1、安装nfs和rpcbind
1.1 检查服务器是否安装nfs和rpcbind,执行下命令,检查服务器是否安装过。
rpm -qa|grep nfs
rpm -qa|grep rpcbind
说明服务器以安装了,如果没有就需要自己安装
2、安装nfs和rpcbind
将rpm安装包:
libtirpc-0.2.4-0.10.el7.x86_64、nfs-utils-1.2.3-54.el6.x86_64、nfs-utils-lib-1.1.5-9.el6.x86_64、rpcbind-0.2.0-11.el6.x86_64 4个包传到服务器(nfs服务端:172.31.5.130 客户端:172.31.5.134)
用rpm --ivh 安装包名 --nodeps 命令安装这个4个包,优先装libtirpc-0.2.4-0.10.el7.x86_64
2.1检查nfs和rpcbind执行命令查看:
bash
rpm -qa|grep nfs
rpm -qa|grep rpcbind
将172.31.5.130 /home/download 目录共享给172.31.5.134服务器
现在172.31.3.130 /home/下建立download文件夹:mkdir download
给文件赋较大的权限
在nfs服务端172.31.5.130服务上执行命令,vi /etc/exports编辑。内容如下
bash
/home/download 172.31.5.134(insecure,rw,sync,no_root_squash)
:wq! 保存
2.2 启动nfs和rpcbind
2台服务器都要启动
先启动rpcbind:
bash
service rpcbind start
检查rpcbind 状态:
bash
service rpcbind status
在启动nfs:
bash
service nfs start
检查nfs状态:
bash
service nfs status
3、到客户端挂载(172.31.5.134)
为方便记忆我们建一个和172.31.5.130一样的文件路径,/home/download
bash
mount -t nfs 172.31.5.130:/home/download /home/download
或者
bash
mount -t nfs -o nolock,nfsvers=3,vers=3 172.31.5.130:/home/download
挂载成功后执行:df --h 命令查看挂载情况。
注意;
每次修改exports文件都需要重启nfs 和rpcbind或者重新挂载其他共享磁盘的时候均需要重启rpcbind和nfs
在目标服务器上修改exports,vi /etc/exports
然后service rpcbind restart
再重启service nfs restart