1.在开始本教程前,您需要准备以下环境:
- 已安装Ossfs的服务器
- 在OSS上已创建好Bucket
- 你的Access Key ID和Access Key Secret
- 确定好需要挂载的位置
- 您最好会挂载单个Bucket到ECS
2.Ossfs挂载多个Bucket到ECS:
ossfs允许用户指定多组bucket/access_key_id/access_key_secret信息。当有多组信息,写入.passwd-ossfs的信息格式为:
your_bucket_name1:your_access_key_id1:your_access_key_secret1
your_bucket_name2:your_access_key_id2:your_access_key_secret2
例如:您有两个Bucket,其Bucket信息如下:
- 第一个Bucket名为ossfs-fuse;access key id是faint,access key secret是123,oss service url是https://oss-cn-hangzhou.aliyuncs.com;想把这个Bucket挂载到/tmp/ossfs-fuse。
- 第二个Bucket名为ossfs-fuse2;access key id是faint2,access key secret是1234,oss service url是https://oss-cn-qingdao.aliyuncs.com;想把这个Bucket挂载到/tmp/ossfs-fuse2。
echo ossfs-fuse:faint:123 > ~/.passwd-ossfs
echo ossfs-fuse2:faint2:1234 > ~/.passwd-ossfs
chmod 600 ~/.passwd-ossfs
mkdir /tmp/ossfs-fuse
mkdir /tmp/ossfs-fuse2
ossfs ossfs-fuse /tmp/ossfs-fuse -ourl=https://oss-cn-hangzhou.aliyuncs.com
ossfs ossfs-fuse2 /tmp/ossfs-fuse2 -ourl=https://oss-cn-qingdao.aliyuncs.com
3.最后验证一下:
df -hl
3.Ossfs常见问题解答
点我查看