我试图设置一个小的文件服务器使用GlusterFs在ZFS两个目前正在运行的Ubuntu 13.04。
我目前正在使用glusterfs和zfs-fuse从ubuntu库和我已经能够成功地创build一个复制gluster卷超过xfs的那些软件包。
我也一直能够创buildzfs卷,没有任何问题。
当我尝试在zfspath上创build一个gluster卷时,问题就开始了:在发出命令之后
volume create apache-config-hosting replica 2 san1.local:/zfsroot/apache-config-hosting san2.local:/zfsroot/apache-config-hosting
我得到:
2013 Sep 3 11:05:29 san1 [2013-09-03 11:05:29.962269] C [posix.c:4723:init] 0-apache-config-hosting-posix: Extended attribute not supported, exiting.
以下来自各种教程的build议我也检查了xattr支持:
zfs get xattr
我得到了
zfsroot/apache-config-hosting xattr on default
这意味着它可以启动并运行。 我错过了什么?
编辑:(添加/ etc / zfs / zfsrc的内容)
vdev-cache-size = 10 max-arc-size = 100 zfs-prefetch-disable fuse-attr-timeout = 3600 fuse-entry-timeout = 3600 fuse-mount-options = default_permissions
ZFS文件系统守护进程可以通过传递正确的命令行参数或通过将其放入configuration文件/etc/zfs/zfsrc来configuration。
守护进程的0.7.0版本带来了一个新的标志enable-xattr ,它支持扩展属性。 把这个标志放到configuration文件中,重启守护进程,它应该可以工作。 请记住,目前的实施可能会导致显着的性能下降,当小IOPSstream行。