为esxi主机运行vcenter服务器/数据库的计算机失败,无法恢复。
我的ESXI主机v5.0.0仍然指向该旧服务器,我只能使用根凭据与vSphere客户端直接登录到服务器。当我登录时,上面写着
"this host is currently being managed by the vCenter Server with IP address: 192.168.1.10"
尽管服务器192.168.1.10不再存在。我已经创建了一个新的vcenter服务器,但是如何重新创建数据库并将esxi主机指向新的vcenter实例?
在升级了一些硬件之后,我认为使用ESXI 7而不是6.5可能是明智的。事实证明,这一举动是一场可怕的噩梦,但我将保留(大部分)细节。
对于ESXI DCUI (或“本地黄色控制台”),我可以安装ESXI并将基本操作作为根。
然而,当涉及到web接口时,我得到了一个Cannot complete login due to an incorrect user name or password.主机是新安装的,我试图在更改IP信息后立即登录。
现在,基于我看过的其他三个问题,他们似乎都在讨论闭锁、禁闭或一些组合这两个问题。
这些似乎都不适合我的问题,但回答似乎确实提到删除通过cron作业运行的供应商
当我与vSphere客户端连接到esxi主机时,我看到一个错误:
An unknown error occured.
(The request failed because of a connection failure.
(Unable to connect to remote server)).
我可以ping服务器,我甚至可以连接到VM,位于这个服务器上。
但我也无法连接到https客户端(带有vsphere下载/等的页面)
Esxi重启(我有能力启动远程硬件重启)没有帮助。如何研究/解决这个问题?
我可以从我的机器上访问其他esxi主机。以前,我可以从同一个笔记本连接到这个esxi
VMware ESXi系统提供了一个带有特定命令的shell,并且只能在这些节点上运行。我想编写一个脚本来从文件中读取系统IP,登录每个系统并执行命令esxcli network ip get。
当我执行脚本时,返回“命令未找到”错误:
> "./snmp.sh: line 3: esxcli: command not found
有没有办法解决这个问题?脚本如下:
#!/bin/bash
while read host; do
ssh -n root@$host esxcli network ip get
done < esxi.txt
我有一个新安装的ESXi系统(6.5.0a从2017年-02-02)。我今天不能用密码登录到它。带有密码身份验证的web (web vSphere)和ssh都不能工作。
来自web的错误:
Cannot complete login due to an incorrect user name or password.
我配置了一个ssh发布密钥auth,它仍然工作正常,所以我仍然可以通过ssh访问控制台。我多次尝试使用"passwd root“更改密码。我重新启动了主机,但无论是web还是ssh都不能使用密码身份验证。
我还可以尝试恢复对ESXi主机的访问吗?