手动挂载到Linux系统的OSS存储空间默认不会在系统重启时自动重新挂载。如果希望在Linux系统重启时自动挂载OSS存储空间,请通过修改/etc/fstab文件配置开机自动挂载。
前提条件
已安装ossfs 2.0.5或更高版本,并完成ossfs 2.0配置。如果所用的ossfs2.0的版本低于2.0.5,请升级到2.0.5及以上版本。
配置步骤
ossfs 2.0.5 及以上版本支持通过fstab文件配置开机自动挂载。完成配置后,Linux系统重启时将自动挂载指定的OSS存储空间。
登录Linux系统后,编辑/etc/fstab文件并添加如下自动挂载配置条目,保存文件。
说明单条自动挂载配置条件仅支持一个Bucket。如需配置多个Bucket的开机自动挂载,请为每个Bucket分别添加挂载条目。
ossfs2#bucket_name mount_point fuse _netdev,nofail,x-systemd.after=networkd-dispatcher.service,conf=/root/ossfs2.conf 0 0参数配置说明请参见下表。
参数
说明
bucket_name
被挂载的目标Bucket名称,请替换为实际的OSS Bucket名称。
mount_point
本地挂载目录,请替换为本地实际挂载目录路径。
_netdev,nofail,x-systemd.after=networkd-dispatcher.service
fstab相关参数,确保相关网络服务启动完成后再执行挂载操作,避免因网络连接问题导致挂载失败。
conf=/root/ossfs2.conf
ossfs2.0配置文件的绝对路径,请替换为实际的配置文件路径。
0 0
文件系统的dump和fsck选项,均设置为0。
执行
mount -a -t fuse命令,自动挂载/etc/fstab中所有fuse类型条目。命令执行未报错则表示配置正确。
该文章对您有帮助吗?