pNFS系统部署过程

本文档详细介绍了如何在Linux环境下部署pNFS系统,包括网络拓扑、内核编译、iSCSI Target与initiator端设置、pNFS搭建和客户端挂载等步骤,旨在帮助读者理解并实践pNFS的部署流程。
摘要由CSDN通过智能技术生成

1.网络拓扑结构

        本次pNFS部署过程采用的是iSCSI+GFS+pNFS技术,其中pNFS选取的是file layout。系统由四台机器构成,拓扑结构如下图所示:




192.168.6.145:这台机器作为iSCSI的Target端,对内核版本没有要求,只要能支持iSCSI就可以了。

192.168.6.180:这台机器作为iSCSI的一个initiator端,同时作为pNFS中的MDS。由于pNFS服务器端程序还没有整合进Linus的代码库中,因此需要选用Benny的代码库,这里选择的版本是linux-3.7.0-rc6-pnfs。

192.168.6.182:这台机器作为iSCSI另一个initiator端,同时作为pNFS中的DS。这台机器也必须支持pNFS,因此选择的内核版本是linux-3.7.0-rc6-pnfs。

192.168.6.144:这台机器作为pNFS的客户端。由于pNFS客户端的程序已经整合进Linus的代码库中了,因此这里选择的版本是linux-3.6.0-rc2。


iSCSI搭建过程参考了下列链接:

[1] http://tech110.blog.51cto.com/438717/485534

[2] http://blog.csdn.net/vah101/article/details/6300197

[3] http://blog.csdn.net/vah101/article/details/6299989

pNFS搭建过程参考了下列链接

[4] http://www.linux-nfs.org/wiki/index.php/PNFS_Setup_Instructions


2.编译内核代码

在192.168.6.180和192.168.6.182中执行下列步骤

步骤(1)下载kernel源代码

由于pNFS服务器端程序还没有整合进Linus的代码库中,因此一定要从Benny的代码库中下载代码,地址如下:git://git.linux-nfs.org/projects/bhalevy/linux-pnfs.git。

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值