Hello,
is CoreOS supported by libguestfs?
I was trying to run several commands some were successful others ended up with
an error:
for example virt-df was OK but when I tried to do virt-resize I got the
following error message:
root@ny2proxd03:/var/lib/vz/images/100# virt-resize --expand /dev/sda3
vm-100-disk-1.qcow2 vm-100-disk-1.qcow2.resized
Examining vm-100-disk-1.qcow2 ...
100%
⟦▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒⟧
--:--
Fatal error: exception Guestfs.Error("lvs: call launch before using this
function\n(in guestfish, don't forget to use the 'run'
command)")
regards,
Peter
On Tue, Sep 09, 2014 at 03:49:03PM +0300, Keresztes Péter-Zoltán wrote:> Hello, > > is CoreOS supported by libguestfs?libguestfs *inspection* doesn't yet recognize CoreOS instances (patches to add this would be nice), however this doesn't affect virt-resize.> I was trying to run several commands some were successful others ended up with an error: > for example virt-df was OKhttp://libguestfs.org/guestfs-faq.1.html#whats-the-deal-with-guestfish--i> but when I tried to do virt-resize I got the following error message: > > root@ny2proxd03:/var/lib/vz/images/100# virt-resize --expand /dev/sda3 vm-100-disk-1.qcow2 vm-100-disk-1.qcow2.resized > Examining vm-100-disk-1.qcow2 ... > 100% ⟦▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒⟧ --:-- > Fatal error: exception Guestfs.Error("lvs: call launch before using this function\n(in guestfish, don't forget to use the 'run' command)")Please run virt-resize with the -v and -x options and let us know the complete, unedited output. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com libguestfs lets you edit virtual machines. Supports shell scripting, bindings from many languages. http://libguestfs.org
The options -x -v gave me an error that no such option so I ruined it with
—debug option.
root@ny2proxd03:/var/lib/vz/images/100# virt-resize --expand /dev/sda3
vm-100-disk-1.qcow2 vm-100-disk-1.qcow2.resized --debug
command line: virt-resize --expand /dev/sda3 vm-100-disk-1.qcow2
vm-100-disk-1.qcow2.resized --debug
Examining vm-100-disk-1.qcow2 ...
libguestfs: trace: add_drive "vm-100-disk-1.qcow2"
"readonly:true"
libguestfs: trace: add_drive = 0
libguestfs: trace: add_drive "vm-100-disk-1.qcow2.resized"
"readonly:false"
libguestfs: trace: add_drive = 0
libguestfs: trace: launch
libguestfs: trace: get_tmpdir
libguestfs: trace: get_tmpdir = "/tmp"
libguestfs: trace: get_cachedir
libguestfs: trace: get_cachedir = "/var/tmp"
100%
⟦▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒⟧
--:--
libguestfs: trace: launch = 0
libguestfs: trace: lvm_set_filter "/dev/sda"
libguestfs: trace: lvm_set_filter = 0
libguestfs: trace: available "ntfsprogs ntfs3g"
libguestfs: trace: available = 0
libguestfs: trace: available "btrfs"
libguestfs: trace: available = -1 (error)
libguestfs: trace: blockdev_getss "/dev/sdb"
libguestfs: trace: blockdev_getss = 512
libguestfs: trace: blockdev_getsize64 "/dev/sda"
libguestfs: trace: blockdev_getsize64 = 10737418240
libguestfs: trace: blockdev_getsize64 "/dev/sdb"
libguestfs: trace: blockdev_getsize64 = 10737418240
libguestfs: trace: part_get_parttype "/dev/sda"
libguestfs: trace: part_get_parttype = "gpt"
vm-100-disk-1.qcow2 size 10737418240 bytes
vm-100-disk-1.qcow2.resized size 10737418240 bytes
partition table type: gpt
libguestfs: trace: pvs_full
libguestfs: trace: pvs_full = <struct guestfs_lvm_pv_list *>
libguestfs: trace: part_list "/dev/sda"
libguestfs: trace: part_list = <struct guestfs_partition_list *>
libguestfs: trace: part_get_bootable "/dev/sda" 1
libguestfs: trace: part_get_bootable = 1
libguestfs: trace: part_get_mbr_id "/dev/sda" 1
libguestfs: trace: part_get_mbr_id = -1 (error)
libguestfs: trace: vfs_type "/dev/sda1"
libguestfs: trace: vfs_type = "vfat"
libguestfs: trace: mount_ro "/dev/sda1" "/"
libguestfs: trace: mount_ro = 0
libguestfs: trace: statvfs "/"
libguestfs: trace: statvfs = <struct guestfs_statvfs *>
libguestfs: trace: part_get_bootable "/dev/sda" 3
libguestfs: trace: part_get_bootable = 0
libguestfs: trace: part_get_mbr_id "/dev/sda" 3
libguestfs: trace: part_get_mbr_id = -1 (error)
libguestfs: trace: vfs_type "/dev/sda3"
libguestfs: trace: vfs_type = "ext4"
libguestfs: trace: mount_ro "/dev/sda3" "/"
libguestfs: trace: mount_ro = 0
libguestfs: trace: statvfs "/"
libguestfs: trace: statvfs = <struct guestfs_statvfs *>
libguestfs: trace: part_get_bootable "/dev/sda" 2
libguestfs: trace: part_get_bootable = 0
libguestfs: trace: part_get_mbr_id "/dev/sda" 2
libguestfs: trace: part_get_mbr_id = -1 (error)
libguestfs: trace: vfs_type "/dev/sda2"
libguestfs: trace: vfs_type = ""
libguestfs: trace: mount_ro "/dev/sda2" "/"
libguestfs: trace: mount_ro = -1 (error)
libguestfs: trace: part_get_bootable "/dev/sda" 4
libguestfs: trace: part_get_bootable = 0
libguestfs: trace: part_get_mbr_id "/dev/sda" 4
libguestfs: trace: part_get_mbr_id = -1 (error)
libguestfs: trace: vfs_type "/dev/sda4"
libguestfs: trace: vfs_type = ""
libguestfs: trace: mount_ro "/dev/sda4" "/"
libguestfs: trace: mount_ro = -1 (error)
libguestfs: trace: part_get_bootable "/dev/sda" 7
libguestfs: trace: part_get_bootable = 0
libguestfs: trace: part_get_mbr_id "/dev/sda" 7
libguestfs: trace: part_get_mbr_id = -1 (error)
libguestfs: trace: vfs_type "/dev/sda7"
libguestfs: trace: vfs_type = ""
libguestfs: trace: mount_ro "/dev/sda7" "/"
libguestfs: trace: mount_ro = -1 (error)
libguestfs: trace: part_get_bootable "/dev/sda" 6
libguestfs: trace: part_get_bootable = 0
libguestfs: trace: part_get_mbr_id "/dev/sda" 6
libguestfs: trace: part_get_mbr_id = -1 (error)
libguestfs: trace: vfs_type "/dev/sda6"
libguestfs: trace: vfs_type = "ext4"
libguestfs: trace: mount_ro "/dev/sda6" "/"
libguestfs: trace: mount_ro = 0
libguestfs: trace: statvfs "/"
libguestfs: trace: statvfs = <struct guestfs_statvfs *>
libguestfs: trace: part_get_bootable "/dev/sda" 9
libguestfs: trace: part_get_bootable = 0
libguestfs: trace: part_get_mbr_id "/dev/sda" 9
libguestfs: trace: part_get_mbr_id = -1 (error)
libguestfs: trace: vfs_type "/dev/sda9"
libguestfs: trace: vfs_type = "btrfs"
libguestfs: trace: mount_ro "/dev/sda9" "/"
libguestfs: trace: mount_ro = -1 (error)
libguestfs: trace: lvs
libguestfs: trace: lvs = NULL (error)
7 partitions found
/dev/sda1:
partition data: 1 1048576-135266303 (134217728 bytes)
bootable: true
partition ID: (none)
content: filesystem vfat (133937152 bytes)
/dev/sda3:
partition data: 3 135266304-1209008127 (1073741824 bytes)
bootable: false
partition ID: (none)
content: filesystem ext4 (1056858112 bytes)
/dev/sda2:
partition data: 2 1209008128-1276116991 (67108864 bytes)
bootable: false
partition ID: (none)
content: unknown data
/dev/sda4:
partition data: 4 1276116992-2349858815 (1073741824 bytes)
bootable: false
partition ID: (none)
content: unknown data
/dev/sda7:
partition data: 7 2349858816-2416967679 (67108864 bytes)
bootable: false
partition ID: (none)
content: unknown data
/dev/sda6:
partition data: 6 2416967680-2551185407 (134217728 bytes)
bootable: false
partition ID: (none)
content: filesystem ext4 (130007040 bytes)
/dev/sda9:
partition data: 9 2551185408-10737401343 (8186215936 bytes)
bootable: false
partition ID: (none)
content: unknown data
Fatal error: exception Guestfs.Error("lvs: call launch before using this
function\n(in guestfish, don't forget to use the 'run'
command)")
libguestfs: trace: close
On Sep 9, 2014, at 8:03 PM, Richard W.M. Jones <rjones@redhat.com> wrote:
> the complete, unedited output.