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

    你可能感兴趣的文章
    npm—小记
    查看>>
    npm介绍以及常用命令
    查看>>
    NPM使用前设置和升级
    查看>>
    npm入门,这篇就够了
    查看>>
    npm切换到淘宝源
    查看>>
    npm切换源淘宝源的两种方法
    查看>>
    npm前端包管理工具简介---npm工作笔记001
    查看>>
    npm包管理深度探索:从基础到进阶全面教程!
    查看>>
    npm升级以及使用淘宝npm镜像
    查看>>
    npm发布包--所遇到的问题
    查看>>
    npm发布自己的组件UI包(详细步骤,图文并茂)
    查看>>
    npm和package.json那些不为常人所知的小秘密
    查看>>
    npm和yarn清理缓存命令
    查看>>
    npm和yarn的使用对比
    查看>>
    npm如何清空缓存并重新打包?
    查看>>
    npm学习(十一)之package-lock.json
    查看>>
    npm安装 出现 npm ERR! code ETIMEDOUT npm ERR! syscall connect npm ERR! errno ETIMEDOUT npm ERR! 解决方法
    查看>>
    npm安装crypto-js 如何安装crypto-js, python爬虫安装加解密插件 找不到模块crypto-js python报错解决丢失crypto-js模块
    查看>>
    npm安装教程
    查看>>
    npm报错Cannot find module ‘webpack‘ Require stack
    查看>>