aws s3 与 EC2 做目录挂载

1 篇文章 0 订阅
1 篇文章 0 订阅

使用root权限执行
安装aws s3fs

sudo yum install epel-release
sudo yum install s3fs-fuse

检测安装是否成功:

[ec2-user@awsuw21-90 s3fs-fuse]$ s3fs 
s3fs: missing BUCKET argument.
Usage: s3fs BUCKET:[PATH] MOUNTPOINT [OPTION]...

aws密钥

echo ACCESS_KEY_ID:SECRET_ACCESS_KEY > ${HOME}/.passwd-s3fs
chmod 600 ${HOME}/.passwd-s3fs

挂载s3存储桶

s3fs bucket名字 挂载目录 -o uid=1000 -o gid=1000 -o umask=0077 -o passwd_file=${HOME}/.passwd-s3fs -o url=S3地址 -o endpoint=区域

可以使用Linux df命令查看挂载是否成功。出现类似下面256T的s3fs文件系统即表示挂载成功。用户就可以进入本地挂载目录去访问存储在S3存储桶中的对象。

查看目录是否被挂载

mount

释放已经挂载的目录

umount 挂载目录
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值