本文介绍如何通过Linux操作系统中的客户端访问本地文件网关。
前提条件
背景信息
操作步骤
自动挂载NFS共享目录
为避免已挂载文件系统的客户端重启后,挂载信息丢失,您可以通过在Linux实例中配置/etc/fstab(推荐使用)文件或/etc/rc.local文件,实现在客户端设置重启时NFS文件系统自动挂载。
说明 在配置自动挂载前,请先确认手动挂载成功,避免客户端启动失败。
- 方案一(推荐使用):打开/etc/fstab配置文件,添加挂载命令。
说明 如果您是在CentOS 6.x系统中配置自动挂载,您需先执行
chkconfig netfs on
命令,保证netfs开机自启动。- 打开/etc/netconfig配置文件,注释掉inet6相关的内容。
- 如果您要挂载NFS v4文件系统,执行以下命令:
192.168.0.0:/shares local-directory nfs defaults 0 0
- 如果您要使挂载NFS v3文件系统,执行以下命令:
192.168.0.0:/shares local-directory nfs vers=3.0 defaults 0 0
- 方案二:打开/etc/rc.local配置文件,执行挂载命令。
说明 在配置/etc/rc.local文件前,请确保用户对/etc/rc.local和/etc/rc.d/rc.local文件有可执行权限。例如:CentOS 7.x系统,用户默认无可执行权限,需添加权限后才能配置/etc/rc.local文件。
- 如果您要挂载NFS v4文件系统,执行以下命令:
sudo mount.nfs 192.168.0.0:/shares local-directory
- 如果您要挂载NFS v3文件系统,执行以下命令:
sudo mount -t nfs -o vers=3,proto=tcp,nolock,noacl,sync 192.168.0.0:/shares local-directory
命令中的参数说明如下:
- 192.168.0.0:/shares:云存储网关挂载点(包括云存储网关IP地址和共享目录名称),请根据实际值替换。您可以在阿里云云存储网关控制台,找到目标云存储网关,在其共享页面查看挂载点。
- local-directory:客户端的本地目录,可以是任意有读写权限的目录,不能是不存在的文件目录。
- 如果您要挂载NFS v4文件系统,执行以下命令:
- 执行
reboot
命令,重启客户端。