Hide Forgot
Description of problem: Note this is when using the RHEL 7.1 preview packages from: https://www.redhat.com/archives/libguestfs/2014-May/msg00090.html It is NOT a bug in any released version of RHEL Make xfs filesystem failed. mkfs -t xfs -f /dev/sda1^M mkfs.xfs: No such file or directory^M guestfsd: error: xfs: /dev/sda1: mkfs.xfs: No such file or directory^M guestfsd: main_loop: proc 278 (mkfs) took 0.00 seconds^M libguestfs: trace: mkfs = -1 (error) libguestfs: error: mkfs: xfs: /dev/sda1: mkfs.xfs: No such file or directory guestfish: error creating prepared disk image 'fs:xfs' on 'test1.img': failed to create filesystem (xfs): mkfs: xfs: /dev/sda1: mkfs.xfs: No such file or directory Version-Release number of selected component (if applicable): libguestfs-1.27.22-1.3.el7.x86_64 supermin-5.1.9-1.1.el7.x86_64 How reproducible: 100% Steps to Reproduce: # guestfish -N fs:xfs libguestfs: error: mkfs: xfs: /dev/sda1: mkfs.xfs: No such file or directory guestfish: error creating prepared disk image 'fs:xfs' on 'test1.img': failed to create filesystem (xfs): mkfs: xfs: /dev/sda1: mkfs.xfs: No such file or directory
Do you have libguestfs-xfs installed? See: http://people.redhat.com/~rjones/libguestfs-RHEL-7.1-preview/ Starting with RHEL 7.1 you will have to install these subpackages if you need the features: libguestfs-gfs2 adds Global Filesystem (GFS2) support libguestfs-rescue enhances virt-rescue shell with more tools libguestfs-rsync rsync to/from guest filesystems libguestfs-xfs adds XFS support (and libguestfs-winsupport obviously).
(In reply to Richard W.M. Jones from comment #1) > Do you have libguestfs-xfs installed? See: > > http://people.redhat.com/~rjones/libguestfs-RHEL-7.1-preview/ > > Starting with RHEL 7.1 you will have to install these subpackages > if you need the features: > > libguestfs-gfs2 adds Global Filesystem (GFS2) support > libguestfs-rescue enhances virt-rescue shell with more tools > libguestfs-rsync rsync to/from guest filesystems > libguestfs-xfs adds XFS support > > (and libguestfs-winsupport obviously). Missed that package, it worked when I installed the subpackages. thanks
Most probably the mkfs action should check for the features, instead of just erroring out with "mkfs.XXX: No such file or directory".