如何在CentOS上设置pNFS

我正在研究不同的方式来创build一个PB字节的存储arrays。 看起来有趣的一个选项是pNFS; 然而,我很难find如何设置的细节。

如何在CentOS 6.6服务器上设置pNFS? 如何指定哪些服务器充当元数据服务器,哪些充当数据服务器?

您无法使用CentOS 6.x / 7.x的库存内核创buildpNFS服务器

pNFS服务器支持被添加到4.0内核中,并且只能用于块布局types(pNFS定义了BLOCK,OBJECT和FILE布局types)。 CentOS 6.x客户端仅支持FILE布局types(7.x支持所有三种types)。

有两个可以使用的开放源代码用户空间NFS服务器: nfs-ganesha或者dCache 。

如果您的服务器和客户端可以运行最新的内核(来自elrepo.org的主线内核),那么您可以尝试使用新的块布局。 这将涉及到iSCSI或FC设置。