AWS RHELでマウントヘルパーを使用するためにamazon-efs-utilsをインストールする

EFSへのマウントは、amazon-efs-utilsに含まれているマウントヘルパーを使用することが推奨されています。

 

amazon-efs-utilsインストール

作業場所にする/tmpに移動します。

$ cd /tmp

 

Git をインストールします。

$ sudo yum -y install git

 

GitHub の amazon-efs-utils ツールを任意のディレクトリにクローンします。

$ git clone https://github.com/aws/efs-utils

 

GitHub からクローンされた amazon-efs-utils パッケージのディレクトリに移動します。

$ cd ./efs-utils

 

rpm ビルダーパッケージをインストールします。

$ sudo yum -y install rpm-build

 

パッケージをビルドします。

$ sudo make rpm

 

amazon-efs-utils パッケージをインストールします。

$ sudo yum -y install ./build/amazon-efs-utils*rpm

 

これでインストール完了です。stunnelというのを最新版にする必要があるとのことなので、続いてstunnelを最新化していきます。

 

■stunnel のアップグレード

$ sudo yum install -y gcc openssl-devel tcp_wrappers-devel

 

Webサイトを確認し最新版が5.57であることを確認しました。最新版をダウンロードしていきます。

$ sudo curl -o stunnel-5.57.tar.gz https://www.stunnel.org/downloads/stunnel-5.57.tar.gz
$ sudo tar xvfz stunnel-5.57.tar.gz

 

設定します。

$ cd stunnel-5.57/
$ sudo ./configure

 

古いものを削除してビルド、最新版適用をします。

$ sudo make
$ sudo rm /bin/stunnel
$ sudo make install
$ sudo ln -s /usr/local/bin/stunnel /bin/stunnel

 

バージョンを確認します。

$ stunnel -version
Initializing inetd mode configuration
stunnel 5.57 on x86_64-pc-linux-gnu platform

 

無事にバージョン5.57をインストールすることが出来ました。

 

参考

他の Linux ディストリビューションで amazon-efs-utils パッケージをインストールする