為何要掛載 oss 為文件夾?
- 系統(tǒng)盤容量小(可直接掛載為硬盤使用,但由于每次文件訪問都是一次網絡請求,雖然是內網請求)
- 使用 oss api 沒有直接操作文件來得方便
- oss 外網訪問需要收費,通過 ECS 進行中轉
還沒有服務器?快入一臺 2019 年阿里云雙 11 底價服務器吧!
優(yōu)惠的一小部分
查看更多
領券
安裝 ossfs:
wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos7.0_x86_64.rpm
yum localinstall ossfs_1.80.6_centos7.0_x86_64.rpm
設置 oss 賬號信息,需要在 用戶信息管理 設置
echo you-bucket:AccessKeyID:AccessKeySecret > /etc/passwd-ossfs
chmod 640 /etc/passwd-ossfs
其中:
- you-bucket: 你的對象存儲 bucket
- AccessKeyID: 用戶信息管理 申請的 AccessKeyID
- AccessKeySecret: 用戶信息管理 申請的 AccessKeySecret
-
chmod 640 /etc/passwd-ossfs: 修改文件權限
將 oss bucket 掛載為文件夾
ossfs you-bucket /data/alioss/you-bucket -ourl=youOssBucketEndPoint
其中:
-
you-bucket: 你要掛載的對象存儲 bucket -
/data/alioss/you-bucket: 你要掛載成的文件夾位置
youOssBucketEndPoint
例:http://oss-cn-hangzhou-internal.aliyuncs.com
可以在你 oss bucket 的概覽 -> 訪問域名中找到。
- 外網訪問: 可以在你本地掛載,如果在 ECS 中掛載推薦使用后面的地址
- ECS 的經典網絡訪問(內網)
- ECS 的 VPC 網絡訪問(內網)
如何選擇?
在非阿里云的機子上選 外網訪問,阿里云機器選 2、3(內網訪問是不需要計費的)
命令匯總:
wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos7.0_x86_64.rpm
yum localinstall ossfs_1.80.6_centos7.0_x86_64.rpm
echo you-bucket:AccessKeyID:AccessKeySecret > /etc/passwd-ossfs
chmod 640 /etc/passwd-ossfs
ossfs you-bucket /data/alioss/you-bucket -ourl=http://oss-cn-hangzhou-internal.aliyuncs.com