PowerVault ME5:CLIを使用してSupportAssistの接続をトラブルシューティングする方法
Summary: SupportAssistは、PowerVault Managerまたはコマンド ライン インターフェイス(CLI)を使用して有効にすることができます。 この記事では、CLIを使用してSupportAssistが設定され、動作しているかどうかを確認する方法について説明します。
Instructions
- PowerVault ME5へのSSHセッションを開く
- システムの正常性、ネットワーク、およびSupportAssistの設定を確認する
- アラートとイベント ログでSupportAssistに関する情報を確認する
- SupportAssistからDell EMCセキュア リモート サーバーへの接続を確認する
- CloudIQが有効になっているか確認する方法
- エンドポイント値の意味
- Dellテクニカル サポートへのお問い合わせ
PowerVault ME5でSupportAssistを有効にするには、次の前提条件が必要です。
- ME5アレイ上のSupportAssistとDell EMCセキュア リモート サーバー間のキー交換を有効にするには、アクセス キーとPINを生成する必要があります。 KB 000198043:「ME5:SupportAssistを有効にするためにアクセス キーとピンを生成する方法」を参照してください。
- PowerVault ME5は、DNSホスト名を解決できる必要があります。
- SupportAssist直接接続では、アウトバウンドのTCPポート443で外部ホスト(esrs3-core.emc.comおよびesrs3-coredr.emc.com)へのセッションを確立するには、インターネット接続が必要です。
- SupportAssistゲートウェイ接続には、内部管理ネットワーク上にセキュア コネクト ゲートウェイ - 仮想エディションv5.xが必要です。KB 000200129:「PowerVault ME5:ゲートウェイ サーバー経由で接続するようにSupportAssistを設定する方法」を参照してください。
| 完全な接続を確保するため、使用しているDemilitarized Zone (DMZ)の外部にあるプロキシ サーバーとデバイスでは、Dellセキュア リモート サーバーのアウトバウンド トラフィックまたはインバウンド トラフィックでいかなるSSL復号化も実行しないようにする必要があります。 アウトバウンド通信でSSL復号化を実行すると、バックエンドへの接続が失われます。SSL復号化には、ファイアウォール、プロキシ、Webトラフィック フィルタリング アプライアンスまたはクラウド サービス、Webトラフィック シェーピングまたはロード バランシング、証明書検証、証明書プロキシ、侵入検出サービス(IDS)による復号化が含まれます。プロキシ サーバーおよびその他のデバイスでSSL復号化が有効になっている場合は、esrs3-core.emc.comとesrs3-coredr.emc.comがプロキシ サーバーおよびデバイスのSSL復号化除外リストに追加されていることを確認します。 |
SSHセッションを開く
PuTTYなどのターミナル アプリケーションを使用してSecure Shell (SSH)セッションを開き、後で確認できるように出力をテキスト ファイルにキャプチャします。ターミナル アプリケーションをインストールできない場合は、Microsoft Windows 10およびWindows Server 2019以降にコマンド ラインSSHクライアントが付属しています。例: (C:\> ssh manage@<controller.management.IP.address>)。ターミナル アプリケーションとは異なり、出力を後で確認するためにテキスト ファイルをキャプチャすることはできません。

