博客
关于我
Debian9 PXE同时安装Debian9与Centos6
阅读量:547 次
发布时间:2019-03-09

本文共 1511 字,大约阅读时间需要 5 分钟。

Debian 9 PXE 安装 CentOS 6.5

实验环境初步搭建完成,接下来将详细介绍如何使用 PXE 升级操作系统。以下将指导您如何通过 PXE 对 Debian 9 进行 CentOS 6.5 的安装。

实验环境概述

实验室环境搭建完成,现有两台服务器,分别为 Debian 1 和 Debian 2。两台服务器均配置双网卡,网络配置如下:

  • Debian 1:IP: 192.168.10.1/24,属于网段 192.168.10.0/24。
  • Debian 2:IP: 192.168.20.1/24,属于网段 192.168.20.0/24。

提示:安装目标操作系统为 CentOS 6.5,网络配置分为两部分:一个是 10.0/24 网段的 Debian 2,另一个是 20.0/24 网段的 CentOS。

PXE 引导安装前准备

在开始 PXE 引导安装前,请确保以下几点配置已完成:

  • 网络接口配置:

    • 首先,检查已有网络接口及其 IP 地址,确保双网卡均正常工作。
  • DHCP 服务配置:

    • 配置 DHCP 服务器,分别为 10.0/24 和 20.0/24 网段。

    DHCP 服务器配置示例:

    subnet 192.168.10.0/24 {    range 192.168.10.10 192.168.10.20;    option routers 192.168.10.254;    option broadcast-address 192.168.10.255;    default-lease-time 600;}subnet 192.168.20.0/24 {    range 192.168.20.10 192.168.20.20;    option routers 192.168.20.254;    option broadcast-address 192.168.20.255;    default-lease-time 600;}
  • 启动 PXE 服务:

    • 在 Debian 2 服务器上启用 PXE 引导服务(例如:nfs-shared /mnt/pxeboot)。
  • 注意:请确保 PXE 引导服务及相关路径配置正确,否则安装过程可能中断。

    PXE 安装流程

    1. 使用 PXE 进行 CentOS 6.5 安装

    • 从 Debian 2 服务器(IP: 192.168.20.1)开始使用 PXE 引导安装 CentOS。
    • 通过网络接口设置默认网关,确保 PXE 引导能够正常进行。

    2. 引导安装脚本执行

    • 使用 PXE 提供的启动档案(如:pxe-boot.iso)将 CentOS 6.5 安装到目标服务器。
    • 确保目标服务器的 PXE etm.asc 公钥已预先注册。

    3. 细节配置

    • 在安装向导中,选择网络安装选项,输入 PXE 服务器的IP地址。
    • 确认网络配置,完成基本安装。

    4. Post安装配置

    • 安装完成后,按照提示执行一系列系统配置,包括设置根密码、网络签名更新等。

    注意事项

    • 延长 DHCP 服务器默认租期:针对 PXE 引导安装,建议将 DHCP 服务器的默认租期增加至 7200 秒(2 小时),以防止 PXE 剩余 IP 不足。

    • 防火墙配置:确保网络防火墙配置允许 PXE 引导相关端口(例如:5040 端口)开放。

    • 日志调试:为便于排查安装问题,请启用详细日志记录,以便知道 PXE 引导过程中的具体错误信息。

    持续关注安装过程中的日志输出,及时解决可能出现的问题。待所有服务器均完成安装后,进行系统验证,确保网络连接和 PXE 引导功能正常运行。

    转载地址:http://aaesz.baihongyu.com/

    你可能感兴趣的文章
    Python中使用pip install ncmbot时各种错误解决办法
    查看>>
    Python中使用requests和parsel爬取喜马拉雅电台音频
    查看>>
    Python中使用turtle绘制多个同心圆
    查看>>
    Python中使用turtle绘制棋盘详解
    查看>>
    Python中使用wordcloud生成漂亮的中文词云
    查看>>
    Python中使用wxpy定时机器人给微信好友发送每日一文
    查看>>
    Python中使用zip()并行迭代
    查看>>
    Python中使用推导式创建序列
    查看>>
    Python中信号处理程序和atexit处理程序的调用
    查看>>
    Python中关于txt的简单读写模式与操作
    查看>>
    Python中关于类和函数的初体验之"__init__"和"__str__"不是"_init_"和"_str_"
    查看>>
    python中函数接受参数为*args, **kwargs怎么办
    查看>>
    Python中切片的高效迭代
    查看>>
    python中列表乘法、eval、lambda、hasattr、assert、*(星)等的用法
    查看>>
    Python中制作词云的WordCloud参数详解
    查看>>
    Python中可用和使用的系统内存?
    查看>>
    python中存根文件(.pyi)的用途是什么?
    查看>>
    Python中实现ASCII码与字符相互转换
    查看>>
    Python中实现获取所有微信好友的头像并拼接成一张图片
    查看>>
    Python中对象的布尔值
    查看>>