【備忘録】awsのはなし。ec2にs3をs3fsでマウント
これをやったのが先月のはなしだから、既におぼえていない。
備忘録の意味ないじゃん。
S3 Bucketをつくる
ユーザをつくる
S3にアクセスできる権限を付与しておく
Access Key ID
Secret Access Key
をメモする
s3fsをインストールする
$ sudo yum -y install gcc-c++ fuse fuse-devel libcurl-devel libxml2-devel openssl-devel
$ git clone https://github.com/s3fs-fuse/s3fs-fuse.git
解凍してから
$ ./autogen.sh
$ ./configure --prefix=/usr
$ make
$ sudo make install
$ echo "Access Key ID:Secret Access Key" | sudo tee -a /etc/passwd-s3fs
マウント先をつくる
$ mkdir /mnt/hoge $ sudo /usr/bin/s3fs バケット名 /mnt/hoge -o rw,allow_other,default_acl=public-read
確認しておこう
$df -h
なんかしらんけど、マウントできなくなったり接続できなくなったら、umountしてからもっかいs3fsでマウントしてみよう。
$ sudo umount /mnt/hoge
S3への読み書きめっちゃ遅い。悲しい。
ほげ〜、たくさん書き込むと接続切れる。何故だ。
よくわからん。