Thanks Kwan,
I'll try that tomorrow.
Regards,
Ignacio.
Kwan Lowe escribió:
> Hi,
>
> I've a few Virtual Machines running FC5, the host is also FC5. I want to
> add some hd space to one of the VMs, and as they are using LVM, I think
> it shouldn't be so difficult. This is the line configuring the harddisk
> for the Xen VM:
>
> disk = [ 'file:/mnt/md0/xenM/autillo/autillo1,xvda,w' ]
>
> How do add other xvda? I want to create, for example
> /mnt/md0/xenM/autillo/autillo2 and add that space to the LVM in the VM.
> How should I do this? Maybe the solution is to export autillo2 as
> /dev/hdX or /dev/sdX?
>
> How should I format the file using mke2fs? Thanks a lot and sorry if the
> questions are easy to solve, but I'm still not clear about that things!
>
Easiest way is to use dd to create a blank file in ./autillo. E.g.:
dd if=/dev/zero of=autillo2 count=1024 bs=1M
Then, edit the configuration and add the new disk:
disk = [ 'file:/mnt/md0/xenM/autillo/autillo1,xvda,w', \
'file:/mnt/md0/xenM/autillo/autillo2,xvdb,w' ]
You need to shutdown then restart the domU at that point (xm restart on the domU
doesn't seem to pick up the new disk).
>From the domU, you should then be able to see a new disk ("dmesg |grep
xvdb"). Use
fdisk to partition it as an 8e partition. Write the new table. Run pvcreate against
/dev/xvdb1. Then vgextend the new PVs into your existing volume group.