0

同じ amazon バケットを 2 つの異なる Ubuntu サーバー インスタンスにマウントしていますが、ubuntu ユーザーは 2 番目ではなく最初のインスタンスにのみ書き込むことができます。2 番目のファイルには読み取り権限がありますが、書き込み権限はありません。

このコマンドを使用してそれらをマウントしています:

 s3fs -o allow_other -o use_cache=/var/www/tempS3Cache/ mys3bucketname ./media/ 

-Ubuntu ユーザーは同じグループに属しています

-Ubuntu ユーザーは、マウントされたフォルダーの所有者です。

- s3fs コマンドを実行してマウントする Ubuntu ユーザー

-/etc/passwd-s3fs と /home/ubuntu/.passwd-s3fs は、両方のサーバーで同じ権限を持っています

-最初のものではs3fs-1.62.tar.gzを使用し、2番目のものではs3fs-1.63.tar.gzを使用してs3fsをコンパイルしていますが、これが問題になる可能性はありますか?

4

1 に答える 1

0

わかりました。調査の結果、バージョン 1.63 の s3fs バグが原因であることがわかりましたhttps://groups.google.com/forum/?fromgroups=#!topic/s3fs-devel/uksnbrBj6KM

バージョン 1.61 または 1.62 を使用すると問題は解決しますが、キャッシュ https://code.google.com/p/s3fs/issues/detail?id=285&q=bad%20fileを使用すると、不適切なファイルの説明が表示されます

于 2013-03-14T20:02:46.670 に答える