挂载NFS文件系统子目录到Linux云主机
更新时间 2026-04-09 15:09:10
最近更新时间: 2026-04-09 15:09:10
本文介绍如何实现挂载文件系统子目录。
目录
操作场景
当创建文件系统后,用户使用云主机来挂载该文件系统,实现多个云主机共享使用文件系统的目的。同时用户还可以在挂载文件系统成功后,在文件系统创建子目录,并直接挂载子目录,通过不同的目录进行资源管理,节省管理成本和资金成本。
说明
建议只挂载一级子目录,避免任意嵌套。
前提条件
已创建NFS文件系统和Linux云主机。
操作步骤
登录天翼云,进入管理控制台。单击管理控制台左上角的
,选择地域。选择“计算>弹性云主机”,进入弹性云主机页面,找到即将执行挂载操作的云主机。
以root用户登录该弹性云主机,登录方法参考登录Linux弹性云主机。
注意
文件存储的服务端口为:111、139、2049、20048、445、11002、11003、10141,设置安全组时不要禁止,以防无法访问文件服务。
执行以下命令安装NFS客户端。
yum -y install nfs-utils执行如下命令创建本地挂载路径,例如“/mnt/sfs”。
mkdir /mnt/sfs在文件系统详情页面复制挂载命令,并在客户端执行挂载。挂载命令获取见下图,参数说明参考挂载NFS文件系统到弹性云主机 (Linux) 。
注意
请将挂载命令中的“/localfolder”替换为您在第5步创建的本地挂载路径。
挂载完成后使用
df -h查看挂载情况。挂载完成后在文件系统中创建子目录,例如data。
mkdir /mnt/sfs/data执行如下命令创建本地挂载路径,例如“/localdatapath”。
mkdir /localdatapath执行如下命令挂载文件系统子目录,挂载命令在文件系统详情页获取(见第6步),子目录及第8步创建的文件系统子目录,本地挂载路径即第9步创建的子目录要挂载的路径。
注意
- 若要自行输入挂载命令执行挂载,请务必在挂载时使用noresvport参数,防止文件系统卡住。
请将挂载命令中的“/localfolder”去掉。
挂载命令/子目录 本地挂载路径示例如下:
挂载命令/data /localdatapath完整示例如下:
mount -t nfs -o vers=3,proto=tcp,async,nolock,noatime,noresvport,nodiratime,wsize=1048576,rsize=1048576,timeo=600 100.123.123.123:/mnt/sfs_mass/77624212e41862d303b100da75fe9c1b_8rs8o27i91lblb9u/data /localdatapath/挂载完成后使用
df –h命令查看挂载情况。