对象存储服务 OBS-挂载并行文件系统:手动挂载并行文件系统
手动挂载并行文件系统
- 打开命令行终端。
- 使用cd命令进入obsfs所在目录。
- 按照以下格式执行挂载命令。
./obsfs 并行文件系统名 本地挂载目录 -o url=区域终端节点地址 -o passwd_file=密钥文件路径 -o big_writes -o max_write=131072 -o use_ino 其他挂载参数
- 并行文件系统名:输入待挂载的并行文件系统名称。
支持将并行文件系统中特定目录挂载到本地。用户使用此种方式挂载,进入本地挂载目录后,仅能访问并行文件系统中的特定目录。挂载命令如下:
./obsfs 并行文件系统名:/目录名 本地挂载目录 -o url=区域终端节点地址 -o passwd_file=密钥文件路径 -o big_writes -o max_write=131072 -o use_ino 其他挂载参数
- 本地挂载目录:输入待挂载目录的绝对路径或相对路径。
- 区域终端节点地址:根据待挂载并行文件系统所在区 域名 称获取对应的终端节点地址,具体信息请参见地区和终端节点。
- 挂载参数
挂载参数(除passwd_file、use_ino外)为可选项,根据需求选择合适的参数组合,格式为:-o 参数名称=参数值。在不需要设置参数值的情况下,直接使用-o 参数名称 即可。OBS支持的挂载参数及说明如表1所示。
关于obsfs挂载时的参数设置,可执行./obsfs --help命令了解更多。
表1 挂载参数说明 参数名称
参数值
说明
passwd_file
类型:String
取值:根据初始化obsfs配置的密钥文件路径进行设置。
密钥文件路径,使用obsfs时将从此路径中获取AK和SK信息,以对用户身份进行验证。
use_ino
需要
使用该选项,由obsfs分配inode编号。
big_writes
不需要
配置后可更改写缓存最大值大小。
max_write
类型:int
推荐取值:128KB
仅配置big_writes的情况下才生效,默认写大小为4KB,推荐使用128KB。
nonempty
不需要
允许挂载目录非空。
allow_other
不需要
允许其他用户访问并行文件系统。
max_background
类型:int
推荐取值:100
可配置后台最大等待请求数。
use_path_request_style
不需要
当采用路径式(使用legacy API 调用风格)访问OBS时,请使用该参数。
说明:当url参数值为IP地址时,挂载命令必须携带此参数,否则会报域名解析错误。
umask
不需要
配置文件权限的掩码,使用此参数会覆盖并行文件系统内所有文件的权限。
说明:使用umask配置后,挂载目录下文件权限会被覆盖为777 - umask
使用示例:-o umask=xxx设置umask为777:文件系统中所有文件权限为000 设置umask为000:文件系统中所有文件权限为777 设置umask为002:文件系统中所有文件权限为775
obsfslog
不需要
从配置文件加载日志配置参数,包括日志模式、级别等。使用此参数可以在不重启进程的情况下,更改日志级别。
说明:配置文件路径固定为:/etc/obsfsconfig,如果要使用此参数,需要手动在本地创建此路径并参照以下示例及注释写入内容。
配置文件内容示例:
//日志模式。值为0,日志模式为前台显示。值为1,模式为生成日志文件,路径:/var/log/obsfs,以进程号命名。值为2,模式为日志写入系统日志。 dbglogmode=1 //日志级别。dbg、info、warn、err、crit。日志级别为dbg或info时,会打印业务详细信息,例如:桶名、文件名等。 dbglevel=info
- 并行文件系统名:输入待挂载的并行文件系统名称。
- 执行以下命令,检查挂载结果。
df -h
当界面显示如下类似回显信息时,表示OBS并行文件系统挂载成功。
Filesystem Size Used Avail Use% Mounted on obsfs 256T 0 256T 0% /path/to/mountpoint
并行文件系统的容量请以实际使用情况为准。
如果没有显示以上类似回显信息,表示OBS并行文件系统挂载失败。此时可在执行的挂载命令后面添加以下参数,用以在回显中输出挂载过程以及详细调试日志:
-d -d -f -o f2 -o curldbg
然后再根据具体的错误信息进行问题定位,常见异常处理请参考挂载并行文件系统失败。
- OBS常用工具_OBS工具_OBS工具汇总
- OBS是什么_OBS存储_OBS有没有手机版
- 并行文件存储系统SFS_高性能计算存储_大容量SFS弹性文件存储
- OBS有什么功能_OBS使用_简单了解OBS
- GaussDB(for MySQL)并行查询_GaussDB(for MySQL)内核_GaussDB(for MySQL)并行执行_PQ
- 对象存储怎么用_对象存储和文件存储区别_华为云对象存储服务器
- OBS常见问题_OBS含义_OBS介绍
- 企业文件共享存储_可弹性扩展的文件系统_什么是文件存储SFS
- 对象存储使用方式_OBS对象存储操作指南_好用的云存储
- 华为云文件存储_文件安全存储服务_文件存储类型