前提条件
华为账号:确保您拥有一个已成功开通OBS的华为账号。
访问密钥(AK和SK):创建具有OBS访问权限的访问密钥。
并行文件系统:确保您已经在OBS中创建了一个并行文件系统,并记下其(桶)名称。
1. 安装 rclone
注意事项:上传时可能也会有一些请求,要注意费用飙升!
下载并安装rclone
curl https://rclone.org/install.sh | bash
rclone version #查看版本
2. 配置存储桶
2.1 创建 rclone 配置文件
方法一,使用配置引导 https://rclone.org/s3/#huawei-obs
方法二,跳过引导直接创建配置文件
mkdir -p /root/.config/rclone
vi /root/.config/rclone/rclone.conf
粘贴以下配置(替换
access_key_id
和 secret_access_key
):
[huawei-obs]
type = s3
provider = HuaweiOBS
access_key_id = HPUAFVWXK******
secret_access_key = AMs6pog************
region = cn-east-3
endpoint = obs.cn-east-3.myhuaweicloud.com
acl = private
2.2 测试连接
rclone lsd huawei-obs:cnsec # 查看目录
rclone ls huawei-obs:cnsec #查看文件, 如果成功列出目录或文件,说明配置正确。

3. 挂载存储桶到本地目录
3.1 安装 FUSE(文件系统依赖)
yum install epel-release -y
yum install fuse fuse3 fuse3-libs -y
curl https://rclone.org/install.sh | bash
3.2 创建挂载目录
mkdir -p /data
chown -R $(whoami):$(whoami) /data
3.3 挂载存储桶到非空目录
rclone mount huawei-obs:cnsec /data \
--allow-other \
--allow-non-empty \
--vfs-cache-mode full \
--daemon
3.4 验证挂载
df -h | grep data # 检查挂载