一、PXE 是什么
PXE 预启动执行环境(Preboot eXecution Environment)是由 Intel 公司开发的网络引导技术,工作在 Client/Server 模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。
二、PXE 的三个优点
规模化:同时装配多台服务器;
自动化:安装系统、配置各种服务;
远程实现:不需要光盘、U 盘等安装介质。
三、能使用 PXE 装机的前提
1. 客户机的网卡支持 PXE 协议(集成 BOOTROM 芯片),且主板支持网络引导。
2. 网络中有一台 DHCP 服务器以便为客户机自动分配地址、指定引导文件位置。
四、注意事项
- 客户实际网络环境的带外管理口与业务网络通常是物理隔绝的,带外管理口基本都是独立的一套网络系统;
- 带外管理口通常需要通过跳板机去访问,所以 TOPView 支持的 IPMI(Intelligent Platform Management Interface)发送的重启等命令,只能在跳板机通过 ipmitool 命令方式实现;
- 安装各操作系统注意事项:
- 每种服务器有对应的 EXSi 安装镜像,需要在服务器官网下载。TOPView 的 EXSi 安装是套用模板的 BMC_boot.cfg 后执行,原生 boot.cfg 文件默认是从光驱启动,有 / 符号,TOPView 的裸机安装 EXSi 的 BMC_boot.cfg 是从网络安装,用空格替换 / 或 \ 等符号;
- Windows 安装基本认不出阵列卡驱动,需要修改 winpe.iso,找到 sources 目录,利用微软自带 dism 命令修改 boot.wim 文件,注入相关阵列卡驱动;
- Linux 安装基本能认出服务器的阵列卡,可以直接安装,但要注意 kickstart 的语法,每个 Linux 发行版本略有不同。