设为首页收藏本站

UNIX技术社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
热搜: console
查看: 1841|回复: 0

centos 6.1 上建立 nfs4

[复制链接]
发表于 2012-6-24 09:47:56 | 显示全部楼层 |阅读模式
提示原来在rhel5或者centos5中的portmap服务在rhel6或者centos6中已经变更为rpcbind
,并且在rhel6或者centos6中,默认的版本是nfs4。

【1】在系统上建立NFS服务端的配置
[root@localhost ~]# yum -y install nfs-utils # install

[root@localhost ~]# vi /etc/idmapd.conf
# 行 5: 替换成你实际的域名信息
Domain = local.domain

[root@localhost ~]# vi /etc/exports
# 按照下面的提示编辑文件内容
/home 10.0.0.0/24(rw,sync,no_root_squash,no_all_squash)
# *提示
/home ⇒ 输出的共享目录路径
10.0.0.0/24 ⇒ 列出允许给予访问权限的网络范围
rw ⇒ 写权限
sync ⇒ 目录内文件同步
no_root_squash ⇒ 客户端可以有root身份写入特权,不映射为nfsnobody用户
no_all_squash ⇒ 保留共享文件的UID和GID
[root@localhost ~]# /etc/rc.d/init.d/rpcbind start
Starting rpcbind: [  OK  ]
[root@localhost ~]# /etc/rc.d/init.d/nfslock start
Starting NFS statd: [  OK  ]

[root@localhost ~]# /etc/rc.d/init.d/nfs start
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
Installing knfsd (copyright (C) 1996 [url=mailtokir@monad.swb.de]okir@monad.swb.de[/url]).
Starting NFS services: [  OK  ]
Starting NFS daemon: NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
NFSD: starting 90-second grace period [ OK ]

Starting NFS mountd: [ OK ][  OK  ]
Starting RPC idmapd: [ OK ][  OK  ]
[root@localhost ~]# chkconfig rpcbind on
[root@localhost ~]# chkconfig nfslock on
[root@localhost ~]# chkconfig nfs on
[root@localhost ~]# vi /etc/sysconfig/iptables
#在文件的倒数第3行上面,添加一行如下的内容,开放nfs服务端的连接端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT
[root@localhost ~]# service iptables restart
#更新nfs服务端系统上的iptables防火墙策略
【2】NFS客户端配置
[root@www ~]# yum -y install nfs-utils # install

[root@www ~]# vi /etc/idmapd.conf
# 行 5: 替换成你实际的域名信息
Domain = local.domain
[root@www ~]# /etc/rc.d/init.d/rpcbind start
Starting rpcbind: [  OK  ]
[root@www ~]# /etc/rc.d/init.d/rpcidmapd start
Starting RPC idmapd: RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module. [ OK ]
[root@www ~]# /etc/rc.d/init.d/nfslock start
Starting NFS statd: [  OK  ]
[root@www ~]# /etc/rc.d/init.d/netfs start
Mounting other filesystems: [  OK  ]
[root@www ~]# chkconfig rpcbind on
[root@www ~]# chkconfig rpcidmapd on
[root@www ~]# chkconfig nfslock on
[root@www ~]# chkconfig netfs on
[root@www ~]# mount -t nfs nfs.server:/home /home
[root@www ~]# df -h
文件系统              容量  已用  可用 已用%% 挂载点
/dev/vda3              19G  4.3G   13G  25% /
tmpfs                 1.5G     0  1.5G   0% /dev/shm
/dev/vda1             194M   27M  158M  15% /boot
nfs.server:/home      18G    30M  17G   5%  /home
# 已经加载了NFS服务端的/home目录到本地系统

[root@www ~]# vi /etc/fstab
# 在文件末尾添加如下内容: 替换在NFS服务端的/home目录路径为你实际输出的目录路径
nfs.server:/home /home nfs defaults 1 1
参考: http://www.server-world.info/en/note?os=CentOS_6&p=nfs


您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表