.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 空间的两倍调页空间。
本地文件系统 包含首字母缩略词列表,用于指定要在客户机本地创建的文件系统。 可能的值为:tmphome.

示例

以下是 .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 "