关于image.data

image.data文件的解释

http://publib16.boulder.ibm.com/doc_link/zh_CN/a_doc_lib/files/aixfiles/image.data.htm

image_data:
 IMAGE_TYPE= bff
 DATE_TIME= Wed Dec 7 15:47:04 BEIST 2005
 UNAME_INFO= AIX m85 3 5 000CD87F4C00
 PRODUCT_TAPE= no
 USERVG_LIST= con ora
 PLATFORM= chrp
 OSLEVEL= 5.3.0.30
 OSLEVEL_R= 5300-03
 CPU_ID= 000CD87F4C00
 LPAR_ID=

logical_volume_policy:
 SHRINK= no
 EXACT_FIT= no

ils_data:
 LANG=  en_US

##Command used for vg_data; /usr/sbin/lsvg

vg_data:
 VGNAME= rootvg
 PPSIZE= 64
 VARYON= yes
 VG_SOURCE_DISK_LIST= hdisk0
 QUORUM= 2
 ENH_CONC_CAPABLE= no
 CONC_AUTO= no
 BIGVG= no
 TFACTOR= 1

##Command used for source_disk_data; /usr/sbin/bootinfo

source_disk_data:
 PVID= 000cd87ffec11f33
 PHYSICAL_LOCATION= U0.1-P1/Z1-A4
 CONNECTION= scsi0//4,0
 LOCATION= 40-60-00-4,0
 SIZE_MB= 34715
 HDISKNAME= hdisk0

##Command used for lv_data; /usr/sbin/lslv

lv_data:
 VOLUME_GROUP= rootvg
 LV_SOURCE_DISK_LIST= hdisk0
 LV_IDENTIFIER= 000cd87f00004c00000000000002f87f.1
 LOGICAL_VOLUME= hd5
 VG_STAT= active/complete
 TYPE= boot
 MAX_LPS= 512
 COPIES= 1
 LPs= 1
 STALE_PPs= 0
 INTER_POLICY= minimum
 INTRA_POLICY= edge
 MOUNT_POINT=
 MIRROR_WRITE_CONSISTENCY= on/ACTIVE
 LV_SEPARATE_PV= yes
 PERMISSION= read/write
 LV_STATE= closed/syncd
 WRITE_VERIFY= off
 PP_SIZE= 64
 SCHED_POLICY= parallel
 PP= 1
 BB_POLICY= relocatable
 RELOCATABLE= no
 UPPER_BOUND= 32
 LABEL= primary_bootlv
 MAPFILE=
 LV_MIN_LPS= 1
 STRIPE_WIDTH=
 STRIPE_SIZE=
 SERIALIZE_IO= no
 FS_TAG= 

lv_data:
 VOLUME_GROUP= rootvg
 LV_SOURCE_DISK_LIST= hdisk0
 LV_IDENTIFIER= 000cd87f00004c00000000000002f87f.2
 LOGICAL_VOLUME= hd6
 VG_STAT= active/complete
 TYPE= paging
 MAX_LPS= 512
 COPIES= 1
 LPs= 16
 STALE_PPs= 0
 INTER_POLICY= minimum
 INTRA_POLICY= middle
 MOUNT_POINT=
 MIRROR_WRITE_CONSISTENCY= off
 LV_SEPARATE_PV= yes
 PERMISSION= read/write
 LV_STATE= opened/syncd
 WRITE_VERIFY= off
 PP_SIZE= 64
 SCHED_POLICY= parallel
 PP= 16
 BB_POLICY= non-relocatable
 RELOCATABLE= yes
 UPPER_BOUND= 32
 LABEL=
 MAPFILE=
 LV_MIN_LPS= 16
 STRIPE_WIDTH=
 STRIPE_SIZE=
 SERIALIZE_IO= no
 FS_TAG= 