システムの正常性、ネットワーク、およびSupportAssistの設定を確認する
次のコマンドを使用して、SupportAssistが機能しているか確認するために必要なシステムの状態とネットワーク構成設定について確認できます。コマンド ライン インターフェイス(CLI)の詳細については、『Dell PowerVault ME5 Series Storage System CLI Reference Guide』を参照し、これらのコマンドを順に実行してください。
-
show service-tag-info
- Dellサービス タグを記録して、目的のPowerVault ME5アレイで作業していることを確認し、また必要に応じてME5とDell EMCセキュア リモート サーバー間の安全なキー交換を確立するために使用されるアクセス キーとPINの2要素認証情報がこのサービス タグに基づいて生成および適用されていることを確認します。
-
show system
- PowerVault ME5システムの正常性ステータスを確認します。正常性が「degraded」である場合は、SupportAssist接続の問題を解決する前にこれに対処することが必要な場合があります。ハードウェアの障害が発生した場合は、お住まいの地域のDellテクニカル サポートにお問い合わせください。
- デュアル コントローラー モジュール システムの場合、[Other MC Status]は[Operational]である必要があります。
-
show network-parameters and ping
- コントローラー モジュール管理ポートの正常性は「OK」である必要があります。リンク速度は100mbpsまたは1000mbpsである必要があります。
- CLIからゲートウェイ アドレスにpingを実行できる必要があります。
- デュアル コントローラー システムでは、両方の管理ポートが構成されており、管理ネットワークに接続されている必要があります。
-
show dns-parameters
- 各コントローラー モジュールは、DNSサーバーを使用してDNS名を解決するように設定する必要があります。ネーム サーバーが正しく構成されていることを確認します。通常、ICMP応答がブロックされていない場合は、DNSサーバーからping応答を取得して、PowerVault ME5アレイとDNSサーバー間のネットワーク接続を確認できます。
- 直接接続で使用されるホスト(esrs3-core.emc.comおよびesrs3-coredr.emc.com)を解決するには、DNSが必要です。
- メモ:これらのホストはいずれもping要求に応答しません。
-
show support-assist
- SupportAssistの状態は「Enabled」に設定されていますか?
- 現在の動作モードは何ですか?
- 優先接続は何ですか?直接接続ですか、ゲートウェイ接続ですか?
- 組織内のインターネット接続にプロキシ サーバーは必要ですか?
-
show support-assist-telemetry-status
- SupportAssistが設定されていないか、接続が試行されていない場合は、各カテゴリーの[Latest Upload Status]が空白になり、[Latest Upload Time]にN/Aと表示されます。
- ペイロードがDell Service Enablerに正常に送信されたことを示すメッセージは、SupportAssistサービスが実行されていることを意味します。ただし、ペイロードがDell EMCバックエンドに正常に送信されたかどうかを判断するには、ME5イベント ログで「Event 655」を調べて、テレメトリー ペイロードが宛先に到達したかどうかを確認する必要があります。
アラートとイベント ログでSupportAssistに関する情報を確認する
PowerVault ME5では、アクションが必要な状態を特定し、ベスト プラクティスを提案するために設計された、ストレージ エンクロージャの正常性および通知システムであるアラートが導入されています。
-
show alerts
-
未解決のSupportAssistに関連するイベントのアラート ステータスを確認します。コマンド
show alerts unresolvedを使用してフィルタリングします。
-
show events
show events last 20コマンドを使用します。
Example:
この例では、「Lost connectivity to the Dell SupportAssist backend」というアラートが表示され、イベント ログに「SupportAssist is not registered with the Dell backend」と表示されています。このサービス タグに対してアクセス キーとPINを生成し、それを使用して安全なキー交換を有効にして、デバイスを認証する必要があります。
# show alerts unresolved 10 System WARNING No Yes Lost connectivity to the Dell SupportAssist backend. - Check Alerts for any network related problems. - Contact local administrator about recent network changes. - If network configuration is correct and issue persists contact Dell support.
# show events last 20 A6552 2022-08-21 06:32:59 362 INFORMATIONAL Scheduler: SupportAssist is not registered with the Dell backend. (task: CHKeepAlive, task type: CHKeepAlive) A6553 2022-08-21 06:43:00 362 INFORMATIONAL Scheduler: SupportAssist is not registered with the Dell backend. (task: CHCloudIQStats, task type: CHCloudIQStats) A6554 2022-08-21 06:58:00 362 INFORMATIONAL Scheduler: SupportAssist is not registered with the Dell backend. (task: CHCloudIQStats, task type: CHCloudIQStats) A6555 2022-08-21 07:13:00 362 INFORMATIONAL Scheduler: SupportAssist is not registered with the Dell backend. (task: CHCloudIQStats, task type: CHCloudIQStats) A6556 2022-08-21 07:28:00 362 INFORMATIONAL Scheduler: SupportAssist is not registered with the Dell backend. (task: CHCloudIQStats, task type: CHCloudIQStats) A6557 2022-08-21 07:32:59 362 INFORMATIONAL Scheduler: SupportAssist is not registered with the Dell backend. (task: CHCloudIQConfig, task type: CHCloudIQConfig)
PowerVault Managerでは、次のナレッジベース記事で説明されているようなシナリオが発生することがあります。KB:000200734「ME5:警告: Dell SupportAssistバックエンドおよびイベントへの接続が失われました。スケジューラー - SupportAssistがDellバックエンドに登録されていない」
SupportAssistからDell EMCセキュア リモート サーバーへの接続を確認する
- 使用されている接続のタイプ(直接またはゲートウェイ)を特定します。
- ポート443でインターネット上のサイトに接続できるかどうかを確認します。これは、インターネットへの外部接続がファイアウォールによってブロックされているか、あるいはインターネット接続がないかをテストするためです。
- この組織でプロキシ サーバーが使用されていますか? その場合、 set support-assist-proxyコマンドを使用して詳細を入力する必要がある場合があります。
これは、アクセス キーとPIN認証が入力されていない場合の直接接続テストの例です。
check support-assist-connection mode direct SupportAssist Connection ------------------------ Connection State: Not Connected Endpoint -------- Mode: direct Endpoint: https://esrs3-core.emc.com Status: fail HTTP Status: 0 Message: Status Detail: SSLError Proxy Type: none Endpoint -------- Mode: direct Endpoint: https://esrs3-coredr.emc.com Status: fail HTTP Status: 0 Message: Status Detail: SSLError Proxy Type: none
上記の例では、両方のエンドポイントで直接接続テストが失敗します。
- 「Connection State」が「Not Connected」と報告されます。
- 「Status」が「fail」で、
- 両方の「Status Detail」が「SSLError」です。
両方のエンドポイントで「SSLError」が発生する理由は、ME5とDellセキュア リモート サーバー間でキー交換ができないためです。
「Status Detail: SSLError」は、一方のエンドポイントでのみ発生し、もう一方のエンドポイントでは発生しない可能性があります。その場合、キー交換は有効になっているが、Dell EMCホストのいずれかに問題がある可能性があります。
両方のエンドポイントで同時に発生した「SSLError」状態を解決する方法
両方のエンドポイントで発生した「SSLError」を解決するには、このサービス タグを使用してアクセス キーとPINを生成する必要があります。KB 000198043:「ME5:SupportAssistを有効にするためにアクセス キーとピンを生成する方法」を参照してください。
CLIを使用してSupportAssistを有効にするには、アクセス キーとPINを生成し、次のコマンドを使用してアクセス キーとPINを正しい値に置き換えます。
# set support-assist enabled To use SupportAssist you must run "show support-assist eula" and read the EULA. Do you accept the EULA? (y/n) y # set support-assist-authentication access-key ABCD1234 pin 1234
直接接続テストに成功すると、次のように表示されます。少なくとも1つのエンドポイントへの接続が成功します。
# check support-assist-connection mode direct SupportAssist Connection ------------------------ Connection State: Connected Endpoint -------- Mode: direct Endpoint: https://esrs3-core.emc.com Status: success HTTP Status: 200 Message: OK Status Detail: Success Proxy Type: none Endpoint -------- Mode: direct Endpoint: https://esrs3-coredr.emc.com Status: success HTTP Status: 200 Message: OK Status Detail: Success Proxy Type: none Success: Command completed successfully.
check support-assistコマンドを使用してポート443が開いているかどうかを確認する方法 ポート443でPowerVault ME5からのアウトバウンド トラフィックが許可されているかどうかを確認するには、モード ゲートウェイを使用してインターネット接続をテストする方法が便利です。
- これが成功した場合は、PowerVault ME5とインターネット間のネットワーク接続が正常であることを示します。
- これが失敗した場合は、ネットワーク管理者と協力して、ポート443でアウトバウンドTCP接続を有効にします。一部の組織では、プロキシ サーバーを指定する必要がある場合があります。
# check support-assist-connection mode gateway uri https://www.dell.com:443 proxy false SupportAssist Connection ------------------------ Connection State: Connected Endpoint -------- Mode: gateway Endpoint: https://www.dell.com:443 Status: success HTTP Status: 200 Message: OK Status Detail: Success Proxy Type: none Success: Command completed successfully. (2022-08-27 04:13:58)
PowerVault ME5とDellセキュア コネクト ゲートウェイ仮想エディション間の接続をテストする方法
PowerVault ME5上のSupportAssistは、セキュア コネクト ゲートウェイ仮想エディション(SCG/VE)を使用して、直接接続またはゲートウェイ接続を介して接続をプロキシするように設定できます。 詳細については、KB 000200129:「PowerVault ME5:ゲートウェイ サーバー経由で接続するようにSupportAssistを設定する方法」を参照してください。
ゲートウェイを使用するようにSupportAssist優先接続を設定するには、次のコマンドを使用します。
# set support-assist-connection connection-preference gateway # set support-assist-connection gateway-urls https://r.s.x.y:9443
次に、PowerVault ME5からポート9443のゲートウェイ アプライアンスへの接続をテストします。「r.s.x.y」をSCG/VEアプライアンスの正しいIPアドレスまたはDNSホスト名に置き換えます。
# check support-assist-connection mode gateway SupportAssist Connection ------------------------ Connection State: Connected Endpoint -------- Mode: gateway Endpoint: https://r.s.x.y:9443 Status: success HTTP Status: 200 Message: OK Status Detail: Success Proxy Type: none Success: Command completed successfully. (2022-08-30 19:41:59)
CloudIQが有効になっているか確認する方法
Dell CloudIQは、有効なProSupportまたはProSupport+契約を持つPowerVault Meアレイをご利用のお客様が無料でアクセスできる、オンラインの「ソフトウェア アズ ア サービス」ポータルです。PowerVault ME5アレイからテレメトリー データを送信するには、SupportAssistとCloudIQのサポートを有効にする必要があります。
CloudIQにPowerVault ME5アレイをオンボードする方法については、KB 000022224:「CloudIQ:PowerVault MEシリーズ アレイをCloudIQにオンボードするための一般的な手順」を参照してください。
PowerVault ME5でCloudIQが有効になっているかどうかを確認するには、 show support-assistコマンドを使用します。
- 「SupportAssist State」が「Enabled」に設定されている必要があります。
- 「CloudIQ」が「Enabled」に設定されている必要があります。
SupportAssistがCloudIQテレメトリー データを送信できるようにするには、set support-assist cloud-iq enabledコマンドを使用します。
# show support-assist SupportAssist ------------- SupportAssist State: Enabled Operation Mode: Normal Auto-case Creation: Disabled CloudIQ: Enabled <-- CloudIQ telemetry data can be sent from this system Connection Preference: Direct Gateway Endpoints ----------------- Gateway 1: Gateway 2: Gateway 3: Proxy Information ----------------- Proxy State: Disabled Protocol: HTTP Host: Ports: User Name: Success: Command completed successfully. (2022-08-27 04:01:40)
SupportAssistエンドポイントの応答を確認する
- [Endpoint]:接続が検証されるURL。
- [Status]:「success」、「fail」、「disabled」。
- [HTTP status]:HTTP応答コード(成功の場合は200、失敗の場合は400など)。
- [Message]:HTTPステータスに対応するメッセージ(200の場合はOKなど)。
- [Status Details]:ステータスに関する追加情報を提供します。次の値を使用できます。
* Disabled
* Failed
* TimedOut
* ConnectionError
* SSLError
* ProxyError
- [Proxy Type]:プロキシを使用した認証を示します。次の値を使用できます。
* httpUsernameOnly:プロキシが使用され、プロキシ ユーザー名は設定されていますが、プロキシ パスワードがnullまたは空です。
* httpUsernamePassword:プロキシが使用され、プロキシのユーザー名とパスワードが設定されています。
* invalidProxyConfig:プロキシは使用されますが、プロキシURLが無効、null、空です。
* none:プロキシは使用されません。
Dellテクニカル サポートへのお問い合わせ
SupportAssistまたはCloudIQを有効にする方法について、Dellテクニカル サポートによるサポートが必要な場合は、次の手順に従います。
- PowerVault ME5からサポート バンドルを収集します。KB 000196715:「ME5:PowerVaultサポート ログを収集する方法」を参照してください。
- 可能であれば、CLIの出力を示すSSHセッションからのテキスト出力を保存します。
- サポートが必要な場合は、お住いの地域のDellテクニカル サポートにお問い合わせください。