EC2从t2.micro升级到t2.nano后S3FS挂载异常求助
S3FS挂载S3桶异常问题
将AWS EC2实例从t2.micro升级到t2.nano(仅修改实例类型)后,实例运行速度提升,但S3FS挂载的S3桶出现不稳定问题:
环境信息
# uname --all Linux localhost 5.15.0-1033-aws #37~20.04.1-Ubuntu SMP Fri Mar 17 11:39:30 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux # s3fs --version Amazon Simple Storage Service File System V1.86 (commit:unknown) with GnuTLS(gcrypt)
详细现象
- 两个S3桶从部署初期就存在
/etc/fstab自动挂载失败问题,手动多次执行remount.sh脚本可临时恢复,但对挂载目录执行文件操作后,会触发Transport endpoint is not connected错误,挂载点异常 - 查看
/var/log/s3fs.log发现AuthorizationHeaderMalformed错误:签名使用的区域为us-east-1,与实际需要的us-east-2不符,但~/.aws/config已配置默认区域为us-east-2
疑问点
~root/.passwd-s3fs与~root/.aws/credentials内容不匹配时,在另一EC2实例可正常运行;修改为一致后反而无法连接,不清楚两者的优先级及使用场景- 想了解
/etc/fstab开机挂载时,S3FS读取凭证与配置的存储位置
内容的提问来源于stack exchange,提问作者user3055756
相关产品推荐
相关产品推荐

