209  
查询码:00000066
Linux服务器之间进行文件目录映射/挂载
作者: 马文博 于 2022年01月04日 发布在分类 / 人防组 / 人防后端 下,并于 2022年01月04日 编辑
linux 文件 目录挂载 目录映射

今天碰到一个问题,需要在A服务器上去获取B服务器上的文件,并实现实时同步。现在把实现过程实操一下。

需要实现将xxx.xxx.199.30服务器上的/xzrf_admin_file/文件夹挂载到xxx.xxx.199.21服务器下的/ xzrf_admin_file2/

xxx.xxx.199.30

粘贴图片

xxx.xxx.199.21

粘贴图片


1、分别在xxx.xxx.199.30、xxx.xxx.199.21服务器上安装  nfs、rpcbind;
yum install nfs-utils rpcbind    (出现提示y/n之类的提示,输入y就可以了)
2、在xxx.xxx.199.30(被映射的服务器)上修改/etc/exports文件最后面添加一行代码,暴露目录给xxx.xxx.199.21服务器,并分配该目录的权限给它;
粘贴图片

3、两台服务器都启动nfs和rpcbind服务:  
service rpcbind start
service nfs start

(在此处有个小坑:若命令无法运行,高版本取消了service nfs start。改成了sudo service nfs-server start 。这样就完成启动了)

4、在xxx.xxx.199.21服务器上的防火墙配置文件上添加开放下面三个端口(执行命令:vi /etc/sysconfig/iptables);(若没有开启防火墙,可不用配置)

-A INPUT -p tcp -m state --state NEW -m tcp --dport 4046 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 111 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 2049 -j ACCEPT

5、关闭xxx.xxx.192.30的防火墙

(1):查看防火状态
systemctl status firewalld
service  iptables status
(2):暂时关闭防火墙
systemctl stop firewalld

service  iptables stop

6、在xxx.xxx.199.21上启动rpcbind和nfs服务,并挂载;
mount -t nfs xxx.xxx.199.30:/xzrf_admin_file/   /xzrf_admin_file2/

到这里就ok啦,目录挂载成功!

粘贴图片






 推荐知识

 历史版本

修改日期 修改人 备注
2022-01-04 21:17:10[当前版本] 马文博 创建版本

 附件

附件类型

PNGPNG

知识分享平台 -V 4.8.7 -wcp