On Mon, Mar 24, 2014 at 08:22:46AM -0400, Arup Raton Roy wrote:
Hi Richard,
Thanks a lot for your prompt response. I am enumerating the steps that I
followed during the provisioning, if it helps.
Thanks ...
1. These are the commands that I used to create the disk image.
qemu-img create -f qcow2 base_VM.qcow2 512M
kvm -m 512 -cdrom Core-current.iso -hda base_VM.qcow2 -boot d -net
nic,macaddr=00:00:00:00:cc:10 -net
tap,script=/etc/ovs-ifup0,downscript=/etc/ovs-ifdown0
2. a) The output of qemu-img
qemu-img info base_VM.qcow2
image: images/base_VM.qcow2
file format: qcow2
virtual size: 512M (536870912 bytes)
disk size: 46M
cluster_size: 65536
2. b) virt-filesystems --all --long -h -a base_VM.qcow2
Name Type VFS Label MBR Size Parent
/dev/sda1 filesystem ext4 - - 512M -
/dev/sda1 partition - - 83 512M /dev/sda
/dev/sda device - - - 512M -
In my previous analysis I didn't see that TCL actually installs itself
to a persistent disk. As shown above and in your trace, it's creating
an ext4 partition on the persistent disk.
I installed TCL to a disk to see what happens.
$ guestfish --ro -a tcl.qcow2
Welcome to guestfish, the guest filesystem shell for
editing virtual machine filesystems and disk images.
Type: 'help' for help on commands
'man' to read the manual
'quit' to quit the shell
<fs> run
<fs> list-filesystems
/dev/sda1: ext4
<fs> mount /dev/sda1 /
<fs> ll /
total 28
drwxr-xr-x 4 root root 4096 Mar 24 12:56 .
drwxr-xr-x 19 root root 4096 Mar 24 12:57 ..
drwx------ 2 root root 16384 Mar 24 12:56 lost+found
drwxr-xr-x 4 1001 ftp 4096 Mar 24 12:56 tce
<fs> ll /tce/
total 20
drwxr-xr-x 4 1001 ftp 4096 Mar 24 12:56 .
drwxr-xr-x 4 root root 4096 Mar 24 12:56 ..
drwxr-xr-x 3 1001 ftp 4096 Mar 24 12:56 boot
-rw-r--r-- 1 root root 0 Mar 24 12:56 mydata.tgz
-rw-r--r-- 1 1001 ftp 449 Mar 24 12:56 onboot.lst
drwxr-xr-x 2 1001 ftp 4096 Mar 24 12:56 optional
It's still using an initramfs, so it's unlikely we can make inspection
show the real TCL filesystem. But we should certainly be able to
improve on current behaviour (ie fix RHBZ#1079734).
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
virt-top is 'top' for virtual machines. Tiny program with many
powerful monitoring features, net stats, disk stats, logging, etc.
http://people.redhat.com/~rjones/virt-top