On dimanche, 17 juillet 2016 18.46:01 h CEST Wolfgang Rosenauer wrote:
Hi,
let me first describe my setup (and you can also give me arguments if there are better ways to achieve that) first:
I'm running a virtualization host using libvirt/kvm/qemu on openSUSE Leap 42.1. The host system is based on LVM and when I create guests I always create one LV for every mountpoint I'm using within the guest. (like /dev/system/GUEST_root, /dev/system/GUEST_var) From within the guest I just create one primary partition on those virtual disk. I basically do it this way because I did it with Xen since quite some time that way because it gave me rather easy possibilities to grow partitions w/o using LVM also within the guest.
Now I'm struggling with resizing/growing certain virtual disks/partitions though.
I'll explain what I'm doing and if you know better ways just let me know: - on the host: lvresize -L+10G /dev/system/GUEST_var - on the host: parted /dev/system/GUEST_VAR ; (print free); resize 1 XGB Now my LV and partition should be resized - on the guest: try to just do "resize2fs" (my default FS is ext4)
This fails because the guest does not know about the changed partition table. I tried several recommendations like - partprobe - rescan-scsi-bus.sh without success. I also finally rebooted the guest (no stop/start but "reboot" command).
Still the size of the partition listed by fdisk the the previous smaller one.
What do I need to do to let the guest know about the changed partition table? I would expect at least non-root FS can be changed online.
If a "reboot" is not enough, would stop/start fix it? (This is a production machine. I cannot easily test that w/o further maintenance windows.)
How do others handle that usecase? Is there an easier/better way to manage filesystem sizes online?
Thanks, Wolfgang
I know I've done that before, but since now I'm also using lvm on guest most of the time, I've to dig into my history backlog ... Will be back soon -- Bruno Friedmann Ioda-Net Sàrl www.ioda-net.ch Bareos Partner, openSUSE Member, fsfe fellowship GPG KEY : D5C9B751C4653227 irc: tigerfoot -- To unsubscribe, e-mail: opensuse-virtual+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-virtual+owner@opensuse.org