image.data 文件
用途
包含有关在基本操作系统安装过程中安装的映像的信息。
描述
image.data 文件包含描述 BOS 安装过程中安装的映像的信息。 该信息包含根卷组中逻辑卷和文件系统的大小、名称、映射和安装点。 mkszfile 命令生成 image.data 文件。 不推荐用户修改该文件。 在不正确修改任何相关字段的情况下更改一个字段的值可能会导致安装失败和备份映像损坏。 该建议的唯一例外是:SHRINK字段,用户可以修改该字段以指示 BOS 安装例程创建 image.data 文件中指定的文件系统,或者仅创建包含文件系统中所有数据所需的大小的文件系统。
BOS 安装过程还从 image.data 文件中获取有关所安装机器的缺省值的输入。 image.data 文件中的任何缺省值都将覆盖 BOS 安装查询硬件拓扑和现有根卷组时获取的值。 image.data 文件位于 / 目录中。
此文件是 "系统备份和 BOS 安装实用程序" 的一部分。
image.data 文件以节格式排列。 每个节都包含一个或多个字段。 这些节包括以下内容:
image_data 节
| 字段 | 描述 |
|---|---|
| IMAGE_TYPE | 识别图像的格式。 示例包括备份文件格式 (bff) 和 tar 格式。 |
| DATE_TIME | 包含图像的拍摄日期和时间。 |
| UNAME_INFO | 标识与映像关联的系统和系统级别数据。 |
| PRODUCT_TAPE | 指定该图像是产品图像还是 Mksysb 图像。 可能的字段值为yes或no. |
| USERVG_LIST | 列示系统中定义的用户卷组。 |
| OSLEVEL | 标识获取映像时系统的 version.release.maintenance.fix 级别 |
注:PRODUCT_TAPE和USERVG_LIST仅对于 ROOTVG 卷组才存在字段。
logical_volume_policy 节
| 字段 | 描述 |
|---|---|
| SHRINK | 指示 BOS 安装例程创建在 image.data 文件中指定的文件系统,或者创建包含文件系统中所有数据所需的最小文件系统。 指定的字段值可以是yes(收缩文件系统) 或no(使用 image.data 文件规范)。 |
| EXACT_FIT | 指定的字段值可以是yes或no. 如果yes那么 source_disk_data 节中列出的磁盘信息必须与安装期间在目标机器上找到的实际磁盘匹配。 |
Ils_data 节
| 字段 | 描述 |
|---|---|
| LANG | 设置 BOS 安装程序所使用的语言。 |
vg_data 节
注意:
- image.data 文件只能包含一个 vg_data 节。
| 字段 | 描述 |
|---|---|
| VGNAME | 指定卷组名。 |
| PPSIZE | 指定该卷组的物理分区的大小。 |
| VARYON | 激活该卷组和所有关联的逻辑卷,以便该卷组可供使用。 字段值可以为yes或no. |
| VG_SOURCE_DISK_LIST | 列示卷组中的磁盘。 |
| QUORUM | 1 设置为 1 ,那么指示卷组在失去其物理卷的定额后将自动脱机。 |
| CONC_AUTO | 指示在并发方式下自动将卷组联机。 |
| BIGVG | 指示要将卷组创建为大 vg 格式卷组。 这样可以容纳多达 128 个物理卷和 512 个逻辑卷。 |
| CRITVG | 指示当值设置为 yes时,将启用 CRITICAL VG 选项的卷组。 |
| CRITPVS | 指示当值设置为 yes时,将启用 CRITICAL PVs 选项的卷组。 |
| ENCRYPTVG | 指示当值设置为 yes时,将启用 ENCRYPTION 选项的卷组。 缺省情况下,它设置为 yes ,无法通过修改 image.data 文件进行定制。 |
| TFACTOR | 指示对每个物理卷的物理分区数的限制发生更改。 |
| ENH_CONC_CAPABLE | 指示卷组增强了并发能力。 |
source_disk_data 节
注: image.data 文件针对根卷组中的每个磁盘包含一个 source_disk_data 节。
| 字段 | 描述 |
|---|---|
| PVID | 为磁盘指定 16 位的物理卷标识。 |
| CONNECTION | 指定 父代 与与磁盘相关联的 康尼亚 属性的组合。 此字段的格式为: 父代 属性//康尼亚 属性。 |
| LOCATION | 在根卷组中指定磁盘的位置。 |
| SIZE_MB | 指定根卷组中磁盘的大小 (以 MB 为单位)。 |
| HDISKNAME | 在根卷组中指定磁盘的名称。 |
lv_data 节
注: image.data 文件针对系统上创建的每个逻辑卷包含一个 lv_data 节。
| 字段 | 描述 |
|---|---|
| VOLUME_GROUP | 指定逻辑卷组名称。 卷组名称必须是唯一的,系统范围内的,并且可以包含 1 到 15 个字符。 |
| LV_SOURCE_DISK_LIST | 列示逻辑卷中的磁盘。 |
| LV_IDENTIFIER | 包含该逻辑卷的标识。 |
| LOGICAL_VOLUME | 包含该逻辑卷的名称。 |
| PERMISSION | 设置访问许可权。 字段值可以为read/write或read仅使用。 |
| VG_STAT | 指示该卷组的状态。 如果使用 varyonvg 命令激活了卷组,那么该卷组的值VG_STAT字段为active/complete或active/partial. 一个active/complete字段值指示所有物理卷都处于活动状态,而active/partial字段值指示所有物理卷都未处于活动状态。 如果使用 瓦龙沃 命令未激活该卷组,那么VG_STAT字段值处于不活动状态。 |
| TYPE | 描述逻辑卷类型。 |
| MAX_LPS | 设置逻辑卷中的逻辑分区的最大数目。 |
| COPIES | 指定在分配过程中为每个逻辑分区创建的物理分区数。 |
| LPS | 指定当前在逻辑卷中的逻辑分区数。 |
| STALE_PPs | 指定逻辑卷中非当前物理分区的数目。 |
| INTER_POLICY | 指定物理之间的分配策略。 字段值可以为minimum或maximum. |
| INTRA_POLICY | 指定物理中的分配策略。 可能的字段值为:middle,center,或edge. |
| MOUNT_POINT | 指定逻辑卷的文件系统装载点 (如果适用)。 |
| MIRROR_WRITE_CONSISTENCY | 指定镜像写一致性状态。 字段值可以为off或on. |
| LV_SEPARATE_PV | 指定一个yes,no,或super用于严格分配的字段值。 Ayes严格分配状态的值,在同一物理卷上未分配逻辑分区的副本。 Ano严格分配 (non-strict) 的值说明至少出现一个两个物理分区属于同一个逻辑分区。 Asuper严格分配的值 (超严格性) 表示一个镜像副本中的任何分区都不能与另一个镜像副本驻留在同一磁盘上。 |
| LV_STATE | 描述该逻辑卷的状态。 :NONE.Opened/stale值指示逻辑卷已打开,但包含非当前物理分区。 :NONE.Open/syncd值指示逻辑卷已打开并且其物理分区是当前的或已同步的。 AClosed值表明逻辑卷尚未打开。 |
| WRITE_VERIFY | 将写验证状态的字段值指定为on或off. |
| PP_SIZE | 提供物理分区的大小。 |
| SCHED_POLICY | 指定顺序或并行调度策略。 |
| PP | 指定当前在逻辑卷中的物理分区数。 |
| BB_POLICY | 指定坏区重定位策略。 |
| RELOCATABLE | 表示发生分区分配重组时是否重定位分区。 字段值可以为yes或no. |
| ENCRYPTLV | 指示是对逻辑卷启用加密还是禁用加密。 字段值可以为yes或no. |
| EAM_PKS | 指示特定逻辑卷上是否存在 Platform Keystore (PKS) 认证方法。 字段值可以为yes或no. |
| UPPER_BOUND | 指定要分配的最大物理卷数。 |
| LABEL | 指定逻辑卷的标签字段。 |
| MAPFILE | 提供在创建逻辑卷时要使用的映射文件的完整路径名。 |
| LV_MIN_LPS | 指定在缩小逻辑卷时要使用的逻辑卷的最小大小。 |
| STRIPE_WIDTH | 指定要进行条带分割的物理卷的数量。 |
| STRIPE_SIZE | 指定每个条带的字节数。 分割区大小乘以阵列中的磁盘数等于分割区大小。 字段值必须是 2 的幂,介于以下值之间:4KB和128MB; 例如,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,或128MB. |
| SERIALIZE_IO | 打开/关闭重叠的 IO 串行化。 如果开启了序列化,那么在一个块范围上不允许重叠 IO ,并且在任何时候都只处理一个块范围中的单个 IO。 大多数应用程序 (文件系统和数据库) 都执行序列化,因此应该关闭序列化。 |
fs_data 节
| 字段 | 描述 |
|---|---|
| FS_NAME | 指定该文件系统的安装点。 |
| FS_SIZE | 指定文件系统的大小 (以 512 字节块为单位)。 |
| FS_MIN_SIZE | 指定包含文件系统的文件所必需的最小大小。 在以下情况下使用此大小:SHRINKlogical_volume_policy 节中的字段具有以下字段值:yes. |
| FS_LV | 提供逻辑卷名称。 该名称必须包含 /dev/ 前缀。 适当名称的示例为:/dev/hd4. |
| FS_FS | 指定系统的分段存储大小。 这个值是可选的。 |
| FS_NBPI | 指定每个索引节点的字节数。 这个值是可选的。 |
| FS_COMPRESS | 指定是否应该对文件系统进行压缩。 字段值可以为LZ,它会压缩文件系统,或者no字段值。 |
| FS_BF | 对大于 2 GB 的文件启用文件系统。 可能的值为:true或false. |
| FS_AGSIZE | 指定分配组大小。 可能的值为:8,16,32,或64. 分配组大小以兆字节为单位指定。 |
| FS_JFS2_BS | 以字节, 512,1024,2048 或 4096 字节为单位指定文件系统块大小。 |
| FS_JFS2_SPARSE | 指定使用孔创建文件的时间。 增强的日志文件系统 (JFS2) 为这些孔分配磁盘块,并使用 0s填充这些孔。 |
| FS_JFS2_INLINELOG | 指定增强型日志记录文件系统 (JFS2) 的日志记录在文件系统内。 |
| FS_JFS2_SIZEINLINELOG | 指定可选内联日志的大小 (以兆字节为单位)。 缺省值是增强的日志文件系统 (JFS2) 的大小除以 256。 |
| FS_JFS2_EFS | 指定是否必须将文件系统作为加密文件系统 (EFS) 创建。 |
| FS_JFS2_EAFORMAT | 指定是否应该创建具有扩展属性的文件系统。 |
| FS_JFS2_QUOTA | 指定是否应保留文件和块使用情况统计信息以及是否应由文件系统强制实施限制。 |
| FS_JFS2_DMAPI | 指定文件系统是否受管理。 |
| FS_JFS2_VIX | 指定文件系统是否可以分配小于缺省值的索引节点。 |
post_install_data 节
| 字段 | 描述 |
|---|---|
| BOSINST_FILE | 提供 BOS 安装完成后要执行的文件或命令的完整路径名。 |
post_restvg 节
| 字段 | 描述 |
|---|---|
| RESTVG_FILE | 指定要在 restvg 进程完成后执行的文件或命令的完整路径名。 |
注: 对于 ROOTVG 卷组, post_install_data 节存在,而对于其他卷组, post_restvg 节存在。