[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] increase size for dom guest using lvm online
I wrote: It may be possible to detatch a volume and re-attach it with xm but I've never done that. Well now I have. Advance planning says I'll need a bit more space on a volume, and there was a little bit of space available on the iSCSI box (so a case of grab it while it's there, before someone else does !). Unmounted the volume in the guest, then : # cat backup <stuff deleted>disk = [ 'phy:vg0/backuproot,xvda1,w', 'phy:vg0/backupvar,xvda2,w', 'phy:/dev/disk/by-path/ip-<very-long-iscsi-address>,xvda3,w', 'phy:vg0/backupswap,xvda4,w' ] # xm list Name ID Mem VCPUs State Time(s) Domain-0 0 486 4 r----- 67982.4 backup 11 511 2 -b---- 135441.2 # xm block-detach 11 xvda3<do any other steps required, such as altering partitions or resizing LVM volumes> # xm block-attach 11 '/dev/disk/by-path/ip-<very-long-iscsi-address>' /dev/xvda3 r Error: Device 51715 (vbd) could not be connected. Hotplug scripts not working. Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device. Checked in teh guest and the device didn't re-appear, so tried again :# xm block-attach 11 '/dev/disk/by-path/ip-<very-long-iscsi-address>' /dev/xvda3 r Error: Device /dev/xvda3 (51715, vbd) is already connected. Usage: xm block-attach <Domain> <BackDev> <FrontDev> <Mode> [BackDomain] Create a new virtual block device.So I still had to shutdown and re-create the guest for the size change to appear. In any case, at least with ext3, you need the filesystem unmounted in order to resize it. As "Bart Van Kerckhove" <bart@xxxxxxxx> pointed out, you can do online resize of an ext3 filesystem : # df -h /store Filesystem Size Used Avail Use% Mounted on /dev/xvda3 99G 44G 51G 47% /store # resize2fs /dev/xvda3 resize2fs 1.41.3 (12-Oct-2008) Filesystem at /dev/xvda3 is mounted on /store; on-line resizing required old desc_blocks = 7, new_desc_blocks = 10 Performing an on-line resize of /dev/xvda3 to 39321087 (4k) blocks. The filesystem on /dev/xvda3 is now 39321087 blocks long. # df -h /store Filesystem Size Used Avail Use% Mounted on /dev/xvda3 148G 44G 97G 31% /store -- Simon Hobson Visit http://www.magpiesnestpublishing.co.uk/ for books by acclaimed author Gladys Hobson. Novels - poetry - short stories - ideal as Christmas stocking fillers. Some available as e-books. _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |