自设计网站,免费代理ip,网页开发和网站开发一样吗,wordpress 文章属性一、我有一篇博客#xff1b;Vcenter解决vcls虚拟机故障问题_A ?Charis的博客-CSDN博客
这是一个办法#xff0c;但不是万能的#xff0c;如果有vcls的存储无法访问#xff0c;那么不会重新创建。
二、此时有一个解决办法 #此方案需要前置完成Vcenter高级设置-co…一、我有一篇博客Vcenter解决vcls虚拟机故障问题_A ?Charis的博客-CSDN博客
这是一个办法但不是万能的如果有vcls的存储无法访问那么不会重新创建。
二、此时有一个解决办法 #此方案需要前置完成Vcenter高级设置-config.vcls为false.查看我上面的博客有截图和教程。 1.登录Esxi主机给Vcenter打快照。 2.ssh到Vcenter
# 进入目录
cd /var/log/vmware/eam
#创建备份目录mkdir /certificate
#备份证书/usr/lib/vmware-vmafd/bin/vecs-cli entry getcert --store vpxd-extension --alias vpxd-extension --output /certificate/vpxd-extension.crt
#备份 证书key
/usr/lib/vmware-vmafd/bin/vecs-cli entry getkey --store vpxd-extension --alias vpxd-extension --output /certificate/vpxd-extension.key
#查看主机的id
/usr/lib/vmware-vmafd/bin/vmafd-cli get-pnid --server-name localhost
#执行检查
python /usr/lib/vmware-vpx/scripts/updateExtensionCertInVC.py -e com.vmware.vim.eam -c /certificate/vpxd-extension.crt -k /certificate/vpxd-extension.key -s Your Vcenter IP或域名 -u Administratorvsphere.local 上面这条命令需要替换-s 后接你的Vcenter IP和域名
这条命令是在 vCenter 环境中执行的一个 Python 脚本用于更新 vCenter 中特定扩展Extension的证书信息。具体来说它用于更新 vCenter 中的 EAMESX Agent Manager扩展的证书。
让我对命令的各个部分进行解释 python /usr/lib/vmware-vpx/scripts/updateExtensionCertInVC.py这部分是在 Linux 系统中执行 Python 脚本的命令。它会执行名为 updateExtensionCertInVC.py 的脚本。 -e com.vmware.vim.eam这是一个参数指定了要更新的扩展的标识符。在这里com.vmware.vim.eam 表示 EAM 扩展。 -c /certificate/vpxd-extension.crt这是一个参数指定了新的证书文件的路径用于替换旧的证书。 -k /certificate/vpxd-extension.key这是一个参数指定了新的私钥文件的路径用于替换旧的私钥。 -s Your Vcenter IP或域名这是一个参数指定了 vCenter 服务器的地址。这是你的 vCenter 服务器的主机名或 IP 地址。 -u Administratorvsphere.local这是一个参数指定了用于执行操作的用户。在这里使用的是 Administratorvsphere.local 用户。
总之这条命令的目的是使用提供的新证书和私钥更新 vCenter 中的 EAM 扩展的证书信息。这种操作可能在证书过期或需要更新证书时非常有用。请务必谨慎操作并确保在执行之前备份重要数据和证书文件。 三、解决办法
# 重启 vmware-eam
service-control --stop vmware-eam
#重启vmware-eam
service-control --start vmware-eam 四、登录到Vcenter 1. 需要设置键值对为false. 2.查看vcls是否被正常删除 3.需要设置键值对为true,完成重启创建。