远程访问服务器并登录LPAR,步骤四:使用 -g 参数自动化 lpar_netboo

本文指导如何使用-lpar_netboot的-g参数进行自动化Linux安装,包括配置网络信息、SUSEAutoYaSTXML文件和RPM安装,适用于SUSE和RedHat等发行版。详细步骤包括设置MAC地址、DHCP配置、网络启动安装,实现LPAR快速部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用 -g 参数自动化 lpar_netboot

新的 LPAR 使用本文前面提到的步骤装载 Linux 安装程序。如果从 HMC 打开一个到 LPAR 的控制台连接,就可以看到安装程序的初始屏幕。

要进一步自动化安装,可以使用 lpar_netboot 命令的 -g 参数,将其他参数传递到刚引导的系统的安装程序。Linux 发行版(比如 SUSE 和 Red Hat)允许通过网络完全自动化安装,前提是要将正确的信息传递给安装程序以启动安装。

在 -g 参数上传递的信息是一个字符串,它包含安装程序查找 SUSE AutoYaST XML 文件和 SUSE 操作系统安装 RPM 所需的信息。该信息的格式由每个发行版进行归档,并且对所有架构都是一样的(i386 和 Power 等)。

清单 4 是 -g 参数的一个示例,它从服务器启动一个自动化安装。根据需要修改这个示例,然后将它和 lpar_netboot 命令一起使用,以开始操作系统的自动化安装。

这个示例假设:

拥有一个在安装服务器上运行的 Web 服务器。这个 Web 服务器可以包含 DHCP 服务器和 TFTP 服务器,但这不是必须的。

已经将 SUSE 安装 CD 映像复制到 Web 服务器文档根目录下的一个目录中。

已经将在本文的 步骤 1 中配置的 AutoYaST.xml 文件的一个副本放置到 SUSE 安装映像所在的 Web 服务器目录中。

清单4. 示例 lpar_netboot 服务器 -g 参数

-g "hostip=192.168.0.203 netmask=255.255.255.0 \

gateway=192.168.0.1 nameserver=192.168.0.1 insmod=ibmveth \

install=http://192.168.0.201/suse   autoyast=http://192.168.0.201/autoyast.xml"

注意:清单 4 使用反斜杠字符表示连续行;它不是该命令的一部分。输入命令时切勿使用反斜杠。

清单 4 中的 insmod 参数装载一个虚拟 Ethernet 适配器。如果当前引导的 LPAR 拥有一个物理 Ethernet 适配器,则不需要该参数。

重用自动化解决方案

现在,您已经拥有一个在云环境中轻松管理 LPAR 的配置。通过以下步骤添加新的 LPAR:

在 HMC 上创建 LPAR。

登录 HMC SSH 界面并运行 lpar_netboot,确定 LPAR 的 MAC 地址。

使用新的 LPAR 信息重新配置 dhcpd.conf 文件。

重启 DHCP 服务器使对 dhcpd.conf 的更改生效。

再次登录 HMC 并运行 lpar_netboot 以在 LPAR 上安装操作系统。

现在,您惟一需要做的就是等待操作系统安装完成。安装完成之后,您的云环境就有了一个新的 LPAR,它已经准备好接受您需要装载的进程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值