lv_data:
 VOLUME_GROUP= rootvg
 LV_SOURCE_DISK_LIST= hdisk0
 LV_IDENTIFIER= 000cd87f00004c00000000000002f87f.3
 LOGICAL_VOLUME= hd8
 VG_STAT= active/complete
 TYPE= jfs2log
 MAX_LPS= 512
 COPIES= 1
 LPs= 1
 STALE_PPs= 0
 INTER_POLICY= minimum
 INTRA_POLICY= center
 MOUNT_POINT=
 MIRROR_WRITE_CONSISTENCY= off
 LV_SEPARATE_PV= yes
 PERMISSION= read/write
 LV_STATE= opened/syncd
 WRITE_VERIFY= off
 PP_SIZE= 64
 SCHED_POLICY= parallel
 PP= 1
 BB_POLICY= relocatable
 RELOCATABLE= yes
 UPPER_BOUND= 32
 LABEL=
 MAPFILE=
 LV_MIN_LPS= 1
 STRIPE_WIDTH=
 STRIPE_SIZE=
 SERIALIZE_IO= no
 FS_TAG= 

lv_data:
 VOLUME_GROUP= rootvg
 LV_SOURCE_DISK_LIST= hdisk0
 LV_IDENTIFIER= 000cd87f00004c00000000000002f87f.4
 LOGICAL_VOLUME= hd4
 VG_STAT= active/complete
 TYPE= jfs2
 MAX_LPS= 512
 COPIES= 1
 LPs= 4
 STALE_PPs= 0
 INTER_POLICY= minimum
 INTRA_POLICY= center
 MOUNT_POINT= /
 MIRROR_WRITE_CONSISTENCY= on/ACTIVE
 LV_SEPARATE_PV= yes
 PERMISSION= read/write
 LV_STATE= opened/syncd
 WRITE_VERIFY= off
 PP_SIZE= 64
 SCHED_POLICY= parallel
 PP= 4
 BB_POLICY= relocatable
 RELOCATABLE= yes
 UPPER_BOUND= 32
 LABEL= /
 MAPFILE=
 LV_MIN_LPS= 1
 STRIPE_WIDTH=
 STRIPE_SIZE=
 SERIALIZE_IO= no
 FS_TAG= 

lv_data:
 VOLUME_GROUP= rootvg
 LV_SOURCE_DISK_LIST= hdisk0
 LV_IDENTIFIER= 000cd87f00004c00000000000002f87f.5
 LOGICAL_VOLUME= hd2
 VG_STAT= active/complete
 TYPE= jfs2
 MAX_LPS= 32512
 COPIES= 1
 LPs= 63
 STALE_PPs= 0
 INTER_POLICY= minimum
 INTRA_POLICY= center
 MOUNT_POINT= /usr
 MIRROR_WRITE_CONSISTENCY= on/ACTIVE
 LV_SEPARATE_PV= yes
 PERMISSION= read/write
 LV_STATE= opened/syncd
 WRITE_VERIFY= off
 PP_SIZE= 64
 SCHED_POLICY= parallel
 PP= 63
 BB_POLICY= relocatable
 RELOCATABLE= yes
 UPPER_BOUND= 32
 LABEL= /usr
 MAPFILE=
 LV_MIN_LPS= 33
 STRIPE_WIDTH=
 STRIPE_SIZE=
 SERIALIZE_IO= no
 FS_TAG= 

lv_data:
 VOLUME_GROUP= rootvg
 LV_SOURCE_DISK_LIST= hdisk0
 LV_IDENTIFIER= 000cd87f00004c00000000000002f87f.6
 LOGICAL_VOLUME= hd9var
 VG_STAT= active/complete
 TYPE= jfs2
 MAX_LPS= 512
 COPIES= 1
 LPs= 8
 STALE_PPs= 0
 INTER_POLICY= minimum
 INTRA_POLICY= center
 MOUNT_POINT= /var
 MIRROR_WRITE_CONSISTENCY= on/ACTIVE
 LV_SEPARATE_PV= yes
 PERMISSION= read/write
 LV_STATE= opened/syncd
 WRITE_VERIFY= off
 PP_SIZE= 64
 SCHED_POLICY= parallel
 PP= 8
 BB_POLICY= relocatable
 RELOCATABLE= yes
 UPPER_BOUND= 32
 LABEL= /var
 MAPFILE=
 LV_MIN_LPS= 5
 STRIPE_WIDTH=
 STRIPE_SIZE=
 SERIALIZE_IO= no
 FS_TAG= 

