MID サーバーのバージョン互換性Issue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } MID Server のフォームに以下のエラーが表示されます: Reported MID Server version 'X' is not compatible with instance version 'Y'. Upgrade is required. MID Server のバージョンは常にインスタンスと同じバージョンである必要があります。なぜなら、MID Server がコマンドを処理したりインスタンスと通信したりするには、多くのコードや API が同じバージョンでなければならないからです。MID Server プラットフォームの多くの Java コードは、文字通り MID Server が通信するインスタンスの appnode と同じ Glide コードです。 すべての MID Server は、インスタンスのアップグレードが完了するたびに自動的にアップグレードされるはずです。しかし、何らかの理由でそれが妨げられることがあります。 Symptoms<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } バージョンの不一致がパッチバージョンのみの場合 — 例えば Zurich Patch 2 と Zurich Patch 4 — であれば、MID Server はおそらく正常に動作し続け、MID Server フォームのメッセージは「compatible」と表示されます。しかし、メジャーバージョンが不一致の場合 — 例えば Yokohama と Australia — では、MID Server が期待どおりに動作しないリスクが高くなります。これは、バージョンが不一致の状況では何か問題が発生してデータ損失を引き起こすリスクが高すぎるためです。この場合、MID Server フォームのメッセージは「incompatible」と表示されます。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } すべて Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 最近のインスタンスアップグレード後に、MID Server がインスタンスのバージョンに合わせてアップグレード/ダウングレードされる必要がありましたが、何らかの理由でそれが行われませんでした。 一般的な原因は以下のとおりです。 事前チェックが失敗し、アップグレードが開始前に中止された。MID Server の Issues レコードで確認でき、Agent ログを確認することでどのチェックが失敗したかを特定できます。アップグレード用の ZIP ファイルを取得するためにインストールサーバーに接続できなかった可能性があります。MID Server が長期間オフになっているか、通信が途絶えており、MID Server がアップグレードの必要性をまだ認識していない。インストールサーバーやホストサーバーがすでに存在しない可能性もあります。インスタンス上の MID Server レコードの Last refreshed タイムスタンプが、最後に通信した時刻です。インストール先を確認し、Agent ログで詳細を確認してください。アップグレードは実行されましたが、サービスユーザーの権限の問題、またはホストのパフォーマンス/アンチウイルスの問題により、アップグレードプロセスが MID Server サービスを再起動できませんでした。アップグレードプロセスに関する既知の問題 (Known Problem) があり、多くの場合、特定のバージョンに固有のものです。 Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } この状況での次のステップは、なぜアップグレードされなかったのかを突き止め、MID Server が自らアップグレードできるようにその問題を修正することです。考えられる原因は多数あります。 MID Server が「Up」のままの場合は、agent0.log.0 ログファイルが最も役立ちます。事前チェックの失敗である可能性が高いため、「AutoUpgrade」を含む最新の行を探してください。あるいは、アップグレードがロールバックされたために依然として Up である可能性もあり、その場合は wrapper.log に理由が記載されています。 インスタンスのアップグレード終了後から「Down」になっている場合は、wrapper.log が最も役立ちます。削除やファイル変更を行う一時的な別プロセスによるアップグレードの最近のログがそこに記録されています。MID Server サービスが再起動できなかったかどうか、またその理由が確認できます。 MID Server が Pinned (固定) されている場合は、固定を解除してください。テスト中や緊急の回避策としての場合を除き、MID Server を「誤った」バージョンに固定する正当な理由はありません。mid.pinned.version および mid.version.override の MID Server Properties または MID Server Configuration Parameters を削除してください。 バージョンインジケーター バージョンに互換性がない場合、MID Server ダッシュボードでは MID Server のステータスが Down に変更されません。事実上 Down であったとしてもです。コマンドを処理しているように見えることがありますが、それらは System Command のみであり、その他すべての ecc_queue 出力レコードは Ready 状態のまま残され、実行されません。 Version 列のアイコンは以下を示します。 赤: 互換性なし。MID Server とインスタンスが同じリリースに属していません。できるだけ早く MID Server をアップグレードする必要があります。黄: 互換性あり。ただし、アップグレードがまだ必要です。MID Server のバージョンはインスタンスと同じファミリーに属していますが、同じバージョンではないことを示しています。緑: 互換性あり。同じバージョンです。アップグレードの必要はありません。グレー: 互換性なし。インスタンスがバージョンを検出できません。 Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } MID サーバーのアップグレードアップグレード前の MID サーバーのチェック