linux安装goofys

77 篇文章 3 订阅
文章介绍了如何使用wget下载goofys,配置AWS访问密钥,然后挂载S3桶到本地目录/opt/goofys。讨论了缓存策略,特别是close-to-open一致性,确保文件在打开时同步,并提到了多节点挂载的可能性。
摘要由CSDN通过智能技术生成

wget https://github.com/kahing/goofys/releases/latest/download/goofys

chmod +x goofys

mkdir /opt/goofys

mkdir ~/.aws

vi ~/.aws/credentials

[default] aws_access_key_id = oeosadmin aws_secret_access_key = oeosadmin

-f 前端执行

goofys1 是桶名

/opt/goofys 是挂载目录

/goofys -f --endpoint http://172.16.1.232:19003/ goofys1 /opt/goofys

/goofys --endpoint http://172.16.1.232:9000/ s3fs-test /opt/goofys

umount /opt/goofys

可以多节点挂载,缓存采用close-to-open模式

不会自动同步,当你打开目录时会同步

拓展

Client cache(在内存中),缓存读写的数据。存在问题,Cache Consistency。 对于Cache Consistency的解决办法:Flush-on-close(或close-to-open)consistency; 文件关闭时,把缓存的已修改的文件数据,写回NFS Server。然后每次在使用缓存的数据前,必须检查是否过时。 方法是用 GETATTR请求去poll(轮询),获得最新的文本属性;然后比较文件修改时间

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值