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

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

概述现在我有一个带有ZFS和NFSv4的FreeBSD主机.它被复制到另一个FreeBSD盒子以备份. 对我来说重要的ZFS功能是 >软件RAID6 >快照或其他主机复制方式 >配额 > ACL >在不使主机脱机的情况下更换故障磁盘 题 可以在CentOS 6上使用XFS或GlusterFS进行相同或类似的设置吗? 更新 硬件是 > Supermicro CSE-847E16-R1400LPB机箱,3 现在我有一个带有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.confecho 'kern.ipc.maxsockbuf=16777216' >> /etc/sysctl.confecho 'net.inet.tcp.sendspace=262144' >> /etc/sysctl.confecho 'net.inet.tcp.recvspace=262144' >> /etc/sysctl.confecho 'net.inet.tcp.rfc1323=1' >> /etc/sysctl.confecho 'net.inet.tcp.sendbuf_max=16777216' >> /etc/sysctl.confecho '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 – XFS或GlusterFS可以取代我的ZFS需求吗?全部内容,希望文章能够帮你解决linux – XFS或GlusterFS可以取代我的ZFS需求吗?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1038183.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存