Linux下使用NFS文件共享
背景介绍
使用elasticsearch时,在集群中进行快照是可能需要使用nfs挂载共享目录,接下来记录下如何使用nfs挂载共享目录。
1.使用root用户进入/etc/exports 文件下配置允许访问的机器的ip以及本机公开的文件目录
/home/xxx/software/es_backup xx.x.x.194(rw)
/home/xxx/software/es_backup xx.x.x.193(rw)
解释:第一个是公开的文件目录,第二个是允许访问机器的ip第三个括号内(rw)是允许读写。
2.启动nfs
service nfs restart
如果不行的话。可以在启动nfs之前,事先启动以下三个命令之一。
service portreserve restart
service rpcbind restart
service portmap restart
解释:以上三个命令启动一个即可,因为linux服务器版本不同,所以不一定哪个起作用。
3.在其他机器挂载此共享目录
mount xxx.xxx.xx.xxx:/home/xx/software/es_backup /home/es/software/test
Unmount /home/es/software/test (取消挂载)
解释:mount 后面跟随的是共享目录主机的ip与文件所在目录,以及你本机的需要放置的目录。
unmount 是你取消挂载这个目录。
4.其他问题
如果nfs出现问题,可能会出现 df ls等等命令无法使用,这样你可以使用
mount |grep nfs
查看你挂载了的哪些节点,然后将之取消挂载。
评论已关闭