niminit 命令
用途
配置网络安装管理 (NIM) 客户机软件包。
语法
niminit { -a name=Name -a pif_name=Pif -a master=Hostname } [ -a master_port=PortNumber ] [ -a registration_port=PortNumber ] [ -a cable_type=CableType | -a ring_speed=Speed ] [ -a iplrom_emu=Device ] [ -a platform=PlatformType ] [ -a netboot_kernel=NetbootKernelType ] [ -a adpt_add=AdapterAddress ] [ -a is_alternate= yes | no ] [ -a connect=value ] [ -a vlan_tag=value ] [ -a vlan_pri=value ] [ -c ]
描述
niminit 命令在使用 nimclient 命令之前配置 NIM 客户端软件包。 当 niminit 命令收到所需的属性时,就会创建一个新的机器对象来表示运行 niminit 命令的机器。 成功完成 niminit 命令后,运行 niminit 命令的机器就可以参与 NIM 环境。
配置 NIM 客户端软件包后,可以运行 niminit 命令在客户端重建 /etc/niminfo 文件。 /etc/niminfo 文件由 niminit 命令使用。 如果用户无意中删除了 /etc/niminfo 文件,则必须重建该文件。
当属性设置为 yes 时, niminit 命令将配置 alternate_master 对象。 is_alternate 属性设置为 yes 时,该命令将配置 对象。 在配置 alternate_master 对象之前,必须先安装 bos.sysmgt.nim.master 文件集。 alternate_master 对象配置完成后,注册 alternate_master 对象的主系统就可以在这台机器上运行 alternate_master 对象的操作。
标志
| 项 | 属性描述 |
|---|---|
| -a | 为 niminit 命令指定最多五个属性。 -a 标志位于以下 attribute=值对之前:
|
|
|
| -c | 在 NIM 主站的推送操作中启用安全套接字层 (SSL) 身份验证。 注意: 使用 nimconfig -c 命令在 NIM 主控机上配置开放式安全套接字层 ( OpenSSL ) 证书。
|
安全性
- 访问控制
- 您必须有 root 权限才能运行 niminit 命令。
- RBAC 用户
- 请注意 RBAC 用户和受信任的 AIX 用户: 此命令可执行特权操作。 只有特权用户才能执行特权限定的操作。 有关授权和权限的更多信息,请参阅安全中的特权命令数据库。 要获取与此命令相关联的特权和权限的列表,请参阅 lssecattr 命令或 getcmdattr 子命令。
示例
- 要在具有启用了 BOOTP 的初始程序加载器 (IPL) ROM 的机器上配置 NIM 客户软件包,并且必须在 NIM 环境中称为 scuba,请输入以下命令:
niminit -a name=scuba -a pif_name=en0 -a cable_type=bnc \ -a master=manta其中
en0是主接口,以太网电缆类型是bnc。 该命令还指定机器与 NIM 主站通信时使用manta作为 NIM 主站的主机名,以及 /etc/services 目录中用于网络安装通信的 NIM 端口。 - 要重建已删除的 /etc/niminfo 文件,请输入以下命令:
superman作为 NIM 主控程序的主机名,端口号为 1058:niminit -a name=robin -a master=superman -a master_port=1058 - 要为 AIX 5.1 及更早版本的 NIM 客户端软件包。 PowerPC 要在基于 PCI 总线、具有启用 BOOTP 的 IPL ROM 且在 NIM 环境中必须称为
starfish的单处理器系统上配置 NIM 客户软件包,请输入以下命令:niminit -a name=starfish -a pif_name=en0 -a cable_type=dix \ -a master=whale -a master_port=1058 -a platform=rspc其中
en0为主接口,以太网电缆类型为dix。 该命令还指定 NIM 客户端软件包与 NIM 主控程序通信时使用whale作为 NIM 主控程序的主机名,端口号为 1058。 - 要在 NIM 环境中必须称为
bluefish的机器上配置 NIM 客户端,请输入以下命令:niminit -a name=bluefish -a pif_name=at0 -a master=redfish \ -a master_port=1058其中at0是主接口。 该命令还指定 NIM 客户端与 NIM 主控程序通信时使用redfish作为 NIM 主控程序的主机名,端口号为 1058。注意: 由于异步传输模式(ATM)网络接口不支持通过网络启动,因此,如果已经定义了与客户机子网相对应的通用网络对象,则此操作将在 NIM 主节点上定义一个机器对象。 - 要为 AIX 5.1 及更早版本的 NIM 客户端进行配置。 PowerPC 要在基于 PCI 总线的对称多处理器系统上配置 NIM 客户机,该系统具有启用了 BOOTP 的 IPL ROM,并且在 NIM 环境中必须称为
jellyfish,请输入以下命令:niminit -a name=jellyfish -a pif_name=en0 -a cable_type=dix \ -a master=whale -a master_port=1058 -a platform=rspcsmp其中
en0为主接口,以太网电缆类型为dix。 该命令还指定 NIM 客户端与 NIM 主控程序通信时使用whale作为 NIM 主控程序的主机名,端口号为 1058。 - 要在设备 /dev/fd0 目录中使用 IPL ROM 仿真的机器上配置 NIM 客户端软件包,并且必须在 NIM 环境中称为
octopus,请输入以下命令:niminit -a iplrom_emu=/dev/fd0 -a name=octopus -a pif_name=tr0 \ -a ring_speed=16 -a master=dolphin -a master_port=1700 \ -a registration_port=1701其中
tr0是主接口,环速为 16。 该命令还指定机器与 NIM 主站通信时使用dolphin作为 NIM 主站的主机名,端口号为 1700(用于客户端通信)和 1701(用于客户端注册)。 dolphin要将 NIM 环境中被称为章鱼的机器配置为 alternate_master 对象,并通过接口en0进行通信,请输入以下命令:niminit -a is_alternate=yes -a name=octopus -a pif_name=en0 \ -a cable_type=bnc -a master=dolphin
文件
| 项 | 描述 |
|---|---|
| /etc/niminfo | 包含由 NIM 使用的变量。 |