如何在 SANtricity System Manager 上重新启动 Web 服务
适用场景
- NetApp E 系列
- NetApp SANtricity 操作系统控制器软件
- NetApp SANtricity 系统管理器
问题解答
- MSW 服务负责 GUI ,不会影响数据访问。
- 可以使用其中一个选项重新启动此服务
- 在双控制器配置[1] 中,每个控制器会交错重置(重新启动),一次等待 5 分钟,然后再重新启动第二个控制器。如果故障转移按预期工作,则此操作不会影响数据访问。
- 从 Linux (或现在的 Windows 10 )主机使用 curl ,运行以下 API 调用:
- SANtricity OS 11.3.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.3.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 界面将需要大约的时间5 到 10 分钟后再次可用。