LINUX服务器配置NFS服务,挂载外部存储实现目录共享
https://www.cnblogs.com/youn/p/3929032.html
NFS的exportfs命令、客户端问题介绍
http://blog.51cto.com/taoxie/2062010
linux命令查看开放哪些端口
https://www.cnblogs.com/wujunbin/p/7465532.html
提醒自己的yum命令(使用yum查看安装了哪些软件包)
https://www.jianshu.com/p/e32bede3aed7
chkconfig使用说明
https://blog.csdn.net/lanyang123456/article/details/54695567
service命令
http://man.linuxde.net/service
解决umount.nfs: /data: device is busy 问题
https://www.cnblogs.com/saneri/p/5465718.html
r=4,w=2,x=1
服务器将要被挂载的目录设置权限为777
chmod -R 777 yoursharedirectory
修改完挂载配置后使其生效
exportfs -arv
服务器查看挂载配置
showmount -e localhost
客户端查看挂载情况
nfsstat -m
或
df -h | grep yourclientdirectory
=============服务器配置========
yum install -y nfs-utils
yum install -y rpcbind
#可使用chkconfig --list查看系统服务情况,这里打开只是设置为这两个随系统启动而启动,但是目前尚未启动
chkconfig nfs on
chkconfig rpcbind on
#可使用service rpcbind status命令查看rpcbind服务器的启动情况,如下命令是将这两个服务启动
service rpcbind start
service nfs start
#设置要共享的目录,并将目录权限设置为777(-R表示将其子目录也一同设置)
mkdir /share
chmod -R 777 /share
#进行NFS挂载设置
vi /etc/exports
#输入如下内容(注意没有分号也没有前面的#号,如有多个以空格分开,192.168.2.2为客户端IP)
#/share 192.168.2.2(rw,sync,all_squash)
#修改完挂载配置后使其生效(默认使用2049端口)
exportfs -arv
#服务器查看挂载配置
showmount -e localhost
=============客户端配置========
#也要安装nfs启动nfs等,同服务器端一样
#将客户端本地的/data/image与服务器192.168.3.3进行挂载
mount -t nfs 192.168.3.3:/share /data/image
#客户端查看挂载情况
nfsstat -m
#可使用umount /data/image进行取消挂载,如遇取消失败显示device is busy等情况
#可使用fuser -m -v /data/image命令查看,并kill掉相关进程