NFS服务器不知道的可以去百度,今天只讲部署
首先在服务端(也就是你准备做好让其他机器挂载的机器上面)配置
1、查看是否安装了NFS软件
[root@Clinet03 backup]# rpm -qa | grep nfs
428:nfs4-acl-tools-0.3.3-6.el6.x86_64
512:nfs-utils-1.2.3-39.el6.x86_64 《==这个是NFS的软件
685:nfs-utils-lib-1.1.5-6.el6.x86_64
2、启动服务器端的rpc服务,centos6.5以上 叫rpcbind
[root@Clinet03 backup]# /etc/init.d/rpcbind restart
Stopping rpcbind: [ OK ]
Starting rpcbind: [ OK ]
3、启动NFS服务
[root@Clinet03 backup]# /etc/init.d/nfs restart
Shutting down NFS daemon: [ OK ]
Shutting down NFS mountd: [ OK ]
Shutting down NFS quotas: [ OK ]
Shutting down NFS services: [ OK ]
Shutting down RPC idmapd: [ OK ]
Starting NFS services: [ OK ]
Starting NFS quotas: [ OK ]
Starting NFS mountd: [ OK ]
Starting NFS daemon: [ OK ]
Starting RPC idmapd: [ OK ]
4、配置NFS的配置文件,路径 /etc/exports 用vi编辑
1 ###/backup 《===注释
2 /backup 192.168.0.0/24(rw,sync) 《==/backup是需要共享的本机目录,192.168.0.0/24 是
共享的网段,也可以共享给某一个IP的服务器,(rw【读写】sync【同步】)
保存退出
重要的一条, # useradd -u 65534 nfsnobody
# chown -R nfsnobody.nfsnobody /backup
5、重启rpcbind 与NFS
重新启动NFS 不能用restart 要用reload。(平滑重启,提升用户体验)。
6、可以使用命令 #rpcinfo -p localhost 查看rpcbind是否注册
7、设置rpcbind开机自启动
[root@Clinet03 backup]# chkconfig rpcbind on
[root@Clinet03 backup]# chkconfig --list rpcbind
rpcbind 0:off 1:off 2:off 3:on 4:off 5:off 6:off
8、检查配置的共享是否成功
showmount -e localhost 客户端: showmount -e 192.168.0.114【服务端的IP地址】
##########################如果成功了那么NFS服务端的配置就ok了#############
9、客户端挂载
[root@Clinet04 ~]# mount -t nfs 192.168.0.113:/backup /mnt
把远端的目录挂载到当前服务器的/mnt目录下
################此时,在服务端的backup下写什么文件,客户端的mnt目录下就有什么文件了##
##########################The end#################################################