|
|
Re: fuse can not be used in containers after fuse-2.7.3 is installed in Hardware Node [message #29884 is a reply to message #29854] |
Mon, 28 April 2008 13:40 ![Go to previous message Go to previous message](/theme/ovz3/images/up.png) ![Go to next message Go to next message](/theme/ovz3/images/down.png) |
efishing
Messages: 6 Registered: October 2007
|
Junior Member |
|
|
I want to use a FUSE file sytem "GlusterFS"(www.glusterfs.org) in container. The developers of glusterfs recommend to use a patched fuse module, but I cannot use glusterfs in container after I installed their rpm packages, so I decided to install original FUSE first.
My running kernel was downloaded from this website: 2.6.18-53.1.13.el5.028stab053.10, x86_64, smp
OS: CentOS 5.1.
Before I install fuse 2.7.3, use:
vzctl exec <ctid> cat /proc/filesystems
the result is :
ext2
ext3
nodev rpc_pipefs
nodev autofs
nodev proc
nodev sysfs
nodev tmpfs
nodev devpts
nodev fusectl
nodev fuse
I download fuse 2.7.3 from fuse.sourceforge.net, then:
./configure --prefix=/usr --enable-kernel-module
make
make install
ldconfig
rmmod fuse
modprobe fuse
I restart the container, execute:
vzctl exec <ctid> cat /proc/filesystems
the result is :
ext2
ext3
nodev rpc_pipefs
nodev autofs
nodev proc
nodev sysfs
nodev tmpfs
nodev devpts
fuse module is not loaded in the container, so I can't use FUSE in containers. Rebooting the HN can not solve the problem.
[Updated on: Mon, 28 April 2008 14:44] Report message to a moderator
|
|
|
|