您可以在证书到期之前使用刷新证书功能在 vCenter 中续订 VMware vSphere API for Storage Awareness (VASA) 存储提供程序证书。如果证书已过期,请按照以下步骤在 PowerStore 群集上续订证书,并在 vCenter 中更新证书。
1、要使用 PowerStore REST API 续订证书,请从任何有权访问 PowerStore 群集的 Linux 主机或自内部版本 17063 起的 Windows 10/11(要确保 Windows 具有 curl,请运行命令 C:>curl -V)运行以下 curl 命令之一。使用适合您的 PowerStoreOS 版本的命令:
PowerStoreOS 1.x:
curl -i -X POST "https:///api/rest/x509_certificate/reset" -H "accept: application/json" -H "Content-Type: application/json" -d "{ \"service\": \"VASA_HTTP\"}" -u admin -k
PowerStoreOS 2.x:
curl -X POST "https:///api/rest/x509_certificate/reset_certificates" -H "accept: application/json" -H "Content-Type: application/json" -d "{ \"service\": \"VASA_HTTP\"}" -u admin -k
提醒:您可以使用 PowerStoreOS 2.x 或其他 REST 客户端上的集成 SwaggerUI 来执行重置,而不是使用 curl 命令。
2、验证证书到期日期。
打开 PowerStore Manager Web UI。
单击 Settings > Security > Certificates。
找到具有以下属性的证书:
服务: VASA HTTP
类型:服务器
范围: Vasa
3、在 vCenter 中,手动删除并添加 VASA 存储提供程序。
打开 vCenter Web UI。
在 Hosts and Clusters 视图下,在左侧窗格中单击顶部 vCenter。
单击 Configure 选项卡,然后单击 Storage Providers。
单击处于离线状态的 PowerStore VASA 提供程序,然后单击 Remove。
单击 Add,然后在 Add 对话框屏幕中输入以下内容:
URL: https://:8443/version.xml
用户名:admin
密码:管理员用户密码>
使用存储提供程序证书:未选中
提醒:您可以使用任何具有管理员或虚拟机管理员角色的用户帐户。
4、添加 PowerStore VASA 提供程序后,检查数据存储区状态。
https://www.dell.com/support/kbdoc/zh-cn/000190731/how-to-renew-the-powerstore-vasa-storage-provider-certificate-after-expiration
文章评论