背景介绍
使用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 

查看你挂载了的哪些节点,然后将之取消挂载。

标签: none

评论已关闭