You need to enable JavaScript to run this app.
文档中心
弹性文件存储

弹性文件存储

复制全文
下载 pdf
FSX 客户端
FSX 配置自动挂载文件系统
复制全文
下载 pdf
FSX 配置自动挂载文件系统
本文介绍如何配置 FSX 客户端自动挂载文件存储 NAS 文件系统。​
背景信息​
  • NAS 支持通过 FSX 客户端与 NFS 客户端挂载文件系统。NFS 客户端自动挂载文件系统的操作步骤,请参见自动挂载文件系统。​
  • FSX 客户端无法使用 NFS 客户端自动挂载文件系统的方法,具体原因如下:​
  • /etc/fstab配置文件中指定的挂载信息在 Linux 系统启动的开始阶段就会执行挂载,此时 FSX 依赖的服务尚未启动,无法响应挂载命令,挂载会宕机,导致操作系统启动宕机。​
  • /etc/rc.local配置文件在使用 systemd 的现代 Linux 系统中不会自动执行,因此添加到/etc/rc.local文件中的挂载命令也不会执行。​
  • FSX 提供基于 systemd mount 服务的方式,实现 ECS 重启后自动挂载文件系统。​
前提条件​
  • 已获取挂载信息,本文以下列信息为例:​
  • 挂载命令:mount -t fsx /nas/ap-0fe5d913.cnbjfb79ce641dc3.rr6ujs97d91cv0x57y1****.cn-beijing.nas.ivolces.com:/ 。​
  • ap-0fe5d913.cnbjfb79ce641dc3.rr6ujs97d91cv0x57y1****为接入点 ID。​
  • cn-beijing.nas.ivolces.com为接入点域名。​
  • 挂载目录:/mnt/data。​
  • 服务的启动类型:fsx。​
  • 挂载文件系统的方式:rw,表示使用读写方式挂载文件系统。​
配置自动挂载文件系统​
  1. 登录需要挂载文件系统的 ECS 实例,具体步骤,请参见登录 ECS 实例。​
  1. 执行以下命令,挂载 NAS 文件系统。​
  • ​
    mount -t fsx -o <挂载文件系统的方式> /nas/<接入点 ID>.<接入点域名>:/ <挂载目录>​
    ​
  • 示例命令如下:​
  • ​
    mount -t fsx -o rw /nas/ap-0fe5d913.cnbjfb79ce641dc3.rr6ujs97d91cv0x57y1****.cn-beijing.nas.ivolces.com:/ /mnt/data​
    ​
  1. 执行以下命令,进入/etc/systemd/system/目录。​
  • ​
    cd /etc/systemd/system/​
    ​
  1. 为每个文件系统接入点创建.mount单元文件。​
说明​
  • .mount单元文件名称遵循接入点路径.mount 的格式。例如:一个挂载到本地/mnt/data目录下的接入点,创建的.mount单元文件名为/etc/systemd/system/mnt-data.mount。​
  • 当挂载路径包含连词符(-)时,需将原有的连词符(-)替换为\x2d(十六进制编码)。例如:挂载目录为/mnt/my-path,则.mount单元文件名为/etc/systemd/system/mnt-my\x2dpath.mount。​
  1. 执行以下命令,创建.mount单元文件。​
  • ​
    sudo vim /etc/systemd/system/<接入点路径>.mount​
    ​
  • 示例命令如下:​
  • ​
    sudo vim /etc/systemd/system/mnt-data.mount​
    ​
  1. 在.mount单元文件中添加以下内容。​
  • ​
    [Unit]​
    Description=Mount /mnt/data​
    After=fusedaemon_vepfs.target fusedaemon_nas.target fusedaemon_tos.target fusemonitor.service​
    DefaultDependencies=no​
    ​
    [Mount]​
    What=/nas/ap-0fe5d913.cnbjfb79ce641dc3.rr6ujs97d91cv0x57y1****.cn-beijing.nas.ivolces.com:/​
    Where=/mnt/data​
    Type=fsx​
    Options=rw​
    ​
    [Install]​
    WantedBy=multi-user.target​
    ​
  • 参数说明如下:​
  • What:格式为/nas/<接入点 ID>.<接入点域名>:/。​
  • Where:挂载目录。​
  • Type:服务的启动类型,此处为fsx。​
  • Options:挂载文件系统的方式,此处为rw,表示使用读写方式挂载文件系统。​
  1. 执行以下命令,设置 ECS 重启后自动挂载文件系统。​
  • ​
    sudo systemctl enable <接入点路径>.mount​
    ​
  • 示例命令如下:​
  • ​
    sudo systemctl enable mnt-data.mount​
    ​
取消自动挂载文件系统​
您可以执行以下命令取消配置的自动挂载文件系统。​
​
sudo systemctl disable <接入点路径>.mount​
​
示例命令如下:​
​
sudo systemctl disable mnt-data.mount​
​
​
最近更新时间:2025.09.15 16:35:06
这个页面对您有帮助吗?
有用
有用
无用
无用