文档首页 > > 工具指南> obsfs> obsfs简介

obsfs简介

分享
更新时间: 2019/10/30 GMT+08:00

obsfs是对象存储服务(Object Storage Service,OBS)提供的一款基于FUSE的文件系统工具,用于将OBS并行文件系统挂载至Linux系统,让用户能够在本地像操作文件系统一样直接使用OBS海量的存储空间。

对于原本使用本地文件系统存储数据的用户,如果希望把数据存储在OBS上但不改变数据的访问方式,obsfs是其好的选择。

功能概述

  • 支持挂载并行文件系统到Linux操作系统的本地文件系统中,通过本地文件系统管理OBS上的对象。
  • 在本地挂载目录新增任何文件,都支持直接同步上传至OBS。
  • 并行文件系统中的对象支持同步至本地挂载目录,在本地进行拷贝、修改、重命名及截断等操作。

约束与限制

  • 本地挂载目录可以不为空,但是挂载后此目录下原有的内容将不可用,取消挂载后即可恢复。建议使用空目录作为挂载目录。
  • 挂载至本地系统的并行文件系统不能提供与本地文件系统完全相同的性能或功能,使用时需要注意以下细节:
    • 挂载目录中的文件或文件夹不支持硬链接命令。
    • 创建的目录深度不超过40层。
    • obsfs不保证多节点并发写同一文件的结果正确性。

适用的操作系统

obsfs适用于Linux操作系统,并提供直接下载和编译生成两种方式供用户获取obsfs,具体说明和操作指导如表1所示。

表1 获取obsfs的方式

方式

说明

适用的Linux发行版

操作指导

直接下载

直接下载官方提供的软件包,在Linux配置运行环境后即可使用obsfs。

Ubuntu 14、CentOS 7、SUSE 12

方式一:通过下载获取obsfs

编译生成

下载托管在GitHub的源码,配置编译环境后通过源码中自带脚本生成obsfs。

Ubuntu 14、Ubuntu 16、Ubuntu 18、SUSE 12、CentOS 7、Fedora 28、RHEL 7、Debian 8、openSUSE Leap 42.1

方式二:通过编译生成obsfs

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区