GlusterFs + zfs xattr

我试图设置一个小的文件服务器使用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行。