2023 年 7 月 27 日 (初版)
TAC SR Collection |
主な問題 |
vManage にて、アラームメール通知の対象としているアラームを検知しているにもかかわらず、稀にアラームメールが送信されなくなる場合があります。
/var/log/nms/vmanage-server.log に、次のようなエラーログが確認できる場合は、本事象に該当する可能性が高いです。
[EntityOwnershipSelector] (pool-xx-thread-x) || An error occurred on ownershipChanged java.lang.IllegalStateException: Message broker is not active for topic subscribe, topic(NotificationsRequest) ...
また、アラームメール処理のログとして、以下のようなログ(1 行目)のメール送信先を示すログは確認できますが、ログ(2 行目)のメール送信を示すログが確認できないことも報告されております。 ログ(2 行目)が確認できる場合、メールは送信されており別の原因でメールが受信できていないと考えられるため、本不具合には該当しません。
[NotificationsConsumer] (elastic-xxx) || Recipient to xxx@xxx, from xxx@xxx to xxx@xxx [NotificationsConsumer] (elastic-xxx) || Sending email, isWarning false, ruleName ...
クラスタ構成 vManage では、いずれかの vManage がメール通知の担当(リーダー)となります。 上記ログは事象発生時にリーダーとなっていた vManage のログに記録されます。
|
原因 |
この問題は CSCvz97479 として報告されています。 CSCvz97479 - vManage doesn't send Alarm Email Notifications despite detecting alarms.
vManage で動作するメッセージ処理サーバに対して、メール通知処理がメッセージ受信対象の登録要求を実施しますが、そのタイミングでメッセージ処理サーバが一時的に停止しており、登録要求が失敗してしまうことにより発生する不具合です。
|
解決策 |
事象発生時の復旧策: リーダーとなっている vManage CLI より、以下コマンドを実施ください。 # request nms application-server restart または # request nms all restart
暫定回避策: 暫定回避策はありません。
恒久対策: CSCvz97479 の問題が改修されたソフトウェアを使用してください。
|
備考
本不具合は、Bug Search Tool でも確認できます。
各製品の TAC SR Collection の一覧は、よくある質問と解決方法 (TAC SR Collection) から確認できます。