博客
关于我
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/

    你可能感兴趣的文章
    nodejs npm常用命令
    查看>>
    nodejs 运行CMD命令
    查看>>
    nodejs-mime类型
    查看>>
    nodejs中Express 路由统一设置缓存的小技巧
    查看>>
    nodejs包管理工具对比:npm、Yarn、cnpm、npx
    查看>>
    NodeJs单元测试之 API性能测试
    查看>>
    nodejs图片转换字节保存
    查看>>
    NodeJs学习笔记001--npm换源
    查看>>
    Nodejs教程09:实现一个带接口请求的简单服务器
    查看>>
    Nodejs简介以及Windows上安装Nodejs
    查看>>
    nodejs系列之express
    查看>>
    Nodejs连接mysql
    查看>>
    nodejs连接mysql
    查看>>
    nodejs配置express服务器,运行自动打开浏览器
    查看>>
    node不是内部命令时配置node环境变量
    查看>>
    Node中的Http模块和Url模块的使用
    查看>>
    Node入门之创建第一个HelloNode
    查看>>
    node全局对象 文件系统
    查看>>
    Node出错导致运行崩溃的解决方案
    查看>>
    node基础(二)_模块以及处理乱码问题
    查看>>