IDPA vCenterのアップグレードがエラー「vCSACliInstallLogger - ERROR - vCenter Server Data Export failed」で失敗します。
Zusammenfassung: このKB記事では、vCenter DBのエクスポートが失敗したことが原因でvCenterアップグレードが失敗する問題を詳細に説明しています。これは、vCenter DBの破損が原因である可能性があります。
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Symptome
ACMで、vCenterが失敗と表示されます。
「/data01/tmp/patch/logs/VCSA」ディレクトリーでvCenterアップグレード ログを探すと、次のエラーがvcsaclientinstaller.logに表示されています。
Progress: 42% Exporting VMware vCenter Server Database data...
2020-03-26 03:41:00,145 - vCSACliInstallLogger - ERROR - vCenter Server Data Export failed.
2020-03-26 03:41:00,145 - vCSACliInstallLogger - ERROR - Upgrade failed:
Status: ERROR
Progress: 42% Exporting VMware vCenter Server Database data...
Error:
Problem Id: None
Component key: upgrade_framework
Detail:
Error while exporting source SET tables: pg_dump: Error message from server: ERROR: invalid page in block 9 of relation base/16384/25164
Resolution: Read the log files and address the issues found in your source SET tables.
2020-03-26 03:41:00,145 - vCSACliInstallLogger - INFO - See /data01/tmp/patch/logs/vclogs/monitor-firstboot-progress-oczvL_.json file on local machine or /var/log/vmware/upgrade/export.json file on remote machine for details.
さらに、vCenterサーバーで、「/var/log/vmware/upgrade」にあるアップグレード ログを確認すると、次のエラー メッセージが表示されている場合があります。
VMware License Service data...
2020-03-26 17:09:01,732 - vCSACliInstallLogger - INFO - vCenter Server Data Export: Progress: 42% Exporting VMware vCenter Server Database data...
2020-03-26 17:09:12,296 - vCSACliInstallLogger - ERROR - vCenter Server Data Export failed.
2020-03-26 17:09:12,296 - vCSACliInstallLogger - ERROR - Upgrade failed:
Status: ERROR
Progress: 42% Exporting VMware vCenter Server Database data...
Error:
Problem Id: None
Component key: upgrade_framework
Detail:
Error while exporting source SET tables: pg_dump: Error message from server: ERROR: invalid page in block 9 of relation base/16384/25164
Resolution: Read the log files and address the issues found in your source SET tables.
2020-03-26 17:09:12,296 - vCSACliInstallLogger - INFO - See /data01/tmp/patch/logs/vclogs/monitor-firstboot-progress-tmcn2I.json file on local machine or /var/log/vmware/upgrade/export.json file on remote machine for details.
2020-03-26 17:09:12,305 - vCSACliInstallLogger - INFO - Gathering VC support log bundle. This can take a few minutes.
2020-03-26 17:09:12,583 - vCSACliInstallLogger - INFO - Uninstalling vmware-upgrade-requirements-* on 192.168.100.99.
2020-03-26 17:09:13,881 - vCSACliInstallLogger - ERROR - (u'Failed to uninstall %(rpm)s on %(host)s: %(error)s', {'host': u'192.168.100.99', 'rpm': u'vmware-upgrade-requirements-*', 'error': CommandError(u"Failed to run and wait for command in guest with error 'Command '/bin/rpm' exited with non-zero status 1'",)})
vCenterのpostgres.logに次のエラーメッセージが表示されます。
816 UTC 5e7ce0cc.7647 24294965 LOG: automatic analyze of table "VCDB.vc.vpx_event_arg" system usage: CPU 0.02s/1.53u sec elapsed 6.15 sec
2020-03-26 17:08:19.502 UTC 5e7ce180.2530 24295002 LOG: automatic analyze of table "VCDB.vc.vpx_event" system usage: CPU 0.00s/2.40u sec elapsed 2.79 sec
2020-03-26 17:08:58.326 UTC 5e7c377f.3892 0 VCDB vc LOG: unexpected EOF on client connection with an open transaction
2020-03-26 17:08:58.326 UTC 5e7c3796.3a7b 0 VCDB vc LOG: unexpected EOF on client connection with an open transaction
2020-03-26 17:08:58.327 UTC 5e7c3796.3a81 0 VCDB vc LOG: unexpected EOF on client connection with an open transaction
2020-03-26 17:09:09.530 UTC 5e7ce1b3.3c67 0 VCDB postgres ERROR: invalid page in block 9 of relation base/16384/25164
2020-03-26 17:09:09.530 UTC 5e7ce1b3.3c67 0 VCDB postgres STATEMENT: COPY vc.vpx_topn_past_month (counter_id, sample_time, integral_value) TO stdout;
SET zero_damaged_pages = on; select * from <corrupted table>; SET zero_damaged_pages = off;
VCDB=# select counter_id from vpx_topn_past_month;
ERROR: invalid page in block 9 of relation base/16384/25164
Ursache
vCenter Postgresデータベースの破損が原因で、DBエクスポート タスクの実行中にvCenterアップグレードが失敗する。
Lösung
手順1:IDPA vCenter UIにログインします。
手順2:vCenter VMのクローンを作成します。
手順3:ACM UIでvCenter VMのロールバックを実行します。
手順4:vCenter VMにSSHでアクセスし、vpxdサービスを停止します。
手順5:VCenter Postgres DBにログインします。
手順2:vCenter VMのクローンを作成します。
- [VCSA VM]を右クリックして、[Clone to Virtual Machine]を選択します。
- クローンの名前とその他の詳細を選択し、[OK]をクリックします。
手順3:ACM UIでvCenter VMのロールバックを実行します。
- [Troubleshooting Options]チェック ボックスをクリックします。[Rollback for vCenter Upgrade]をクリックします。
手順4:vCenter VMにSSHでアクセスし、vpxdサービスを停止します。
- service-control --stop vpxd
手順5:VCenter Postgres DBにログインします。
- /opt/vmware/vpostgres/current/bin/psql -d VCDB -U postgres
- SET zero_damaged_pages = on;
- VACUUM FULL ANALYSE VERBOSE;
- REINDEX table vpx_topn_past_month;
- select * from vpx_topn_past_month;
- SET zero_damaged_pages = off;
Weitere Informationen
上記の手順を実行した後で問題が解決されない場合は、VMwareのサポートが必要です。
Betroffene Produkte
Integrated Data Protection Appliance FamilyProdukte
PowerProtect DP4400, PowerProtect DP5300, PowerProtect DP5800, PowerProtect DP8300, PowerProtect DP8800, PowerProtect Data Protection Software, Integrated Data Protection Appliance Family, PowerProtect Data Protection Hardware
, Integrated Data Protection Appliance Software
...
Artikeleigenschaften
Artikelnummer: 000173289
Artikeltyp: Solution
Zuletzt geändert: 27 Mai 2025
Version: 3
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.