amazon-web-services - s3 ec2



Amazon S3與s3fs和保險絲,傳輸端點沒有連接 (4)

我不建議通過快速和骯髒的保險絲驅動程序訪問S3。 S3並不是真的被設計成一個文件系統。

你可能永遠不會因為擁有文件而不敢裝載Linux鏡像網站。 這是可比的

讓你的進程把文件寫入你的本地文件系統,然後用sron和s3cmd等工具同步你的s3文件夾

如果你堅持使用s3fs ..

sudo echo "yourawskey:yourawssecret" > /etc/passwd-s3fs
sudo chmod 640 /etc/passwd-s3fs

sudo /usr/bin/s3fs yours3bucket /yourmountpoint -ouse_cache=/tmp

驗證與mount

資料來源: http//code.google.com/p/s3fs/wiki/FuseOverAmazon

https://ffff65535.com

紅帽與保險絲2.4.8
S3FS版本1.59

從AWS在線管理控制台,我可以瀏覽S3存儲桶上的文件。
當我登錄(ssh)到我的/ s3文件夾時,我無法訪問它。
還有命令:“/ usr / bin / s3fs -o allow_other bucket / s3”
返回:s3fs:無法訪問MOUNTPOINT / s3:傳輸端點未連接

可能是什麼原因? 我該如何解決它? 這個文件夾是否需要卸載,然後重新安裝?

謝謝 !


那麼,解決方案很簡單:卸載並安裝目錄。 通過卸載s3文件夾然後重新安裝來解決錯誤transport endpoint is not connected問題。

要卸載的命令

fusermount -u /s3

命令來掛載

/usr/bin/s3fs -o allow_other bucketname /s3

花3分鐘時間進行同步。



這對我來說是一個權限問題。 在AWS UI中為“everyone”添加“列表”和“查看權限”允許存取桶。

如果您不想允許所有人訪問,請確保您使用的是與可以訪問S3Fuse中的存儲桶的用戶關聯的AWS憑證





mount