如何在 SANtricity System Manager 上重新启动 Web 服务
适用于
- NetApp E-Series
- NetApp SANtricity 操作系统控制器软件
- NetApp SANtricity System Manager
回答
- MSW 服务负责 GUI,不会影响数据访问。
- 可以使用以下选项之一重新启动服务
- 在双控制器配置中,交错 重置(重启)每个控制器每次一个,在第二个控制器重启之前等待 5 分钟。如果故障转移按预期工作,这不会影响数据访问。
- 使用 Linux(或现在的 Windows 10)主机中的 CURL,运行以下 API 调用:
- SANtricity 操作系统 11.30.x:
curl -k -X POST -u rw:<UI_Password> https://<Controller_Management_Address>/devmgr/v2/restart - SANtricity 操作系统 11.40 或更高版本:
curl -k -X POST -u admin:<UI_Password> https://<Controller_Management_Address>/devmgr/v2/restart - 仅供参考 - 从 Windows 10 内部版本 17063 或更高版本开始,CURL 现在默认可用于具有管理权限的命令提示符。
- SANtricity 操作系统 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 界面大约需要 5-10 分钟才能再次可用。