こんにちは!beardです!
この記事ではAmazon S3のバケットをs3fsというツールを使ってEC2のディレクトリとしてマウントする方法をご紹介します。
S3バケットの作成方法については「 S3バケットを作成してみよう! 」の記事を参照してください。
第1部
・ マネジメントコンソールでマウントしたいS3バケットを確認する
・ セキュリティ証明書のページでアクセスキーIDとシークレットアクセスキーを取得する
・ s3fsを実行するのに必要なライブラリのインストール
1sudo su -23yum -y install gcc-c++ make openssl-devel curl-devel libxml2-devel libstdc++-devel fuse fuse-devel第2部
・ s3fsのダウンロードとインストール
・ アクセスキーIDとシークレットアクセスキーを記述したファイルを作る。
・ バケットをマウントするためのディレクトリを作成
・ 実際にマウントする。
・ マウントした後のディスクの容量を確認する
・ マウントしたディレクトリにファイルを書き込んでみる
・ 書き込まれたファイルをマネジメントコンソールから確認する
1cd /usr/local/src/2wget http://s3fs.googlecode.com/files/s3fs-1.62.tar.gz3tar xvzf s3fs-1.62.tar.gz4cd s3fs-1.62/5./configure --prefix=/usr6make7make install8vi /etc/passwd-s3fs9アクセスキーID:シークレットアクセスキー10chmod 640 /etc/passwd-s3fs11mkdir /mnt/s312s3fs narecom-mount /mnt/s3 -o allow_other13df -h14vi /mnt/s3/test.txt次回もお楽しみに!!