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 パッケージをインストールする