Aws ubuntuインスタンスでs3fsを使用してs3バケットをマウントします。以下は、バケットのマウントに使用したコマンドです。
Sudo fusermount -u /s3/project1
Sudo s3fs -o allow_other project1 /s3/project1
マシンが再起動されることはありません。しかし、このマウントはしばしば外れました。マウントにアクセスすると、次のエラーが発生します。
'/ s3/project1'にアクセスできません:トランスポートエンドポイントが接続されていません
永久に取り付ける方法は?
解決策は、ディレクトリをアンマウントしてマウントすることでした。接続されていないエラートランスポートエンドポイントは、s3フォルダーのマウントを解除し、その後もう一度マウントすることで把握されました。
マウントするコマンド:/ usr/bin/s3fs -o allow_other bucketname/s3アンマウントするコマンド:fusermount -u/s3