lv_data:
 VOLUME_GROUP= rootvg
 LV_SOURCE_DISK_LIST= hdisk0
 LV_IDENTIFIER= 000cd87f00004c00000000000002f87f.7
 LOGICAL_VOLUME= hd3
 VG_STAT= active/complete
 TYPE= jfs2
 MAX_LPS= 512
 COPIES= 1
 LPs= 8
 STALE_PPs= 0
 INTER_POLICY= minimum
 INTRA_POLICY= center
 MOUNT_POINT= /tmp
 MIRROR_WRITE_CONSISTENCY= on/ACTIVE
 LV_SEPARATE_PV= yes
 PERMISSION= read/write
 LV_STATE= opened/syncd
 WRITE_VERIFY= off
 PP_SIZE= 64
 SCHED_POLICY= parallel
 PP= 8
 BB_POLICY= relocatable
 RELOCATABLE= yes
 UPPER_BOUND= 32
 LABEL= /tmp
 MAPFILE=
 LV_MIN_LPS= 1
 STRIPE_WIDTH=
 STRIPE_SIZE=
 SERIALIZE_IO= no
 FS_TAG= 

lv_data:
 VOLUME_GROUP= rootvg
 LV_SOURCE_DISK_LIST= hdisk0
 LV_IDENTIFIER= 000cd87f00004c00000000000002f87f.8
 LOGICAL_VOLUME= hd1
 VG_STAT= active/complete
 TYPE= jfs2
 MAX_LPS= 512
 COPIES= 1
 LPs= 1
 STALE_PPs= 0
 INTER_POLICY= minimum
 INTRA_POLICY= center
 MOUNT_POINT= /home
 MIRROR_WRITE_CONSISTENCY= on/ACTIVE
 LV_SEPARATE_PV= yes
 PERMISSION= read/write
 LV_STATE= opened/syncd
 WRITE_VERIFY= off
 PP_SIZE= 64
 SCHED_POLICY= parallel
 PP= 1
 BB_POLICY= relocatable
 RELOCATABLE= yes
 UPPER_BOUND= 32
 LABEL= /home
 MAPFILE=
 LV_MIN_LPS= 1
 STRIPE_WIDTH=
 STRIPE_SIZE=
 SERIALIZE_IO= no
 FS_TAG= 

lv_data:
 VOLUME_GROUP= rootvg
 LV_SOURCE_DISK_LIST= hdisk0
 LV_IDENTIFIER= 000cd87f00004c00000000000002f87f.9
 LOGICAL_VOLUME= hd10opt
 VG_STAT= active/complete
 TYPE= jfs2
 MAX_LPS= 512
 COPIES= 1
 LPs= 3
 STALE_PPs= 0
 INTER_POLICY= minimum
 INTRA_POLICY= center
 MOUNT_POINT= /opt
 MIRROR_WRITE_CONSISTENCY= on/ACTIVE
 LV_SEPARATE_PV= yes
 PERMISSION= read/write
 LV_STATE= opened/syncd
 WRITE_VERIFY= off
 PP_SIZE= 64
 SCHED_POLICY= parallel
 PP= 3
 BB_POLICY= relocatable
 RELOCATABLE= yes
 UPPER_BOUND= 32
 LABEL= /opt
 MAPFILE=
 LV_MIN_LPS= 3
 STRIPE_WIDTH=
 STRIPE_SIZE=
 SERIALIZE_IO= no
 FS_TAG= 

