mount 挂载linux共享存储

1. linux 系统 NFS 服务端配置方法如下:

(1) 修改 /etc/exports, 增加共享目录

/export/home/sunky 10.140.133.23(rw)

/export/home/sunky1 *(rw)

/export/home/sunky2 linux-client(rw)

注: /export/home/ 目录下的 sunky 、 sunky1 、 sunky2 是准备共享 的目录, 10.140.133.23 、 * 、 linux- client 是被允许挂接此共享 linux 客户机的 IP 地址或主机名。如果要使用主机名 linux-client 必须在服务端主机 /etc/hosts 文 件里增加 linux-client 主机 ip 定义。格式如下:

10.140.133.23 linux-client

(2) 启动与停止 NFS 服务

/etc/rc.d/init.d/portmap start ( 在 REDHAT 中 PORTMAP 是默认启动的 )

/etc/rc.d/init.d/nfs start 启动 NFS 服务

/etc/rc.d/init.d/nfs stop 停止 NFS 服务

注:若修改 /etc/export 文件增加新的共享,应先停止 NFS 服务,再启动 NFS 服务方能使新增加的共享起作用。使用命令 exportfs -rv 也可以达到同样的效果。

2. linux 客户端挂接 (mount) 其他 linux 系统或 UNIX 系统的 NFS 共享

# mkdir –p /mnt/nfs

注:建立一个目录用来作挂接点 (mount point)

#mount -t nfs -o rw,sync,noatime 10.140.133.9:/export/home/sunky /mnt/nfs

注:这里我们假设 10.140.133.9 是 NFS 服务端的主机 IP 地址,当然这里也可以使用主机名,但必须在本机 /etc/hosts 文件里增加服务端 ip 定义。 /export/home/sunky 为服务端共享的目录。


### 如何在Linux中使用`mount`命令挂载NFS共享目录 #### 使用`mount`命令手动挂载NFS共享 为了在Linux系统上挂载NFS共享,可以利用`mount`命令指定远程主机上的共享路径以及本地的挂载点。具体来说: 执行如下命令来完成一次性的挂载操作[^1]: ```bash sudo mount -t nfs SERVER_IP:/path/to/exported/directory /local/mount/point ``` 这里需要注意的是,`SERVER_IP`代表提供NFS服务的服务器地址;而`/path/to/exported/directory`则是该服务器上被导出供其他机器访问的具体文件夹位置;最后的参数指定了本机用来映射这个远端资源的位置。 对于希望永久生效的情况,则需编辑配置文件 `/etc/fstab` ,加入一行描述新的条目以便于开机自启动时自动加载[^2]: ```text SERVER_IP:/path/to/exported/directory /local/mount/point nfs defaults 0 0 ``` 此外,在某些场景下如果想要简化流程并确保每次重启后都能顺利连接到所需的网络存储空间,可以在 `/etc/rc.d/rc.local` 文件里追加相应的 `mount` 命令实现自动化处理。 #### 配置NFS服务器以允许客户端挂载 为了让上述过程正常工作之前,还需确认目标NFS服务器已经正确设置了权限并向外界开放了所要分享的数据集。这通常涉及到修改位于 NFS 服务器上的 `/etc/exports` 文件,并向其中添加适当的记录[^3]: 例如下面这条语句表示将根目录下的`nfs`子文件夹作为可读写的公共资源对外公布给所有请求者(注意实际部署时应谨慎设置权限范围): ```bash echo "/nfs *(insecure,rw,sync,no_root_squash)" > /etc/exports ``` 之后记得通过启用RPC绑定服务和NFS服务器本身使更改立即生效: ```bash systemctl enable --now rpcbind systemctl enable --now nfs-server ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值