私はLinuxに少し慣れていないので、あまり難しくしないでください:)
私は新しいディスクをLVMグループに追加していて、最後の段階で混乱しています。
ディスク構造:
# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root cl -wi-ao---- 1.70g
swap cl -wi-ao---- 308.00m
# vgs
VG #PV #LV #SN Attr VSize VFree
cl 2 2 0 wz--n- 6.99g 5.00g
# pvs
PV VG Fmt Attr PSize PFree
/dev/sda2 cl lvm2 a-- 2.00g 0
/dev/sdc1 cl lvm2 a-- 5.00g 5.00g
Lvdisplayから
LV Path /dev/cl/root
LV Name root
VG Name cl
これが、拡張する必要のあるパーティションです。
# fdisk -l
Disk /dev/mapper/cl-root: 1820 MB, 1820327936 bytes, 3555328 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
およびdf出力
# df -H
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/cl-root 1.9G 1.8G 90M 96% /
devtmpfs 237M 0 237M 0% /dev
tmpfs 248M 0 248M 0% /dev/shm
tmpfs 248M 4.8M 243M 2% /run
tmpfs 248M 0 248M 0% /sys/fs/cgroup
/dev/sda1 1.1G 240M 824M 23% /boot
tmpfs 50M 0 50M 0% /run/user/0
質問は、extendコマンドは次のようになりますか? :
lvextend -l +100%FREE /dev/mapper/cl-root
またはこのように? :
lvextend -l +100%FREE /dev/cl/root
あなたが尋ねたオプションは両方とも同じです。どちらでも動作します。
/dev/mapper/c1-root
と/dev/c1/root
はどちらも、たとえば/dev/
などの/dev/dm-1
内のデバイスマッパーへのシンボリックリンクです。
実行[〜#〜] not [〜#〜] run lvextend -l +100%FREE /dev/sdc
。 lvextend
は、パーティションではなく論理ボリュームを想定しています。
また、論理ボリュームではfdisk
を使用しないでください。 fdisk
は、デバイスマッパーによって作成された仮想ブロックデバイスではなく、実際のブロックデバイスを対象としています。