lv_data:
 VOLUME_GROUP= rootvg
 LV_SOURCE_DISK_LIST= hdisk0
 LV_IDENTIFIER= 000cd87f00004c00000000000002f87f.10
 LOGICAL_VOLUME= fslv00
 VG_STAT= active/complete
 TYPE= jfs2
 MAX_LPS= 512
 COPIES= 1
 LPs= 160
 STALE_PPs= 0
 INTER_POLICY= minimum
 INTRA_POLICY= middle
 MOUNT_POINT= /ptfs
 MIRROR_WRITE_CONSISTENCY= on/ACTIVE
 LV_SEPARATE_PV= yes
 PERMISSION= read/write
 LV_STATE= opened/syncd
 WRITE_VERIFY= off
 PP_SIZE= 64
 SCHED_POLICY= parallel
 PP= 160
 BB_POLICY= relocatable
 RELOCATABLE= yes
 UPPER_BOUND= 32
 LABEL= /ptfs
 MAPFILE=
 LV_MIN_LPS= 84
 STRIPE_WIDTH=
 STRIPE_SIZE=
 SERIALIZE_IO= no
 FS_TAG= vfs=jfs2:log=/dev/hd8:mount=true:options=rw:account=false

lv_data:
 VOLUME_GROUP= rootvg
 LV_SOURCE_DISK_LIST= hdisk0
 LV_IDENTIFIER= 000cd87f00004c00000000000002f87f.11
 LOGICAL_VOLUME= loglv02
 VG_STAT= active/complete
 TYPE= jfslog
 MAX_LPS= 512
 COPIES= 1
 LPs= 1
 STALE_PPs= 0
 INTER_POLICY= minimum
 INTRA_POLICY= middle
 MOUNT_POINT=
 MIRROR_WRITE_CONSISTENCY= on/ACTIVE
 LV_SEPARATE_PV= yes
 PERMISSION= read/write
 LV_STATE= closed/syncd
 WRITE_VERIFY= off
 PP_SIZE= 64
 SCHED_POLICY= parallel
 PP= 1
 BB_POLICY= relocatable
 RELOCATABLE= yes
 UPPER_BOUND= 32
 LABEL=
 MAPFILE=
 LV_MIN_LPS= 1
 STRIPE_WIDTH=
 STRIPE_SIZE=
 SERIALIZE_IO= no
 FS_TAG= 

lv_data:
 VOLUME_GROUP= rootvg
 LV_SOURCE_DISK_LIST= hdisk0
 LV_IDENTIFIER= 000cd87f00004c00000000000002f87f.12
 LOGICAL_VOLUME= lv00
 VG_STAT= active/complete
 TYPE= jfs
 MAX_LPS= 512
 COPIES= 1
 LPs= 1
 STALE_PPs= 0
 INTER_POLICY= minimum
 INTRA_POLICY= middle
 MOUNT_POINT=
 MIRROR_WRITE_CONSISTENCY= on/ACTIVE
 LV_SEPARATE_PV= yes
 PERMISSION= read/write
 LV_STATE= closed/syncd
 WRITE_VERIFY= off
 PP_SIZE= 64
 SCHED_POLICY= parallel
 PP= 1
 BB_POLICY= relocatable
 RELOCATABLE= yes
 UPPER_BOUND= 32
 LABEL= /test
 MAPFILE=
 LV_MIN_LPS= 1
 STRIPE_WIDTH=
 STRIPE_SIZE=
 SERIALIZE_IO= no
 FS_TAG= log=/dev/loglv02:options=rw:account=false

lv_data:
 VOLUME_GROUP= rootvg
 LV_SOURCE_DISK_LIST= hdisk0
 LV_IDENTIFIER= 000cd87f00004c00000000000002f87f.13
 LOGICAL_VOLUME= fslv03
 VG_STAT= active/complete
 TYPE= jfs2
 MAX_LPS= 512
 COPIES= 1
 LPs= 1
 STALE_PPs= 0
 INTER_POLICY= minimum
 INTRA_POLICY= middle
 MOUNT_POINT=
 MIRROR_WRITE_CONSISTENCY= on/ACTIVE
 LV_SEPARATE_PV= yes
 PERMISSION= read/write
 LV_STATE= opened/syncd
 WRITE_VERIFY= off
 PP_SIZE= 64
 SCHED_POLICY= parallel
 PP= 1
 BB_POLICY= relocatable
 RELOCATABLE= yes
 UPPER_BOUND= 32
 LABEL=
 MAPFILE=
 LV_MIN_LPS= 1
 STRIPE_WIDTH=
 STRIPE_SIZE=
 SERIALIZE_IO= no
 FS_TAG= 

