Amanda Enterprise / Zmanda Recovery Manager GUIクラッシュ–acceptミューテックスをリリースできませんでした

この記事は Zmanda Recovery Manager For MySQL(ZRM) & アマンダエンタープライズ(AE)

問題の種類:一般

症状Zmanda管理コンソール(ZMC)が予期せずクラッシュします。 / opt / zmanda / amanda / apache2 / logs / error_logまたは/ opt / zmanda / zrm / apache2 / logs / error_logのエラーログを調べると、次のエラー文字列が表示されます。

[通知] Apache / 2.2.22(Unix)mod_ssl / 2.2.22 OpenSSL / 0.9.8zg mod_fastcgi /2.4.6が構成されています-通常の操作を再開します[通知] Apache / 2.2.22(Unix)mod_ssl / 2.2.22 OpenSSL / 0.9.8zg mod_fastcgi /2.4.6構成済み-通常の操作の再開[通知] FastCGI:プロセスマネージャーが初期化されました[警告] FastCGI:サーバー "/etc/zmanda/.p"が開始されました[emerg](43)識別子が削除されました:できませんでした受け入れミューテックスを取得[emerg](43)識別子が削除されました:受け入れミューテックスを取得できませんでした[アラート]子が致命的なエラーを返しました... Apacheが終了しています! [emerg](22)無効な引数:acceptmutexを解放できませんでした

説明

ZMCは、クロスプロセスロックにSysVセマフォを使用し、プロセス内ロックにpthreadミューテックスを使用するApache2で実行されます。 システムのメモリ、ファイルハンドラー、または別のリソースが不足すると、ミューテックスが正しく機能せず、Apacheを起動できなくなります。 OOMキラーメッセージがメッセージログに表示される場合があります。 ミューテックスタイプは、AcceptMutexディレクティブによって変更できます。

ソリューション:

/opt/zmanda/amanda/apache2/conf/httpd.confファイルを変更し、最後に次の行を追加します。

AcceptMutex fcntl

次に、ZMCを再起動します。

サービスzmc_aee再起動