このページの翻訳:
- 日本語 (ja)
- English (en)
最近の更新
Tag Cloud
このページへのアクセス
今日: 16 / 昨日: 0
総計: 1159
- Dokuwiki.fl8.jp(467)
- 13 CentOS6メール設定(23)
- FreeBSD カーネル再構築(21)
- 34 UnboundでHA構成(20)
最近の更新
このページへのアクセス
今日: 16 / 昨日: 0
総計: 1159
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% /