##Commands used for fs_data; /usr/bin/df, /usr/sbin/lsjfs, and /usr/sbin/lsjfs2

fs_data:
 FS_NAME= /
 FS_SIZE= 524288
 FS_MIN_SIZE= 58568
 FS_LV= /dev/hd4
 FS_JFS2_BS= 4096
 FS_JFS2_SPARSE= yes
 FS_JFS2_INLINELOG= no
 FS_JFS2_SIZEINLINELOG= 0
 FS_JFS2_EAFORMAT= v1
 FS_JFS2_QUOTA= no
 FS_JFS2_DMAPI= no
 FS_JFS2_VIX= no

fs_data:
 FS_NAME= /usr
 FS_SIZE= 8257536
 FS_MIN_SIZE= 4195008
 FS_LV= /dev/hd2
 FS_JFS2_BS= 4096
 FS_JFS2_SPARSE= yes
 FS_JFS2_INLINELOG= no
 FS_JFS2_SIZEINLINELOG= 0
 FS_JFS2_EAFORMAT= v1
 FS_JFS2_QUOTA= no
 FS_JFS2_DMAPI= no
 FS_JFS2_VIX= no

fs_data:
 FS_NAME= /var
 FS_SIZE= 1048576
 FS_MIN_SIZE= 643504
 FS_LV= /dev/hd9var
 FS_JFS2_BS= 4096
 FS_JFS2_SPARSE= yes
 FS_JFS2_INLINELOG= no
 FS_JFS2_SIZEINLINELOG= 0
 FS_JFS2_EAFORMAT= v1
 FS_JFS2_QUOTA= no
 FS_JFS2_DMAPI= no
 FS_JFS2_VIX= no

fs_data:
 FS_NAME= /tmp
 FS_SIZE= 1048576
 FS_MIN_SIZE= 74504
 FS_LV= /dev/hd3
 FS_JFS2_BS= 4096
 FS_JFS2_SPARSE= yes
 FS_JFS2_INLINELOG= no
 FS_JFS2_SIZEINLINELOG= 0
 FS_JFS2_EAFORMAT= v1
 FS_JFS2_QUOTA= no
 FS_JFS2_DMAPI= no
 FS_JFS2_VIX= no

fs_data:
 FS_NAME= /home
 FS_SIZE= 131072
 FS_MIN_SIZE= 32768
 FS_LV= /dev/hd1
 FS_JFS2_BS= 4096
 FS_JFS2_SPARSE= yes
 FS_JFS2_INLINELOG= no
 FS_JFS2_SIZEINLINELOG= 0
 FS_JFS2_EAFORMAT= v1
 FS_JFS2_QUOTA= no
 FS_JFS2_DMAPI= no
 FS_JFS2_VIX= no

fs_data:
 FS_NAME= /opt
 FS_SIZE= 393216
 FS_MIN_SIZE= 361312
 FS_LV= /dev/hd10opt
 FS_JFS2_BS= 4096
 FS_JFS2_SPARSE= yes
 FS_JFS2_INLINELOG= no
 FS_JFS2_SIZEINLINELOG= 0
 FS_JFS2_EAFORMAT= v1
 FS_JFS2_QUOTA= no
 FS_JFS2_DMAPI= no
 FS_JFS2_VIX= no

fs_data:
 FS_NAME= /ptfs
 FS_SIZE= 20971520
 FS_MIN_SIZE= 10926168
 FS_LV= /dev/fslv00
 FS_JFS2_BS= 4096
 FS_JFS2_SPARSE= yes
 FS_JFS2_INLINELOG= no
 FS_JFS2_SIZEINLINELOG= 0
 FS_JFS2_EAFORMAT= v1
 FS_JFS2_QUOTA= no
 FS_JFS2_DMAPI= no
 FS_JFS2_VIX= no

post_install_data:
 BOSINST_FILE=

减少 Root 卷组中的文件系统大小

