ページの先頭行へ戻る
Enterprise Service Development Platform V1.2.0 トラブルシューティング集
FUJITSU Software

1.16 SonarQubeの起動に失敗します

■事象

SonarQubeのPodが下記のようにCrashLoopBackOffとなります。

fj-sonarqube-sonarqube-57c54cdc87-58tkl                  0/1     CrashLoopBackOff   22         4d21h

■原因

ログを参照すると、下記のようにシステムパラメータ(vm.max_map_count)が小さいというエラーが出力され、プロセスが停止してしまっていることが原因であると判断することが出来ます。

2020.02.04 02:29:16 ERROR es[][o.e.b.Bootstrap] node validation exception
[1] bootstrap checks failed
[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
ERROR: [1] bootstrap checks failed
[1]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]

■対処方法

ログに出力されているシステムパラメータを下記のように全nodeサーバーの/etc/sysctl.confに指定して保存します。

vm.max_map_count=262144

下記に示すコマンドで反映します。

sudo sysctl -p /etc/sysctl.conf