このページの翻訳:
- 日本語 (ja)
- English (en)
最近の更新
Tag Cloud
このページへのアクセス
今日: 13 / 昨日: 0
総計: 1156
- Dokuwiki.fl8.jp(347)
- 05 rsync(17)
- 14 rsync(17)
- 13 CentOS6メール設定(16)
- IPMIコマンド(16)
最近の更新
このページへのアクセス
今日: 13 / 昨日: 0
総計: 1156
KVMで利用しているUbuntuのrootディスクを増やしたい時
この例では25G増やす。
VMは停止してから作業を行う。
# virsh domblklist vm001 Target Source ------------------------------------------------- vda /var/lib/libvirt/images/vm001.qcow2 # cd /var/lib/libvirt/images/ # qemu-img resize -f qcow2 vm001.qcow2 +25G
ホストOS上で、qcow2イメージのサイズを変更しただけだと、VM上から見たら物理ディスクが増えただけなので
PVや、LVを増やして行きます。
関連: 35 GPT対応大容量ディスクにパーティションを追加(parted)
# parted /dev/vda GNU Parted 3.4 Using /dev/vda Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) p Model: Virtio Block Device (virtblk) Disk /dev/vda: 53.7GB Sector size (logical/physical): 512B/512B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 1049kB 2097kB 1049kB bios_grub 2 2097kB 2150MB 2147MB ext4 3 2150MB 26.8GB 24.7GB (parted) resizepart 3 End? [26.8GB]? 100% (parted) p Model: Virtio Block Device (virtblk) Disk /dev/vda: 53.7GB Sector size (logical/physical): 512B/512B Partition Table: gpt Disk Flags: Number Start End Size File system Name Flags 1 1049kB 2097kB 1049kB bios_grub 2 2097kB 2150MB 2147MB ext4 3 2150MB 53.7GB 51.5GB (parted) q Information: You may need to update /etc/fstab.
# pvs PV VG Fmt Attr PSize PFree /dev/vda3 ubuntu-vg lvm2 a-- <23.00g 0 # pvresize /dev/vda3 Physical volume "/dev/vda3" changed 1 physical volume(s) resized or updated / 0 physical volume(s) not resized # pvs PV VG Fmt Attr PSize PFree /dev/vda3 ubuntu-vg lvm2 a-- <48.00g 25.00g
関連: 77 LVMのサイズ変更
# lvresize -L +25G /dev/ubuntu-vg/lv-0 # pvs PV VG Fmt Attr PSize PFree /dev/vda3 ubuntu-vg lvm2 a-- <48.00g 0 # lvs LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert lv-0 ubuntu-vg -wi-ao---- <48.00g
これでやっと、rootディスクが増えます。
# df Filesystem 1K-blocks Used Available Use% Mounted on tmpfs 1638552 1640 1636912 1% /run /dev/mapper/ubuntu--vg-lv--0 23558544 17006940 5329564 77% / # resize2fs /dev/ubuntu-vg/lv-0 resize2fs 1.46.5 (30-Dec-2021) Filesystem at /dev/ubuntu-vg/lv-0 is mounted on /; on-line resizing required old_desc_blocks = 3, new_desc_blocks = 6 The filesystem on /dev/ubuntu-vg/lv-0 is now 12581888 (4k) blocks long. # df Filesystem 1K-blocks Used Available Use% Mounted on tmpfs 1638552 1640 1636912 1% /run /dev/mapper/ubuntu--vg-lv--0 49353520 17006948 30076148 37% /