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 图像。 可能的字段值为yesno.
USERVG_LIST 列示系统中定义的用户卷组。
OSLEVEL 标识获取映像时系统的 version.release.maintenance.fix 级别
注:PRODUCT_TAPEUSERVG_LIST仅对于 ROOTVG 卷组才存在字段。

logical_volume_policy 节

字段 描述
SHRINK 指示 BOS 安装例程创建在 image.data 文件中指定的文件系统,或者创建包含文件系统中所有数据所需的最小文件系统。 指定的字段值可以是yes(收缩文件系统) 或no(使用 image.data 文件规范)。
EXACT_FIT 指定的字段值可以是yesno. 如果yes那么 source_disk_data 节中列出的磁盘信息必须与安装期间在目标机器上找到的实际磁盘匹配。

Ils_data 节

字段 描述
LANG 设置 BOS 安装程序所使用的语言。

vg_data 节

注意:
  1. image.data 文件只能包含一个 vg_data 节。
字段 描述
VGNAME 指定卷组名。
PPSIZE 指定该卷组的物理分区的大小。
VARYON 激活该卷组和所有关联的逻辑卷,以便该卷组可供使用。 字段值可以为yesno.
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/writeread仅使用。
VG_STAT 指示该卷组的状态。 如果使用 varyonvg 命令激活了卷组,那么该卷组的值VG_STAT字段为active/completeactive/partial. 一个active/complete字段值指示所有物理卷都处于活动状态,而active/partial字段值指示所有物理卷都未处于活动状态。 如果使用 瓦龙沃 命令未激活该卷组,那么VG_STAT字段值处于不活动状态。
TYPE 描述逻辑卷类型。
MAX_LPS 设置逻辑卷中的逻辑分区的最大数目。
COPIES 指定在分配过程中为每个逻辑分区创建的物理分区数。
LPS 指定当前在逻辑卷中的逻辑分区数。
STALE_PPs 指定逻辑卷中非当前物理分区的数目。
INTER_POLICY 指定物理之间的分配策略。 字段值可以为minimummaximum.
INTRA_POLICY 指定物理中的分配策略。 可能的字段值为:middle,center,或edge.
MOUNT_POINT 指定逻辑卷的文件系统装载点 (如果适用)。
MIRROR_WRITE_CONSISTENCY 指定镜像写一致性状态。 字段值可以为offon.
LV_SEPARATE_PV 指定一个yes,no,或super用于严格分配的字段值。 Ayes严格分配状态的值,在同一物理卷上未分配逻辑分区的副本。 Ano严格分配 (non-strict) 的值说明至少出现一个两个物理分区属于同一个逻辑分区。 Asuper严格分配的值 (超严格性) 表示一个镜像副本中的任何分区都不能与另一个镜像副本驻留在同一磁盘上。
LV_STATE 描述该逻辑卷的状态。 :NONE.Opened/stale值指示逻辑卷已打开,但包含非当前物理分区。 :NONE.Open/syncd值指示逻辑卷已打开并且其物理分区是当前的或已同步的。 AClosed值表明逻辑卷尚未打开。
WRITE_VERIFY 将写验证状态的字段值指定为onoff.
PP_SIZE 提供物理分区的大小。
SCHED_POLICY 指定顺序或并行调度策略。
PP 指定当前在逻辑卷中的物理分区数。
BB_POLICY 指定坏区重定位策略。
RELOCATABLE 表示发生分区分配重组时是否重定位分区。 字段值可以为yesno.
ENCRYPTLV 指示是对逻辑卷启用加密还是禁用加密。 字段值可以为yesno.
EAM_PKS 指示特定逻辑卷上是否存在 Platform Keystore (PKS) 认证方法。 字段值可以为yesno.
UPPER_BOUND 指定要分配的最大物理卷数。
LABEL 指定逻辑卷的标签字段。
MAPFILE 提供在创建逻辑卷时要使用的映射文件的完整路径名。
LV_MIN_LPS 指定在缩小逻辑卷时要使用的逻辑卷的最小大小。
STRIPE_WIDTH 指定要进行条带分割的物理卷的数量。
STRIPE_SIZE 指定每个条带的字节数。 分割区大小乘以阵列中的磁盘数等于分割区大小。 字段值必须是 2 的幂,介于以下值之间:4KB128MB; 例如,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 的文件启用文件系统。 可能的值为:truefalse.
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 节存在。