SIBYL System

AWSのS3をEC2にマウントするs3fsを試してみる

s3fsとは

FUSE(Filesystem in Userspace)を通してs3のバケットにアクセスすることができるツールです。

s3fsを試す

yumで必要資材のインストール

s3fsのコンパイル&インストール

マウントするディレクトリを作ります

root以外でもアクセスできるように編集する必要があるようです。

以下に変更(user_allow_otherをコメントイン)

以下でマウント

s3dj-extreamでs3で作成したバケット名、uidとgidはマウントするユーザーのidです。s3acessは作成したs3のアクセス権限のあるIAM roleです。

容量を確認しましょう。

256テラバイト!!わお。

 

試しにファイルを書き込んでみます。

マネジメントコンソールでs3のバケットを確認してみます。

登録できていますね。

 

その他

気になるのはアクセス頻度がどうなるのか(マウント先でlsコマンド打つたびにS3のリストアクセスとして課金扱いになる?)など気になるところはおおいですが、また後ほど検証したいところです。

goofysというマウントツールもあるようなのでそちらも試してみたいところ。

試しました。

 

 

モバイルバージョンを終了