添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
Symptoms:
免责声明: 本文是 "Double register of key" error when starting vCenter Server 6.0 (2150756) 的翻译版本。 尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。 有关最新内容,请参见英文版本。

当 vCenter Server 使用 vPostgres 数据库时,您遇到以下症状:
  • vCenter Server 正在使用 vPostgres 数据库。
  • 在 vpxd.log 文件中,您会看到类似以下内容的条目:

    error vpxd[09000] [Originator@6876 sub=Vmomi] [VpxVmomi] Double register of key: 'vm-37' and name: ''
注意 :请务必备份 vPostgress 数据库。有关详细信息,请参见 Back up and restore vCenter Server Appliance/vCenter Server 6.0 vPostgres database (2091961)
  1. 连接到 vPostgres 数据库。有关详细信息,请参见 Connecting to the embedded vPostgres Database in a Windows installed vCenter Server 6.0 (2108848)
  2. 运行以下查询查找正确的数据库密钥。应显示一行。

    SELECT ID,CTID from VPX_VM where ID=37;

    注意 :根据受影响的虚拟机输入虚拟机 ID 键。
  3. 运行以下查询查找重复条目。

    SELECT ID,CTID FROM VPX_VM ORDER by ID;

    注意 :它将显示表的所有行和重复的键。手动记下 CTID。
  4. 通过运行以下查询移除重复条目。

    DELETE from VPX_VM where CTID=(SELECT CTID from VPX_VM where CTID='(CTID_from_step_3)');
  5. 移除重复条目。
  6. 重新启动 vCenter Server 服务。