概要
CentOS7にS3をマウントできるツールであるgoofysをインストールして、S3バケットをマウントしてみたいと思います。
インストール手順
epelリポジトリを追加する
$ sudo yum install epel-release
fuseをインストールする
$ sudo yum install fuse
goをインストールする
$ sudo yum install golang
GitHubからgoofysをもってくる
(ちょっとじかんかかります)
$ go get github.com/kahing/goofys
goofysをインストールする
(ちょっとじかんかかります)
$ go install github.com/kahing/goofys
無事にgoofysがインストールできました!
$ ls -l ~/go/bin/goofys -rwxrwxr-x. 1 vagrant vagrant 15201906 Feb 5 12:00 /home/vagrant/go/bin/goofys
goofysでS3をマウントする
マウントする場所用にディレクトリをつくります。
$ mkdir kabegiwa-bucket
goofysでS3バケットをマウントします。
goofys バケット名 マウント先
です。
$ ~/go/bin/goofys kabegiwa-bucket ./kabegiwa-bucket/
無事にマウントできました!!!
$ df -h | grep kabegiwa kabegiwa-bucket 1.0P 0 1.0P 0% /home/vagrant/kabegiwa-bucket
バケットの中身をいじることもできます
$ ls -l kabegiwa-bucket/ total 1 -rw-r--r--. 1 vagrant vagrant 6 Feb 5 11:53 wawawa.txt
おわりに
べんりだよね。
徹底攻略 AWS認定 ソリューションアーキテクト ? アソシエイト教科書
- 作者: ??部昭寛,宮?光平,菖蒲淳司,株式会社ソキウス・ジャパン
- 出版社/メーカー: インプレス
- 発売日: 2019/01/18
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る