![VMWare 更新管理器 - 无法从补丁存储下载文件](https://linux22.com/image/716344/VMWare%20%E6%9B%B4%E6%96%B0%E7%AE%A1%E7%90%86%E5%99%A8%20-%20%E6%97%A0%E6%B3%95%E4%BB%8E%E8%A1%A5%E4%B8%81%E5%AD%98%E5%82%A8%E4%B8%8B%E8%BD%BD%E6%96%87%E4%BB%B6.png)
目前,VMWare 更新管理器出现了一些问题。首先,服务根本无法启动。我将其归结为众多配置文件之一的 XML 问题 ( jetty-vum-ssl.xml
)。更新管理器服务现在正在运行,但是每当我们扫描主机时,我们都会得到:
Host cannot download files from VMware vSphere Update Manager patch store
仔细观察后/var/log/esxupdate.log
我可以看到以下内容:
Command: scan
Args: ['scan']
Options: {'nosigcheck': None, 'retry': 5, 'loglevel': None, 'cleancache': None, 'viburls': None, 'meta': ['http://172.16.0.243:9084/vum/repository/hostupdate/csco/csco-VEM-5.5.0-metadata.zip', 'http://172.16.0.243:9084/vum/repository/hos
2018-01-18T08:35:42Z esxupdate: BootBankInstaller.pyc: INFO: Unrecognized value "title=Loading VMware ESXi" in boot.cfg^@
2018-01-18T08:35:42Z esxupdate: vmware.runcommand: INFO: runcommand called with: args = '['/sbin/bootOption', '-rp']', outfile = 'None', returnoutput = 'True', timeout = '0.0'.^@
2018-01-18T08:35:42Z esxupdate: vmware.runcommand: INFO: runcommand called with: args = '['/sbin/bootOption', '-ro']', outfile = 'None', returnoutput = 'True', timeout = '0.0'.^@
2018-01-18T08:35:42Z esxupdate: downloader: DEBUG: Downloading http://172.16.0.243:9084/vum/repository/hostupdate/csco/csco-VEM-5.5.0-metadata.zip to /tmp/tmp1Ccual...^@
2018-01-18T08:35:43Z esxupdate: esxupdate: ERROR: An esxupdate error exception was caught:^@
2018-01-18T08:35:43Z esxupdate: esxupdate: ERROR: Traceback (most recent call last):^@
2018-01-18T08:35:43Z esxupdate: esxupdate: ERROR: File "/usr/sbin/esxupdate", line 216, in main^@
2018-01-18T08:35:43Z esxupdate: esxupdate: ERROR: cmd.Run()^@
2018-01-18T08:35:43Z esxupdate: esxupdate: ERROR: File "/build/mts/release/bora-6480324/bora/build/esx/release/vmvisor/sys-boot/lib/python2.7/site-packages/vmware/esx5update/Cmdline.py", line 105, in Run^@
2018-01-18T08:35:43Z esxupdate: esxupdate: ERROR: File "/build/mts/release/bora-6480324/bora/build/esx/release/vmvisor/sys-boot/lib/python2.7/site-packages/vmware/esximage/Transaction.py", line 73, in DownloadMetadatas^@
2018-01-18T08:35:43Z esxupdate: esxupdate: ERROR: MetadataDownloadError: ('http://172.16.0.243:9084/vum/repository/hostupdate/csco/csco-VEM-5.5.0-metadata.zip', None, "('http://172.16.0.243:9084/vum/repository/hostupdate/csco/csco-VEM-5.
2018-01-18T08:35:43Z esxupdate: esxupdate: DEBUG: <<<^@
它似乎正在尝试连接到正确的位置,但似乎没有任何东西绑定到它尝试访问的端口:9084
。似乎没有任何其他未启动的服务会绑定到该端口。目标机器上的防火墙目前已关闭,因此我们希望可以排除这种情况。Anetstat -an | find 9084
产生 0 个结果。
是否有人知道 VMWare 架构的哪个部分应该监听 9084,或者对我下一步应该查看哪里有什么建议?
答案1
我最终重新安装了 Update Manager(并同时升级了 vCenter Server)。这似乎已经解决了问题,但不知道原来的问题是什么。