SANtricity System Manager で Web サービスを再起動する方法
環境
- NetApp Eシリーズ
- NetApp SANtricity OS コントローラソフトウェア
- NetApp SANtricity システムマネージャ
回答
- MSW サービスは GUI を担当し、データアクセスには影響しません。
- いずれかのオプションを使用してサービスを再起動できます
- デュアルコントローラ構成で[1] は、各コントローラを 1 台ずつリセット(リブート)し、 5 分待ってから 2 台目のコントローラをリブートします。フェイルオーバーが想定どおりに機能していれば、データアクセスには影響しません。
- Linux (または Windows 10 )ホストから cURL を使用して、次の API 呼び出しを実行します。
- SANtricity OS 11.30.x:
curl -k -X POST -u rw:<UI_Password> https://<Controller_Management_Address>/devmgr/v2/restart
- SANtricity OS 11.40以降:
curl -k -X POST -u admin:<UI_Password> https://<Controller_Management_Address>/devmgr/v2/restart
- FYI - Windows 10ビルド17063以降では、管理者権限を持つコマンドプロンプトで、curlがデフォルトで使用できるようになりました。
- SANtricity OS 11.30.x:
- Windowsホストを使用して、PowerShell 6以降から次のコマンドを実行します。
$Header = @{"Authorization" = "Basic "+[System.Convert]::ToBase64String([System.Text.Encoding]::UTF8.GetBytes("USERNAME:PASSWORD "))}
Invoke-RestMethod -Method POST -Headers $Header -ContentType "application/json" -SkipCertificateCheck -Uri "https://controller_ip/devmgr/v2/restart"
注:各コントローラは Web サービスインスタンスを実行しています。デュアルコントローラ構成の場合、ストレージアレイ上のすべての Web サービスを再起動するために意図的に使用する場合は、各コントローラに API 呼び出しを送信する必要があります。
Web サービスを再起動した後、 SANtricity System Manager Web インターフェイスにかかる時間は約 1 です5 ~ 10 分後に再度ご利用いただけます。