数ヶ月前に、VMDK sdiディスクを追加してルートXFSファイルシステムのパーティションサイズ(わずか20G)を拡張し、ルートファイルシステムを+ 100G増やしました。
[root@DB_OP_SERVER ~]# pvcreate /dev/sdi
Physical volume "/dev/sdi" successfully created.
[root@DB_OP_SERVER ~]# vgextend VG_DB /dev/sdi
Volume group "VG_DB" successfully extended
[root@DB_OP_SERVER ~]# lvresize --size +100g /dev/mapper/VG_DB-lv_root
Size of logical volume VG_DB/lv_var changed from ....
Logical volume VG_DB/lv_var successfully resized.
[root@DB_OP_SERVER ~]# xfs_growfs /root
meta-data=/dev/mapper/VG_DB-lv_var isize=512 agcount=7, agsize=6553600 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0 spinodes=0
data = bsize=4096 blocks=42729472, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal bsize=4096 blocks=12800, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
data blocks changed from 42729472 to 45350912
df -h /
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VG_DB-lv_root 120G 110G 10G 93% /
ここで、ルートファイルシステムのサイズが170Gに達するように、ルートファイルシステムを+50G増やしたいと思います。
したがって、vSphere クライアントで設定を編集して VMDK ディスクを更新します。150G)
ルートファイルシステムを再追加するにはどのような手順が必要ですか?
答え1
正しいパーティションサイズを得るために、次の手順を実行しました。
まず、ディスクを再スキャンする必要があります。
echo 1 > /sys/block/sdi/device/rescan
pvresize /dev/sdi
lvresize --size +50g /dev/mapper/VG_DB-lv_root
xfs_growfs /root