所有文件系统的大小减少到最小的最简单方式是:从备份恢复基本操作系统时,将 SHRINK 选项设置为。不能同时使用 SHRINK 选项和以下情况。如果在执行以下过程后将 SHRINK 选项设置为,则安装将覆盖对 /image.data 文件的更改。

此情况引导您完成减少所选择的 rootvg 文件系统大小的整个手工过程。您将标识未使用分配的所有磁盘空间的文件系统,然后基于文件系统实际使用的空间量重新分配,因此释放了更多空间供 root 卷组使用。作为此过程的一部分,您将使用修正的分配备份卷组并重新安装操作系统。

注意: 此过程要求关闭并重新安装基本操作系统。无论何时重新安装任何操作系统,请计划停机时间,使其对您的工作负载影响最小,从而保护您避免可能丢失数据或功能。重新安装操作系统前,请确保有数据和任何定制的应用程序或卷组的可靠备份。
  1. 创建包含在 rootvg 中的所有文件系统的独立备份。独立备份帮助确保所有文件系统的完整性。
  2. 使用 root 用户权限,通过输入以下命令检查 root 卷组中的哪些文件系统没有使用分配给它们的磁盘空间:
    df -k

    -k 标志以千字节显示文件系统大小。结果看起来类似如下:

    文件系统    1024 块     可用   已使用百分比  I 节点使用  I 节点使用百分比  安装位置
    /dev/hd4    196608      4976      98%           1944           2%            /
    /dev/hd2    1769472     623988    65%           36984          9%            /usr
    /dev/hd9var 163840      65116     61%           676            2%            /var
    /dev/hd3    65536       63024     4%            115            1%            /tmp
    /dev/hd1    49152       8536      83%           832            7%            /home
    /proc        -           -         -             -              -             /proc
    /dev/hd10opt 32768      26340     20%           293             4%            /opt
    

    查看这些结果,您会注意到有大量可用块并且与安装在 /usr 上的文件系统相关的使用的百分比相当低。您认为可以通过减少分配给 /usr 文件系统的分区数量释放大量的块。

  3. 检查 /etc/filesystems 文件的内容以确保安装了 rootvg 中的所有文件系统。如果没有,它们将不包含在重新安装的系统中。
  4. 通过输入以下命令创建 /image.data 文件,该文件列出包括在安装过程中的 rootvg 中的所有活动的文件系统:
    mkszfile
  5. 在喜欢的编辑器中打开 /image.data 文件。
  6. 搜索 usr 文本字符串以找到属于 /usr 文件系统的 lv_data 节。使用此节的数量作为基础来确定可以减少多少 /usr 文件系统的逻辑分区数量。在 /image.data 文件的 PP_SIZE 项中定义每个附加逻辑分区的缺省大小。/image.data 文件将看起来类似如下:
    lv_data:
    	VOLUME_GROUP= rootvg
    	LV_SOURCE_DISK_LIST= hdisk0 
    	LV_IDENTIFIER= 00042345d300bf15.5
    	LOGICAL_VOLUME= hd2
    	VG_STAT= active/complete
    	TYPE= jfs
    	MAX_LPS= 32512
    	COPIES= 1
    	LPs= 108
    	STALE_PPs= 0
    	INTER_POLICY= minimum
    	INTRA_POLICY= center
    	MOUNT_POINT= /usr
    	MIRROR_WRITE_CONSISTENCY= on/ACTIVE
    	LV_SEPARATE_PV= yes
    	PERMISSION= read/write
    	LV_STATE= opened/syncd
    	WRITE_VERIFY= off
    	PP_SIZE= 16
    	SCHED_POLICY= parallel
    	PP= 108
    	BB_POLICY= relocatable
    	RELOCATABLE= yes
    	UPPER_BOUND= 32
    	LABEL= /usr
    	MAPFILE=
    	LV_MIN_LPS= 70
    	STRIPE_WIDTH= 
    	STRIPE_SIZE= 
    分配给此逻辑卷的逻辑分区的数量是 108(LPs=108)。
  7. 通过使用来自步骤 2 的结果来确定 /usr 文件系统中的现有数据需要的逻辑分区的数量。可以通过使用以下命令显示特定于 /usr 文件系统的现有文件大小:
    df -k /usr

    该结果重复了步骤 2 中接收到的 /usr 文件系统的数量(以千字节计)。例如:

    文件系统     1024 块  可用    已使用百分比     I 节点使用  I 节点使用百分比  安装位置
    /dev/hd2     1769472  623988  65%              36984       9%                /usr 
    1. 从分配的 1024 块总数减去可用空间的数量:
      1769472 - 623988 = 1145484
    2. 添加预算空间,您可能需要这些空间以供预期此文件系统将来的任何增长。对于此示例,将结果再加上 200000。
      1145484 + 200000 = 1345484
    3. 用以字节计(16*1024)的逻辑分区大小去除结果以确定所需的逻辑分区的最少个数。
      1345484 / 16384 = 82.121826171875
      使用此向上舍入的结果来重新定义需要的逻辑分区的数量(LPs=83)。
  8. image.data 文件中,将 LPs 字段从 108 更改为 83
  9. 查找属于 /usr 文件系统的 fs_data 节。fs_data 节看起来类似如下:
    fs_data:
    	FS_NAME= /usr
    	FS_SIZE= 3538944
    	FS_MIN_SIZE= 2290968
    	FS_LV= /dev/hd2
    	FS_FS= 4096
    	FS_NBPI= 4096
    	FS_COMPRESS= no
    	FS_BF= false
    	FS_AGSIZE= 8
    
  10. 通过将物理分区大小(PP_SIZE)乘以 2(物理分区使用的 512 字节块的数量)乘以逻辑分区数(LPs)来计算文件系统大小(FS_SIZE)。给出此示例中使用的值,计算结果为:
    PP_SIZE * 512 块 * LPs = FS_SIZE
    16384 * 2 * 83 = 2719744
  11. image.data 文件中,将 FS_SIZE 字段从 3538944 更改为 2719744
  12. 基于 /usr 文件系统使用的当前数据的实际大小计算最小文件系统大小(FS_MIN_SIZE),如下所述:
    1. 计算需要的分区的最少数量。给出此示例中使用的值,计算结果为:
      size_in_use(请参阅步骤 7a) / PP_SIZE = 分区数
      1145484 / 16384 = 69.914794921875
    2. 计算这些分区要求的最小大小。将先前的计算结果向上舍入为 70,计算为:
      PP_SIZE * 512 块 * 分区数 = FS_MIN_SIZE
      16384 * 2 * 70 = 2293760
  13. image.data 文件中,将 FS_MIN_SIZE 字段从 2290968 更改为 2293760
  14. 保存编辑并退出编辑器。
  15. 卸下不在 rootvg 卷组中的所有文件系统。
  16. 如果有任何用户定义的卷组,则输入以下命令断开并导出它们:
    varyoffvg VGName
    exportvg VGName
  17. 在磁带机中有磁带时,输入以下命令以初始化完整的系统备份:
    mksysb /dev/rmt0

    此类型的备份包含您在 /image.data 文件中指定的文件系统大小信息,以后用于以新文件系统大小重新安装系统。

    注:
    要开始此备份,必须从命令行运行 mksysb 命令。如果使用系统管理工具(例如 SMIT),则备份创建新的 image.data 文件,覆盖您所做的更改。
  18. 使用与当前系统设置一起安装选项,用此备份重新安装操作系统。在安装期间,检查是否适当设置了以下选项:
    • 使用映射必须设置为
    • 缩小文件系统必须设置为

    如果需要有关安装过程的更多信息,请参阅 AIX 5L Version 5.2 Installation Guide

  19. 安装操作系统后,请在“常规”方式中重新引导系统。此时,调整了 /usr 文件系统的大小,但是用户定义的文件系统不可用。
  20. 通过输入以下命令安装所有文件系统:
    mount all

    如果接收到有关已经安装的文件系统的设备忙消息,则可以忽略这些消息。

此时,调整了 /usr 文件系统的大小,root 卷组有更多可用空间并且文件系统可用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值