差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
lvmで容量を拡大 [2023/12/12 13:27] – suikou | lvmで容量を拡大 [Unknown date] (現在) – 削除 - 外部編集 (Unknown date) 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ``` | ||
- | lsblk | ||
- | #sda | ||
- | # | ||
- | # | ||
- | # ├─rl-root 253:0 0 70G 0 lvm / | ||
- | # └─rl-swap 253:1 0 | ||
- | # | ||
- | |||
- | swapoff -v / | ||
- | lvremove / | ||
- | |||
- | parted /dev/sda | ||
- | print list | ||
- | | ||
- | print list | ||
- | quit | ||
- | pvdisplay | ||
- | pvresize /dev/sda2 | ||
- | pvdisplay | ||
- | # | ||
- | lvextend -l +90%FREE / | ||
- | xfs_growfs | ||
- | |||
- | lvcreate rl -n swap -l 100%FREE | ||
- | mkswap / | ||
- | swapon -v / | ||
- | ``` | ||
- | |||
- | スクリプト版 | ||
- | |||
- | ``` | ||
- | i=nvme0n1 | ||
- | |||
- | lsblk | ||
- | swapoff -v / | ||
- | lvremove -f / | ||
- | |||
- | lvmpart=`lsblk |grep lvm -B 1|head -n 1|awk ' | ||
- | lvmpartn=`echo $lvmpart|awk ' | ||
- | echo -e "print list\nresizepart $lvmpartn 100%\nprint list" | parted /dev/$i | ||
- | |||
- | pvdisplay | ||
- | pvresize / | ||
- | pvdisplay | ||
- | lvextend -l +95%FREE / | ||
- | xfs_growfs | ||
- | |||
- | lvcreate rl -n swap -l 100%FREE | ||
- | mkswap / | ||
- | swapon -v / | ||
- | ``` |