Wenn die Bereitstellung der VMware Cloud Director-Appliance fehlschlägt oder die Appliance nicht ordnungsgemäß funktioniert, können Sie die Protokolldateien der Appliance prüfen, um die Ursache des Problems zu ermitteln.
Der VMware Global Support fordert routinemäßig Diagnoseinformationen zur Bearbeitung von Supportanfragen an. Sie können das vmware-vcd-support
-Skript zum Erfassen von Hostprotokolldaten und VMware Cloud Director-Protokollen verwenden. Weitere Informationen zum Erfassen von Diagnoseinformationen für VMware Cloud Director finden Sie unter https://kb.vmware.com/s/article/1026312. Bei Ausführung des vmware-vcd-support
-Skripts enthalten die Protokolle unter Umständen Informationen zu außer Betrieb genommenen oder ersetzten Zellen mit dem Status FAIL. Weitere Informationen finden Sie unter https://kb.vmware.com/s/article/71349.
Verknüpfungen und Bash-Umgebungsvariablen
Ab VMware Cloud Director 10.5 können Sie die folgenden Verknüpfungen zur Fehlerbehebung der VMware Cloud Director-Appliance und der Bash-Umgebungsvariablen verwenden, um häufig verwendete Verzeichnispfade zu vereinfachen.
Umgebungsvariable | Pfad | Beispiel | Beschreibung |
---|---|---|---|
VCLOUD_DATA_TRANSFER |
${VCLOUD_HOME}/data/transfer Wobei |
cd $VCLOUD_DATA_TRANSFER |
Verzeichnispfad für die Clusterverwaltung der Appliance und für die Bereitstellung von temporärem Speicher für Uploads, Downloads und Katalogelemente, die extern veröffentlicht oder abonniert werden. |
VCLOUD_ETC |
${VCLOUD_HOME}/etc | cd $VCLOUD_ETC |
Verzeichnispfad, der alle Konfigurationsdateien enthält. |
VCLOUD_LOGS |
${VCLOUD_HOME}/logs | cd $VCLOUD_LOGS echo $VCLOUD_LOGS ls -lrtah $VCLOUD_LOGS pushd $VCLOUD_LOGS |
Verzeichnispfad mit allen Protokolldateien im Zusammenhang mit VMware Cloud Director |
VCLOUD_VAMI_LOGS |
/opt/vmware/var/log/vami | cd $VCLOUD_VAMI_LOGS |
Gilt nur für die VMware Cloud Director-Appliance. Verzeichnispfad für alle Protokolle der Verwaltungsschnittstelle der VMware Cloud Director-Appliance. |
VCLOUD_VAR_LOGS |
/opt/vmware/var/log | cd $VCLOUD_VAR_LOGS |
Gilt nur für die VMware Cloud Director-Appliance. Verzeichnispfad für Appliance-Protokolldateien. |
VMWARE_POSTGRES_DATA_LOGS |
${VMWARE_POSTGRES_DATA}/log | cd $VMWARE_POSTGRES_DATA_LOGS |
Gilt nur für die VMware Cloud Director-Appliance. Verzeichnispfad für PostgreSQL-Protokolldateien. |
Tastaturkürzel | Beschreibung | Verwenden |
---|---|---|
cmt cell-management-tool |
Vereinfachter Befehl zur Ausführung des Zellverwaltungstools von einem beliebigen Standort aus. | cell-management-tool --help cmt --help |
cell_pid |
Zeigt den Prozessbezeichner einer VMware Cloud Director-Zelle an. Sie können den Prozessbezeichner verwenden, um Prozesse innerhalb der Zelle zu identifizieren und zu verwalten. | cell_pid |
cell_status |
Gibt die Zusammenfassung des Zellenstatus aus. | cell_status |
thread_dump |
Generiert ein Thread-Speicherabbild und druckt den Speicherabbildpfad. Sie können Thread-Speicherabbilder verwenden, um mehr über die Thread-Aktivität der VMware Cloud Director-Appliance zu erfahren und Deadlock-, Synchronisierungs- oder Threading-Probleme zu identifizieren. | thread_dump |
heap_dump |
Generiert ein Heap-Speicherabbild und druckt den Speicherabbildpfad. Sie können Heap-Speicherabbilder verwenden, um mehr über die Objekte zu erfahren, die sich derzeit im Arbeitsspeicher befinden, und arbeitsspeicherbezogene Probleme zu identifizieren. | heap_dump --username administrator_username heap_dump --username administrator_username --password administrator_password |
generate_support_bundle |
Generiert Protokollpakete aus mehreren verteilten Zellen. | generate_support_bundle |
version |
Gilt nur für die VMware Cloud Director-Appliance. Druckt die Version und Build-Nummer der VMware Cloud Director-Appliance | version |
db |
Gilt nur für die VMware Cloud Director-Appliance. Stellt eine Verbindung zur Datenbank bereit und führt Datenbankabfragen aus. | db db --help db -c "select * from table_name;" |
repmgr |
Gilt nur für die VMware Cloud Director-Appliance. Führt den Befehl repmgr mit der richtigen Konfiguration aus. | repmgr --help repmgr cluster show repmgr node status |