证书不能删除,因为它是使用由1MP节点(s)

虚拟化3个月前发布 刘丰源
77 0 0

试图删除的证书中包含-T管理失败的错误:

证书不能删除,因为它是使用由1MP节点(s)。
这是由于证书没有被释放之后,它被用来之前通过一个务-T控制器节点。

要解决这个第一个得到详细的证书的问题。

GET https://nsx.vmwire.com/api/v1/trust-management/certificates/<cert-id>
在底部的体的响应你会看到的东西如下:

{
    "service_type": "CMB_API",
    "node_id": "c1862a42-f52e-af01-f090-ed6482cad394"
}'

现在可以SSH到NSX Manager节点使用admin账号登录
然后使用st e进入系统控制CLI

curl -k -X POST -H "Content-Type: application/json" -H 'X-NSX-Username:admin' -H 'X-NSX-Groups:superuser' -d '{"service_type":"CBM_API","node_id":"a1c41542-e74f-d82f-fac3-628fe4ed4f4b"}'  "http://localhost:7440/nsxapi/api/v1/trust-management/certificates/6cce6bb2-d14b-4d55-b2f1-495c574b7ce5?action=release"

可以通过这个命令进行证书的释放

service_type":"CBM_API(修改为对应的证书类型)
node_id":"a1c41542-e74f-d82f-fac3-628fe4ed4f4b(修改为对应的node id)
6cce6bb2-d14b-4d55-b2f1-495c574b7ce5?action=release(修改为对应的证书id)

执行完成后此时可以在NSX UI界面删除证书

© 版权声明

相关文章

暂无评论

暂无评论...