linux – XFS或GlusterFS可以取代我的ZFS需求吗?

前端之家收集整理的这篇文章主要介绍了linux – XFS或GlusterFS可以取代我的ZFS需求吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
现在我有一个带有ZFS和NFSv4的FreeBSD主机.它被复制到另一个FreeBSD盒子以备份.

对我来说重要的ZFS功能

>软件RAID6
>快照或其他主机复制方式
>配额
> ACL
>在不使主机脱机的情况下更换故障磁盘

可以在CentOS 6上使用XFS或GlusterFS进行相同或类似的设置吗?

更新

硬件是

> Supermicro CSE-847E16-R1400LPB机箱,36个HS托架
> Supermicro H8DG6-F AMD双G34主板
> AMD Opteron 6320,2.8GHz 8核,8MB二级缓存,6400MT
> 64GB内存,128GB交换

每个主机在RAIDZ2中具有36 * 3TB空间,因此可使用100TB和50TB.

它表明它是Ubuntu客户端,可能会导致主机在重读时崩溃.目前有大约5个NFS客户端.没有读取缓存.

除了启用Jumbo Frames之外,没有NFSv4调整

echo 'kern.ipc.nmbclusters="32768"' >> /boot/loader.conf

echo 'kern.ipc.maxsockbuf=16777216' >> /etc/sysctl.conf
echo 'net.inet.tcp.sendspace=262144' >> /etc/sysctl.conf
echo 'net.inet.tcp.recvspace=262144' >> /etc/sysctl.conf
echo 'net.inet.tcp.rfc1323=1' >> /etc/sysctl.conf
echo 'net.inet.tcp.sendbuf_max=16777216' >> /etc/sysctl.conf
echo 'net.inet.tcp.recvbuf_max=16777216' >> /etc/sysctl.conf

解决方法

♡嘿那里……

我把这个问题看成是一个带有FreeBSD NFS堆栈的problem

ZFS在支持的平台上运行良好.因此,由于ZFS on Linux项目,我已将大多数运行Solaris和NexentaStor的ZFS系统移至Linux(RHEL / CentOS).如果你现在正在使用ZFS,那么转向其他任何事情都是一个倒退.

不过我对以下内容感到好奇:

>您存储了多少数据?
>您有多少个NFS客户端?
>您是否在现有服务器上执行了任何NFS调整?
>您是否在现有设置上使用任何形式的L2ARC读取缓存?你有多少内存?
>您的服务器的硬件配置是什么?

无论上述答案如何,您都有一些选择……

>修复或调试FreeBSD问题. NFS不应该崩溃服务器.如果您在此设置上投入了大量时间,可能值得找出此问题的根本原因.
>在另一个平台上转换为ZFS. NexentaStor,Linux,Solaris,OpenIndiana在NFS方面非常可靠.

全部,XFS和集群文件系统的某种组合可以与ZFS一样,但它不是直接的比较.我认为你还不应该放弃ZFS.

猜你在找的Linux相关文章