.info 文件
用途
存储网络安装管理器 (NIM) 使用的配置信息。
描述
.info 文件包含 NIM 所使用的一系列 Korn shell 程序变量赋值。 .info 文件是由 NIM 为每个客户机创建的。 在网络引导期间, rc.boot 程序使用其中几个变量来控制处理。
如果客户机由 NIM 初始化,那么会将 .info 文件作为 /etc/niminfo 文件复制到该客户机的 /etc 目录中。 nimclient 命令使用 /etc/niminfo 文件与 NIM 主控服务器通信。
注: 下列变量组基于它们所包含的变量的函数。 .info 文件本身未划分为多个类别。
rc.boot 程序直接使用的变量
| 变量 | 描述 |
|---|---|
| 路径 | 包含客户机为了访问任何已分配的 NIM 资源而需要的所有路由信息。 此信息以一系列以空格分隔的节形式提供,每个节都采用以下格式: 目标IP地址 : 目标子网 : 网关IP地址 |
| SPOT | 指定要在引导过程中使用的共享产品对象树 (SPOT) 的位置。 此变量包含以下格式的客户机的 SPOT 的主机和路径名: 主机名 : SPOT目录 |
| RC_CONFIG | 指定要使用的 rc.config 脚本的文件名。 |
| 尼姆主机 | 提供用于为客户端构造 /etc/hosts 文件的信息。 该值的格式如下所示: IP地址 : 主机名 IP地址 : 主机名... |
任何 rc.config 脚本使用的变量
| 变量 | 描述 |
|---|---|
| ROOT | 指定以下格式的客户机根目录的主机名和路径名: 主机名 : 根目录 |
| 安装 | 包含一系列以空格分隔的节,每个节由一个远程目录规范和应该安装它的点组成。 这些节的格式如下: 主机名 : 远程目录 : 本地目录 |
由 nim 命令使用的变量
| 变量 | 描述 |
|---|---|
| NIM_NAME | 指定客户端的 NIM 机器 对象的名称。 |
| NIM_配置 | 指定客户机的 NIM 配置机器类型。 |
| NIM_MASTER | 指定 NIM 主控机服务器的 IP 地址。 |
| NIM_MASTER_PORT | 指定要用于客户机通信的端口号。 |
| NIM_REREGISTRATION_PORT | 指定要用于客户机注册的端口号。 |
| NIM_MAX_RETRIES | 指定与 尼姆西斯 守护程序进行通信尝试的最大重试次数。 |
| 尼姆 _MAX_DELAY | 设置与 尼姆西斯 守护程序进行通信的重试之间要等待的时间量。 |
BOS 安装使用的变量
NIM 使用下列变量来控制 "基本操作系统" (BOS) 安装操作:
| 变量 | 描述 |
|---|---|
| NIM_BOSINST_DATA | 指定要使用的 bosinst.data 文件的 RAM 文件系统路径名。 此变量具有以下格式: pathname |
| NIM_BOS_IMAGE | 指定到 BOS 映像的 RAM 文件系统路径名。 |
| NIM_自定义 | 指定要在 BOS 安装后执行的定制脚本的路径名。 |
rc.dd_boot 脚本使用的变量
rc.dd 脚本使用以下变量来执行特定于引导的处理以创建某些 NIM 资源。
| 变量 | 描述 |
|---|---|
| DTLS分页大小 | 包含您指定的调页空间大小。 如果未设置调页空间,那么值为 NULL ,并且 rc.dd_boot 脚本缺省为客户机 RAM 空间的两倍调页空间。 |
| 本地文件系统 | 包含首字母缩略词列表,用于指定要在客户机本地创建的文件系统。 可能的值为:tmp和home. |
示例
以下是 .info 文件的一个示例:
#----------------Network Install
Manager---------
# warning - this file contains NIM configuration information
# and should only be updated by NIM
export NIM_NAME=dua
export NIM_CONFIGURATION=standalone
export NIM_MASTER_HOSTNAME=satu
export NIM_MASTER_PORT=1058
export NIM_REGISTRATION_PORT=1059
export RC_CONFIG=rc.bos_inst
export SPOT=tiga:/usr
export NIM_CUSTOM=/tmp/dua.script
export NIM_BOS_IMAGE=/SPOT
export NIM_BOS_FORMAT=master
export NIM_HOSTS=" 130.35.130.1:satu 130.35.130.3:tiga "
export MOUNTS=" tiga:/export/logs/dua:/var/adm/ras:dir
tiga:/export/nim/simages
:/SPOT/usr/sys/inst.images:dir
satu:/export/nim/scripts/dua.script:tmp/dua.script:file "