银河麒麟高级服务器操作系统V10SP2(X86)PXE服务端部署以及测试

服务器 0

银河麒麟高级服务器操作系统V10SP2(X86)PXE服务端部署以及测试

    • 一 系统环境
        • 1.1 服务端/客户端系统版本
        • 1.2 服务端环境信息
    • 二 组件安装部署
        • 2.1 安装软件包
          • 2.1.1 uefi配置
          • 2.1.2 legacy配置
        • 2.2 dhcp服务配置
          • 2.2.1 uefi配置
          • 2.2.2 legacy配置
        • 2.3 xinetd服务配置
        • 2.4 http服务配置
          • 2.4.1 uefi配置
          • 2.4.2 legacy配置
        • 2.5 grub配置
          • 2.5.1 uefi配置
          • 2.5.2 legacy安装
        • 2.6 ks文件配置
        • 2.7 ks文件必填项,post字段中
        • 2.8 重启服务
        • 2.9 客户端测试

前言:本文介绍在vmware中麒麟服务器操作系统上部署PXE服务端,集成麒麟系统安装源,TFTP服务,DHCP服务,HTTP服务,能够向客户机裸机发送PXE引导程序、Linux内核、启动菜单等数据,以及提供安装文件。

系统引导模式分为uefi引导以及legacy引导,文档内容均有列出。

(1)2.7步骤为必填项
(2)ks文件(除了2.7必填项以外),dhcp配置文件,grub引导文件等配置均作为示例进行参考,请实际情况进行更改。
(3)测试的客户端内存必须≥4GB,否则加载会报错no space left on device
(4)vmware测试过程中虚拟机的网卡建议使用仅主机模式,并且需要关闭dhcp服务,不然会影响pxe服务端的IP地址下发和客户端的IP地址获取。

添加虚拟网络的具体步骤:点击vmware界面左上角编辑–>虚拟网络编辑器–>添加网络–>添加虚拟网络–>关闭该虚拟网络的dhcp服务(取消勾选使用本地DHCP服务将IP地址分配给虚拟机),保存。

将服务端和客户端的网络适配器设置为自定义,选择新添加的虚拟网络网段。例如VMnet2

(5)uefi引导,legacy引导设置步骤:右击顶部状态栏的虚拟机名称–>设置–>选项–>高级–>固件类型

一 系统环境

1.1 服务端/客户端系统版本
[root@localhost ~]# nkvers##############Ky1in Linux Version#################Release:Kylin Linux Advanced Server release V10 (Sword)Kernel:4.19.90-24.4.v2101.ky10.x86_64Build:Kylin Linux Advanced Serverrelease V10(SP2) /(sword)-x86_64-Build09/20210524|#################################################
1.2 服务端环境信息
IP地址: 192.168.134.100子网掩码:255.255.255.0网关:   192.168.134.2分配的地址段:      192.168.146.{200-210}uefi引导需要的文件:  grubx64.efilegacy引导需要的文件:pxelinux.0ISO镜像位置:/root/Kylin-Server-10-SP2-x86-Release-Build09-20210524.iso

二 组件安装部署

2.1 安装软件包
2.1.1 uefi配置
yum install dhcp tftp tftp-server httpd xinetd -y 
2.1.2 legacy配置
yum install dhcp tftp tftp-server httpd xinetd syslinux-nonlinux -y
2.2 dhcp服务配置
2.2.1 uefi配置
[root@localhost ~]# vim /etc/dhcp/dhcpd.confddns-update-style interim;ignore client-updates;filename "grubx64.efi";next-server 192.168.134.100;subnet 192.168.134.0 netmask 255.255.255.0 {    option routers 192.168.134.2;    option subnet-mask 255.255.255.0;    range dynamic-bootp 192.168.134.200 192.168.134.210;    default-lease-time 21600;    max-lease-time 43200;}

也许您对下面的内容还感兴趣: