如何在 CentOS 上设置 pNFS

onl*_*egg 1 nfs4

我正在研究创建 PB 存储阵列的不同方法。一种看起来很有趣的选项是 pNFS;但是,我无法找到有关如何设置它的详细信息。

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

kof*_*ann 5

您不能使用 CentOS 6.x/7.x 的库存内核创建 pNFS 服务器

pNFS 服务器支持是在 4.0 内核中添加的,仅适用于块布局类型(pNFS 定义了 BLOCK、OBJECT 和 FILE 布局类型)。CentOS 6.x 客户端仅支持 FILE 布局类型(7.x 支持所有三种类型)。

您可以使用两个开源用户空间 NFS 服务器: nfs-ganeshadCache

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