操作
所有文档

          对象存储 BOS

          操作

          挂载

          BOS FS挂载bucket到本地目录执行命令:

          bosfs mybucket my_local_directory -o endpoint=http://bj.bcebos.com -o ak=xxxxxxxxxxxxxxxx -o sk=xxxxxxxxxxxxxxxxx -o logfile=xx/xx.log

          执行之后后台会启动一个名为bosfs的daemon进程,如果挂载成功,可以用df命令看挂载点。此外可以查看/etc/fstab,来了解具体使用到的挂载选项。

          同时bosfs支持挂载子目录,使用方式将bucket名变成bucket/subdir即可实现挂载子目录,即可实现将子目录作为挂载点的根目录。

          说明: 默认只有root用户有权限执行fusermount,如果需要特定用户执行fusermount,则要通过命令usermod -a -G fuse YourAccount把这个用户加入到fuse用户组中。

          卸载

          1. 使用umount命令可以直接卸载。
          2. 对于非root用户且没有卸载权限的,如果加入到了fuse用户组中,可以使用fusermount -u my_local_directory进行卸载。
          3. 还可以通过杀掉后台的bosfs进程来卸载,不过一般不建议这么使用,会造成未FLUSH文件的损坏。
          上一篇
          配置
          下一篇
          操作示例