对象存储服务 OBS-挂载并行文件系统:开机自动挂载并行文件系统
开机自动挂载并行文件系统
以下内容以CentOS 7操作系统为例,介绍如何配置开机自动挂载。
- 使用root用户登录Linux运行机。
- 执行以下命令,创建一个/home/startobsfs.sh脚本文件。
vi /home/startobsfs.sh
- 按i进入编辑模式,将以下命令写入/home/startobsfs.sh脚本文件。
#!/bin/bash cd obsfs所在的绝对路径 ./obsfs 并行文件系统名 本地挂载目录 -o url=区域终端节点地址 -o passwd_file=密钥文件路径 -o big_writes -o max_write=131072 -o use_ino 挂载参数
挂载命令参数说明请参见“手动挂载并行文件系统”部分的步骤3。
- 按Esc键,输入:wq,保存并退出脚本文件。
- 执行以下命令,赋予root用户对脚本的可执行权限。
chmod +x /home/startobsfs.sh
- 执行以下命令,赋予root用户对rc.local文件的执行权限。
chmod +x /etc/rc.d/rc.local
不同操作系统的rc.local文件位置不同,在CentOS 7中,该文件位置为/etc/rc.d/rc.local。
- 编辑/etc/rc.d/rc.local文件,将以下命令添加至文件末尾,保存并退出。
bash /home/startobsfs.sh
如果/etc/rc.d/rc.local中有退出的命令,例如“exit 0”,请将本步骤中的命令添加至退出命令之前。
- 重启后验证。
在重启Linux后,执行以下命令,查看OBS并行文件系统是否挂载成功。
df -h
后续如果想取消开机自动挂载并行文件系统,删除rc.local文件中执行obsfs挂载命令的脚本文件即可。