lvmで容量を拡大

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
lvmで容量を拡大 [2023/12/12 13:32] suikoulvmで容量を拡大 [Unknown date] (現在) – 削除 - 外部編集 (Unknown date) 127.0.0.1
行 1: 行 1:
-``` 
-lsblk 
-#sda           8:   0 558.7G  0 disk 
-#├─sda1        8:1    0     1G  0 part /boot 
-#└─sda2        8:2    0    74G  0 part 
-#  ├─rl-root 253:0    0    70G  0 lvm  / 
-#  └─rl-swap 253:1    0     4G  0 lvm  [SWAP] 
  
-#swap領域をいったん消して拡張する 
- 
-swapoff -v /dev/rl/swap 
-lvremove /dev/rl/swap 
- 
-parted /dev/sda 
- print list 
- resizepart 2 100% 
- print list 
- quit 
-pvdisplay 
-pvresize /dev/sda2 
-pvdisplay 
-#90%の容量を/に当てて、10%をswapにする場合 
-lvextend -l +90%FREE /dev/rl/root 
-xfs_growfs  / 
- 
-lvcreate rl -n swap -l 100%FREE 
-mkswap /dev/rl/swap 
-swapon -v /dev/rl/swap 
-``` 
- 
-スクリプト版 
- 
-``` 
-i=nvme0n1 
- 
-lsblk 
-swapoff -v /dev/rl/swap 
-lvremove -f /dev/rl/swap 
- 
-lvmpart=`lsblk |grep lvm -B 1|head -n 1|awk '{print $1}'|grep -o $i'.*'` 
-lvmpartn=`echo $lvmpart|awk '{print substr($0,length($0),1)}'` 
-echo -e "print list\nresizepart $lvmpartn 100%\nprint list" | parted /dev/$i 
- 
-pvdisplay 
-pvresize /dev/$lvmpart 
-pvdisplay 
-lvextend -l +95%FREE /dev/rl/root 
-xfs_growfs  / 
- 
-lvcreate rl -n swap -l 100%FREE 
-mkswap /dev/rl/swap 
-swapon -v /dev/rl/swap 
- 
-lsblk 
-``` 
  • lvmで容量を拡大.1702387962.txt.gz
  • 最終更新: 2023/12/12 13:32
  • by suikou