libaioがインストールされていない場合のエラー・メッセージ(DSE 6.0および6.7)

必要なlibaio1パッケージがインストールされていない場合。

DSE 6.7および6.0では、libaioパッケージのインストールが必要です。libaioパッケージがインストールされていない場合、以下のようなエラーが記録されます。
WARN  [main] 2018-04-10 03:09:20,412 StartupChecks.java:633 - Epoll doesn't seem to be available: this may result in subpar performance.Libaio doesn't appear to be installed.
java.lang.IllegalArgumentException: Failed to load any of the given libraries: [netty-transport-native-epoll, netty_transport_native_epoll]
        at io.netty.util.internal.NativeLibraryLoader.loadFirstAvailable(NativeLibraryLoader.java:180)
        at io.netty.channel.epoll.Native.loadNativeLibrary(Native.java:295)
        at io.netty.channel.epoll.Native.<clinit>(Native.java:60)
        at io.netty.channel.epoll.Epoll.<clinit>(Epoll.java:33)
        at org.apache.cassandra.concurrent.TPC.<clinit>(TPC.java:80)
        at org.apache.cassandra.service.CassandraDaemon.initializeTPC(CassandraDaemon.java:180)
        at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:648)
        at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:797)
エラー・メッセージの「Libaio doesn't appear to be installed.」の部分は、インストール時にlibaioがインストールされなかったことを示します。以前のバージョンのDSEでは、libaioパッケージは必須ではありませんでした。
このエラーを解決するには、以下の手順を実行します。
  1. libaio1のインストール:
    • Debianベースのシステムの場合:
      sudo apt-get install libaio1
    • Red Hatベースのシステムの場合:
      sudo yum install libaio1
  2. DSEを再起動します。