On Mon, Oct 03, 2011 at 01:09:31PM +0200, Shahar Havivi wrote:
> Hi,
> 
> I am trying to run a VM (via VDSM) with hugepages and I am getting this error:
> "virNetClientProgramDispatchError:170 : internal error hugetlbfs filesystem 
> is not mounted"
> 
> 
> hugepages is mounted with the proper permissions (36:36) in case of vdsm user,
> this code use to work..., now I am at version: libvirt-0.9.4-12.el6.x86_64
> 
> output of few commands:
> 
> # tree /dev/hugepages/
> /dev/hugepages/
> `-- libvirt
>     `-- qemu
> 
> # ll -n /dev/hugepages/libvirt/
> total 0
> drwxr-xr-x 2 36 36 0 Oct  3 12:46 qemu/

The user ID  '36:36' looks a little bit strange. Did you set that
yourself ?  When libvirtd starts up, it should detect the mount
point and then create the $MOUNT/libvirt/qemu directory itself,
setting up the correct userid/groupid which i'd expect to be 
107:107 on Fedora/Rhel

In addition, was the hugetlbfs mount point actually mounted at
the time libvirtd was started up ?  If you mount hugetlbfs after
starting libvirtd, you will need to restart it to enable hugetlbs
in libvirtd.

Daniel
-- 
|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Reply via email to