linux实现磁盘挂载(A服务器目录挂载到B服务器目录)

avatar
作者
筋斗云
阅读量:0

linux实现磁盘挂载(A服务器目录挂载到B服务器目录)

我的是两台云服务器
1、在源服务器上设置NFS共享目录:

A服务器(源服务器) sudo yum install nfs-utils    # 适用于CentOS/RHEL 

2、创建要共享的目录。假设您要共享的目录是 /data/img:

sudo mkdir -p /data/img 

3、编辑 NFS 服务器的配置文件以添加共享目录。打开 /etc/exports 文件,并在末尾添加以下行:
这允许 <另一台服务器的IP地址> 访问 /data/img 目录。

/data/img  <另一台服务器的IP地址>(rw,sync,no_root_squash) 例子 /data/img 127.0.0.2(rw,sync,no_root_squash) 

4、源服务器启动 NFS 服务并重新加载配置文件:

sudo systemctl start nfs-server sudo systemctl enable nfs-server sudo exportfs -a 

标题 5、在目标服务器上挂载NFS共享目录:

安装NFS客户端软件包。在目标服务器上执行以下命令安装NFS客户端软件包:

sudo yum install nfs-utils    # 适用于CentOS/RHEL 

6、创建挂载点目录。假设您要将共享目录挂载到 /mnt/img:

sudo mkdir -p /mnt/img 

7、使用以下命令挂载NFS共享目录:

sudo mount -t nfs <源服务器的IP地址>:/data/img /mnt/img 

8、验证挂载是否成功:

df -h    # 查看挂载信息  127.0.0.1:/data/img   40G   11G   27G   28% /data/img 有上面一行ip是源服务器ip表示成功 

注意

1、要把源服务器的防火墙关闭,或者开启NFS的端口,自行百度即可
2、云服务器也要把安全组放开

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!