我正在研究创建 PB 级存储阵列的不同方法。一个看起来很有趣的选项是 pNFS;但是,我找不到有关如何设置它的详细信息。
如何在 CentOS 6.6 服务器上设置 pNFS?如何指定哪些服务器充当元数据服务器,哪些服务器充当数据服务器?
答案1
您无法使用 CentOS 6.x/7.x 的库存内核创建 pNFS 服务器
pNFS 服务器支持已添加到 4.0 内核中,仅适用于块布局类型(pNFS 定义了 BLOCK、OBJECT 和 FILE 布局类型)。CentOS 6.x 客户端仅支持 FILE 布局类型(7.x 支持所有三种类型)。
有两个开源用户空间 NFS 服务器可供您使用: nfs-ganesha或者缓存。
如果你的服务器和客户端可以运行最新的内核(来自elrepo.org),那么您可以尝试使用新的块布局。这还会涉及 iSCSI 或 FC 设置。