MID Server のアップグレードに関する問題のトラブルシューティング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: ; } } インスタンスのアップグレードまたは四半期ごとのパッチプログラム (Quarterly Patching Program (QPP)) のパッチ適用後に発生する、MID Server の一般的なアップグレード問題をトラブルシューティングします。 インスタンスがアップグレードされると、そのインスタンスを指す MID Server は同じバージョンへの自動アップグレードを試みます。QPP は同じリリースファミリ内でパッチを適用するものであり、リリースファミリをまたいだアップグレードは行いません。インスタンスに接続されている MID Server は、少なくとも四半期に 1 回自動アップグレードされます。アップグレードの頻度が増えると、MID Server がインストールされているマシンでまれな予期しない状態が発生する可能性があります。 この記事では、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: ; } } MID Server リストで MID Server のステータスがダウン (Down) になっている。Discovery スキャンがスタックする。MID Server が実行を継続しない。MID Server のステータスが稼働 (Up) だが、サーバーが応答していない。 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: ; } } サポート対象のすべてのリリース 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: ; } } 手順 1:インスタンスが最近アップグレードされたかどうかを確認する。 最近のインスタンスアップグレード(手動または QPP パッチによるもの)が MID Server の問題を引き起こしたかどうかを確認するには、次の手順を実行します。 [System Diagnostics] > [Upgrade History] に移動します。[To] 列で、インスタンスが新しいパッチにアップグレードされたことを示すエントリを検索します。エントリは次の形式になります。glide-RELEASE_FAMILY-03-09-2015_06-22-2016_1932.zip インスタンスが最近アップグレードされた場合、MID Server の自動アップグレードが失敗した可能性があります。次の手順に進んで問題を診断し、解決してください。 インスタンスが最近アップグレードされていない場合は、MID Server の追加トラブルシューティングとして以下のリソースを参照してください。 MID Server のデバッグを続行MID Server と証明書 手順 2:MID Server のステータスを確認する。 [MID Server] > [Servers] に移動します。リストで MID Server を見つけます。緑のドットと稼働 (Up) ステータスが表示されている場合、サーバーは実行中です。 手順 3:エージェントログにアクセスする。 エージェントログには、アップグレード障害の原因を特定するエラーメッセージが含まれています。ログへのアクセス方法は、MID Server が稼働しているかどうかによって異なります。 MID Server のステータスが稼働 (Up) の場合: [MID Server] > [Servers] に移動します。MID Server レコードを見つけて開きます。[Related Links] セクションで、[Grab MID Logs] を選択します。External Communication Channel (ECC) キューリストに、agent0.log.0 用と wrapper.log 用の 2 つのログコマンドが表示されます。要求が返されたら、ECC キューレコードを開き、エージェントログをダウンロードします。 MID Server のステータスがダウン (Down) の場合: MID Server がインストールされているホストマシンにログインします。ファイルシステムで、[Agent] > [Logs] ディレクトリに移動します。エージェントログを開きます。 いずれの方法でもエージェントログにアクセスできない場合は、ネットワーク管理者またはシステム管理者にお問い合わせください。MID Server ホストマシンの電源がオフになっているか、ネットワークから切断されている可能性があります。ネットワークまたはハードウェアの問題を解決した後、アップグレードを再試行してください。 手順 4:エラーを特定して解決する。 エージェントログを開き、次のエラーメッセージを検索して根本原因を特定します。 「The MID Server was unable to download」 このエラーは、MID Server とインスタンス間の通信が中断されていることを示しています。 この問題を解決するには、MID Server とインスタンス間の接続をトラブルシューティングします。通信が回復したら、アップグレードを再試行してください。 「How to resolve communication issues between MID Server and the instance」を参照してください。 「Unable to delete file」 アップグレードプロセス中に、MID Server は特定のファイルを削除して置き換えます。ファイルを削除できない場合、アップグレードは失敗します。この場合、ファイルシステムの問題を解決した後に MID Server を再インストールする必要があります。 この問題を解決するには、MID Server ホストマシンのファイルシステムの問題を特定して修正し、MID Server を再インストールしてアップグレードしてください。 「How to resolve local environment issues of the MID Server host」を参照してください。 「User is unable to authenticate」 MID Server は、ホストマシンの config.xml ファイルに定義されたユーザー名とパスワードを使用して認証します。資格情報は mid.instance.username および mid.instance.password パラメーターに保存されます。このファイルに定義されたユーザーは、インスタンスの [System] > [Users] テーブルにも存在し、少なくとも mid_server ロールを持っている必要があります。アップグレード中に認証に失敗すると、MID Server とアップグレードサービスの両方が応答を停止する可能性があります。 この問題を解決するには、config.xml および [System] > [Users] テーブルで MID Server の資格情報を確認し、アップグレードを再試行してください。 「Troubleshooting MID Server user authentication issues 」を参照してください。 ファイルが見つかりません エージェントログで次の 2 つのメッセージを両方検索します。 「SEVERE:com.snc.dist.mid_upgrade.UpgradeExecption: java.io.FileNotFoundException:」 および 「\bin\mid.bat (Access is denied)」 完全な例:com.snc.dist.mid_upgrade.UpgradeException: java.io.FileNotFoundException: D:\ServiceNow\agent\bin\mid.bat (Access is denied) このエラーは、MID Server ホストが Application Experience サービスを「無効」に設定した Windows マシンである可能性を示しています。この Windows サービスは完全に無効化することはできず、バックグラウンドで実行し続けますが、「無効」に設定すると要求を受信できなくなります。Application Experience サービスは、インストール済みのソフトウェアに対するアプリケーション更新の互換性を評価します。サービスがアップグレード要求を受信しないと、互換性の評価が行われず、MID Server のアップグレードが失敗します。 この問題を解決するには、Windows ホストマシンで Application Experience サービスが「無効」に設定されていないことを確認し、アップグレードを再試行してください。 「How to resolve local environment issues of the MID Server host 」を参照してください。 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: ; } } Continue debugging MID ServerMID Servers and CertificatesHow to resolve communication issues between MID Server and the instanceHow to resolve local environment issues of the MID Server hostTroubleshooting MID Server user authentication issues