AWS S3のmount ~ goofysのインストール
s3fsは遅い!これは有名な話しかと思うので本題じゃなくて、新しいEC2環境にgoofysをインストールして使おうとしたときの話し。
ぐぐると、どのblogでも大体次のような流れが紹介されている。
1.goとfuseのインストール
2.AWS CLIの設定
3.S3バケットの作成
4.goofysインストール
5.S3をgoofysを使ってマウント
今回、分からなかったのが「4.goofysインストール」。
インストール自体は出来たようだが、goofysのコマンドが見つからない。
だいたい、5の手順で「$GOPATH/bin/goofys your-s3-bucket-name /mnt/your-s3-bucket-name」を実行するとか書かれているが、そもそも「locate bin/goofys」でも検索結果0だったし・・・。
どこにインストールされてんのや???????
結局、次のようにしてwgetで持ってきてインストール。
$cd /usr/local/bin/ $sudo wget https://github.com/kahing/goofys/releases/latest/download/goofys $sudo chmod +x goofys 最後にマウントできるか確認。 $goofys S3バケット名 mount用ディレクトリ名