我正在与以下人员合作:
- 我正在配置的两个新 ESX 服务器
- 我用于 vCenter 的新 Server 2008 R2 机器。
我采取了以下步骤:
- 在 2 台 ESX 机器上安装了 Hypervisor
- 检查了它们的设置/连接(看上去没有问题;可以 ping 通,等等)
- 在 Win2k8R2 机器上安装了 vCenter Server。这包括安装 SQL Express 数据库(我们是一家小商店)
- 仅供参考,我更改了一些端口(443 --> 8443、80 --> 8080 等)
- 在 Win2k8R2 机器上安装了 vCenter Web Client Server
问题
- 我的桌面上的 vSphere Client 连接失败部分原因是它要求我输入用户名和密码,但我不记得在安装时指定过。
- 我收到错误“vSphere Client 无法连接到 [machinename]。发生未知连接错误。(由于连接失败,请求失败。(无法连接到远程服务器))”
- 我也尝试过使用本地机器管理员凭据,包括格式机器名\localuseracct。
- 我也尝试过使用我的域凭据,它是该框的管理员。
- 我也检查过了,服务正在运行。
- 我还尝试通过服务器上本地安装的 vSphere 客户端进行连接。它将“localhost”转换为正确的名称,但给出了相同的错误。
- 我无法从 vCenter Web Client 服务器注册 vCenter 服务器。我不确定这是否有必要,因为它们都在同一台机器上,但这似乎是合乎逻辑的下一步。在这种情况下,我也收到了“连接失败”错误。
- 仅供参考,vCenter 服务器和 vCenter Web Client 服务器都安装在同一 Win2k8R2 服务器上。
我在这里想念什么? 在这种情况下,最好的测试方法是什么?
答案1
嗯,这很尴尬。在这里回答是为了让别人找到答案,但我并不为此感到自豪。:)
解决方案很简单:由于更改端口,忽略了将端口附加到 vSphere Client 中的登录框。
因此,从 [machinename] 更新到 [machinename]:8443 工作正常。
感谢 RobM 让我意识到我忽略了一些基本的东西。