Search the VMware Knowledge Base (KB)
View by Article ID

vCenter Server(Windows 版本)升级失败并显示错误“VMware vCenter Server 组件安装失败并显示错误代码 3010 (Installation of component VMware vCenter Server failed with error code 3010)” (2150528)

  • 0 Ratings

Symptoms

免责声明:本文为 Windows vCenter Server upgrade fails with the error "Installation of component VMware vCenter Server failed with error code 3010" (2149266) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

  • Windows vCenter Server 6.x 升级失败并显示以下错误:

    VMware vCenter Server f组件安装失败并显示错误代码“3010”。请查看日志了以解详细信息
    (Installation of component VMware vCenter Server failed with error code '3010'. Check the logs for more details)
  • %TEMP%\vminst.log 文件中,您会看到类似以下内容的条目:

    <YYYY-MM-DD>T<TIME>| vcsInstUtil-5318198| E: wWinMain: MSI result of install of "E:\vCenter-Server\Packages\vmware-vpxd.msi" may have failed: 3010 (0x00000bc2)
    <YYYY-MM-DD>T<TIME>| vcsInstUtil-4541944| E: LaunchPkgMgr: Operation on vmware-vpxd.msi appears to have failed: 3010 (0x00000bc2)
    <YYYY-MM-DD>T<TIME>| vcsInstUtil-4541944| I: PitCA_MessageBox: Displaying message: "Installation of component VMware vCenter Server failed with error code '3010'. Check the logs for more details.

    <YYYY-MM-DD>T<TIME>| vcsInstUtil-5318198| E: wWinMain: MSI result of install of "E:\vCenter-Server\Packages\vmware-openssl.msi" may have failed: 3010 (0x00000bc2)
    <YYYY-MM-DD>T<TIME>| vcsInstUtil-5318198| E: LaunchPkgMgr: Operation on vmware-openssl.msi appears to have failed: 3010 (0x00000bc2)
    <YYYY-MM-DD>T<TIME>| vcsInstUtil-5318198| I: PitCA_MessageBox: Displaying message: "Installation of component VMware Open SSL components failed with error code '3010'. Check the logs for more details."

    <YYYY-MM-DD>T<TIME>| vcsInstUtil-5112507| E: wWinMain: MSI result of install of "D:\vCenter-Server\Packages\vmware-jre.msi" may have failed: 3010 (0x00000bc2)
    <YYYY-MM-DD>T<TIME>| vcsInstUtil-5112507| E: LaunchPkgMgr: Operation on vmware-jre.msi appears to have failed: 3010 (0x00000bc2)
    <YYYY-MM-DD>T<TIME>| vcsInstUtil-5112507| I: PitCA_MessageBox: Displaying message: "Installation of component VMware JRE standalone installer failed with error code '3010'. Check the logs for more details.

    注意:报告的软件包可能会有所不同,但通常都会与 Java 关联。
  • pkgmgr-comp-msi.log 文件中,您将看到类似以下内容的条目:

    MSI (s) (B4:DC) [<YYYY-MM-DD>T<TIME>]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1603
    MSI (s) (B4:DC) [<YYYY-MM-DD>T<TIME>]: Verifying accessibility of file: vmeventmsg.dll
    Info 1603.The file C:\Program Files\VMware\vCenter Server\vpxd\vmeventmsg.dll is being held in use. Close that application and retry.
    MSI (s) (4C:74) [<YYYY-MM-DD>T<TIME>]: Product: VMware-vpxd. Restart required. The installation or update for the product required a restart for all changes to take effect. The restart was deferred to a later time.

    MSI (s) (EC:0C) [12:00:35:740]: Product: vmware-cyrus-sasl. The file C:\Windows\system32\libsasl.dll is being used by the following process: Name: java , Id 2464.
    Info 1603.The file C:\Windows\system32\libsasl.dll is being held in use. Close that application and retry.

    MSI (s) (6C:88) [16:17:27:755]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1603
    MSI (s) (6C:88) [16:17:29:271]: Verifying accessibility of file: pgevent.dll
    MSI (s) (6C:88) [16:17:29:271]: Note: 1: 2318 2:
    MSI (s) (6C:88) [16:17:29:271]: Note: 1: 2318 2:
    Info 1603.The file C:\Program Files\VMware\vCenter Server\vPostgres\lib\pgevent.dll is being held in use. Close that application and retry.
    MSI (s) (6C:88) [16:17:29:271]: Executing op: SetTargetFolder(Folder=C:\Program Files\VMware\vCenter Server\vPostgres\include\server\parser\)

    <YYYY-MM-DD>T<TIME>: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1603
    <YYYY-MM-DD>T<TIME>: Product: VMware-OpenSSL. The file C:\Program Files\VMware\vCenter Server\openSSL\ssleay32.dll is being used by the following process: Name: python , Id 1472.
    <YYYY-MM-DD>T<TIME>: Product: VMware-OpenSSL. The file C:\Program Files\VMware\vCenter Server\openSSL\ssleay32.dll is being used by the following process: Name: splunkd , Id 1700.
    <YYYY-MM-DD>T<TIME>: Product: VMware-OpenSSL. The file C:\Program Files\VMware\vCenter Server\openSSL\ssleay32.dll is being used by the following process: Name: VGAuthService , Id 2052.
    <YYYY-MM-DD>T<TIME>: Product: VMware-OpenSSL. The file C:\Program Files\VMware\vCenter Server\openSSL\ssleay32.dll is being used by the following process: Name: splunk-winevtlog , Id 4752

Resolution

要解决此问题,请禁用防病毒和备份软件,然后重试 vCenter Server 升级。

如果问题仍然存在,请完成以下过程:
  1. 下载并安装 Microsoft Process Explorer。

  2. 查找这些dll文件并检查它们是否由 vCenter 以外的任何其他进程锁定。

  • ssleay32.dll(此dll可由Splunk/LANDesk锁定)

  • vmeventmsg.dll(此dll可由SVCHOST锁定)

  • libeay32.dll

  • pgevent.dll

    注意:继续查找其他dll文件以检查是否有任何进程锁定了它们。

  • 停止服务或终止锁定了dll文件的进程。

  • 重试 vCenter Server 升级。
  • See Also

    Request a Product Feature

    To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

    Feedback

    • 0 Ratings

    Did this article help you?
    This article resolved my issue.
    This article did not resolve my issue.
    This article helped but additional information was required to resolve my issue.

    What can we do to improve this information? (4000 or fewer characters)




    Please enter the Captcha code before clicking Submit.
    • 0 Ratings
    Actions
    KB: