此过程分两个步骤:您首先使用适当的参数配置示例项目 template.bbp 文件,然后为 ISO 或 UMS 通过相关的目标位置(-t 参数)运行裸机 ISO 工具。
当您修改模板文件以为无人值守的裸机安装创建 ISO 时,请修改文件的 [Project]、[BFC]、[UMS] 和 [BMI] 部分中的参数。
完成以下步骤:
指定项目名称。 使用此字段来命名您的项目,以用于内部文档目的。 此字段不用于创建 ISO 映像。
project_name=<名称>
例如:
project_name=BFC Unattended Installation
指定映像存储库的完整路径,以用于 ISO 文件输出。
rawiso=<完整路径>
例如
rawiso=/opt/bfc/isotool/imagerep/default
指定 BFC ISO 映像文件的名称。 例如,如果计划使用多个裸机安装项目,那么可以更改默认名称。
isofilebfc=<BFC ISO 文件名>
例如:
isofilebfc=bfcinstall.iso
指定用于安装 CentOS 的 BFC 组件 ISO 文件的名称。
isofilecentos=<BFC CentOS ISO 文件名>
例如:
isofilecentos=bfcbaremetal.iso
指定安装是有人值守的安装还是无人值守的安装。 在此示例中,您为无人值守安装指示“n”。
attendedinstall=n
指定主机名。 您可以提供单一名称(如 mynewbfc),或完全限定的主机名(如 mynewbfc.ca.com)。 您不能创建仅包含数字的主机名。
hostname=MyBFC
指定您是否想尝试从复制的数据库恢复。 如果您指示代表“是”的 Y,那么必须在此文件的 [BMI] 部分中指定复制介质。
recover=N
指定您的数据库复制选择。 如果您指示代表“是”的 Y,那么必须在此文件的 [BMI] 部分中指定复制介质。
replenable=N
(必要)指示数据库加密的密码。 密码必须包含 6-20 个字符,仅包含 ASCII 字符,并且不能包含空格。
relpass=secret-passphrase
指定 BFC 应用的管理员帐户的密码。 密码必须包含 6-20 个字符,仅包含 ASCII 字符,并且不能包含空格。
password=changeme
指定外部网络上此计算机的地址。 计算机必须在该地址配置活动接口。 您必须在下面的 [BMI] 部分中指定相应的 MAC 地址。
externalip=10.10.87.2
指定主干网上此计算机的地址。 计算机必须在该地址配置活动接口。 您必须在下面的 [BMI] 部分中指定相应的 MAC 地址。
backboneip=192.168.0.2
指定网关。 如果未使用网关,请将此参数保留为空。
gateway=
指定名称服务器。 仅支持一个名称服务器。 如果未使用名称服务器,请将此参数保留为空。
nameserver=
指定可以访问外部网络的网卡的 MAC 地址。
externalmac=1C:7E:E5:14:4D:66
指定可以访问主干网的网卡的 MAC 地址。
backbonemac=00:1B:21:3D:8D:83
指定将 NFS 用于数据库复制(如果您之前已指示 replenable=Y 或 recover=Y)。 如果不使用复制/恢复选项,则不需要此参数。
replmedia=NFS
指示复制服务器的服务器 IP。 如果不使用复制/恢复选项,则不需要此参数。
replserver=<服务器 IP>
指示复制服务器的文件夹。 如果不使用复制/恢复选项,则不需要此参数。
replfolder=<文件夹>
指定您将 USB 设备用于数据库复制。 如果不使用复制/恢复选项,则不需要此参数。
replmedia=USB
指定 USB 设备名称。
replmedia=sdd
指定系统的键盘类型。 请参阅模板文件末尾的有效键盘类型参数列表。
keytable=U.S. English
指定系统的时区。 请参阅模板文件末尾的有效时区名称列表。
timezone=USEastern
定义 CentOS ISO 映像所在的设备和分区。 如果您计划使用 USB 记忆棒进行远程 BFC 安装,则需要此信息。 此参数用于更新 syslinux.cfg 文件。 例如:
APPEND initrd=initrd.img ks=file:/opt/bmi/ks/ks.cfg method=hd:@usbisodrive@:/iso syslinux=0
注意:您必须指示分区 2,因为分区 1 始终是记忆棒的启动分区。
usbisodrive=sdb2
./bfcic/ImageComposer.py -t iso -c ../projects/BFC_35_UnattendedInstallation.bbp -o /tmp/mybmidvd.iso
./bfcic/ImageComposer.py -t ums -c ../projects/BFC_35_AttendedInstallation.bbp -o ''
./bfcic/ImageComposer.py -t ums -c ../projects/BFC_35_UnattendedInstallation.bbp -o sdb
| 版权所有 © 2012 CA。 保留所有权利。 |
|