nfs跨服务器文件挂载

 

实现:将服务器A上的/file 文件夹挂载到服务器B上的/file文件夹

 

(1)A服务器操作

    yum install nfs-utils rpcbind -y

    vi /etc/exports(允许服务器B访问挂载目录)

    写入如下文件:

         /file X.X.X.X(rw)  --  {/file表示挂载目录 X.X.X.X表示B的IP地址 (rw)表示允许B对/file读写}

    service rpcbind restart(chkconfig rpcbind on);

    service nfs restart(chkconfig nfs on);

(2)B客户端操作

    yum install nfs-utils rpcbind -y;

    service rpcbind restart (chkconfig rpcbind on)

    执行挂载:mount -t nfs Y.Y.Y.Y:/file /file {Y.Y.Y.Y表示A的IP地址)

(3)B开机自动挂载

     echo 'mount -t nfs Y.Y.Y.Y:/file /file' >> /etc/rc.local

 

参考:https://www.linuxidc.com/Linux/2016-08/134022.htm

转载于:https://my.oschina.net/xuyujie/blog/1622234

### 如何在 NFS 服务器挂载文件系统 #### 安装必要的软件包 为了使客户端能够成功挂载来自 NFS 服务器共享目录,在某些情况下可能需要先安装相应的 NFS 工具。对于基于 Debian 的发行版如 Ubuntu,可以通过下面这条命令来完成安装: ```bash sudo apt update && sudo apt install nfs-common ``` 这一步骤确保了所有必需的服务都已经就绪并可以正常工作[^4]。 #### 配置 NFS 导出规则 NFS 服务器通过 `/etc/exports` 文件定义哪些目录被导出给其他机器以及这些资源可使用的权限设置。编辑此文件以添加想要分享出去的数据位置及其对应的选项;例如: ```plaintext /path/to/shared/folder *(rw,sync,no_subtree_check) ``` 上述配置表示任何 IP 地址都可以读写该路径下的内容,并且启用了同步模式和其他安全措施[^1]。 #### 启动与重载 NFS 服务 修改完导出表之后,记得要重新加载 NFS 服务以便应用新的更改。具体操作取决于操作系统版本和服务管理工具的不同而有所差异。一般而言,可以尝试使用 `systemctl` 或者传统的 `service` 命令来进行这项任务: ```bash sudo systemctl restart nfs-kernel-server # 或者 sudo service nfs-kernel-server reload ``` 这样做的目的是让最新的导出列表生效,从而允许新加入的条目对外提供服务。 #### 在客户端执行挂载命令 一旦确认 NFS 服务器已经准备好接受连接请求,则可以在目标设备上运行 mount 指令实现远程磁盘映射。这里给出一个简单的例子说明如何把远端的一个特定文件夹绑定到本地某个未占用的位置: ```bash sudo mkdir -p /mnt/nfs_share sudo mount -t nfs SERVER_IP:/path/to/exported/directory /mnt/nfs_share/ ``` 这里的 `SERVER_IP` 是指代实际部署有 NFS 功能的那个计算节点所持有的公网或私网 IPv4 地址之一;后面跟的是之前提到过的那个待暴露出来的绝对路径名[^2]。 #### 设置开机自动挂载 为了避免每次重启计算机都要手动重复以上过程,建议将相关参数记录进 `/etc/fstab` 文档内。按照固定的格式追加一行描述即可达成目的——注意替换其中的关键字部分使之匹配实际情况: ```plaintext SERVER_IP:/path/to/exported/directory /mnt/nfs_share nfs defaults,timeo=14,rsize=8192,wsize=8192 0 0 ``` 这样做不仅简化了日常维护流程,同时也提高了工作效率和用户体验感[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值