The following log file info is especially useful during the implementation stage, VI WLD create/delete/expand or LCM related tasks. The log files for the VCF photon based appliances can be accessed either via console or SSH.
VxRail
/var/log/vmware/marvin/tomcat/logs/marvin.log
/var/log/vmware/loudmouth/loudmouth.log
VC Conversion log:
cat /mystic/vxrail_vvd_vc_conversion.log
cat /var/lib/vmware-marvin/runtime.properties
JSON:
cat /var/lib/vmware-marvin/config-journal.json | json_pp
###Useful Log analysis commands###
# cat marvin.log
# tail -f marvin.log
# tail -f marvin.log | grep ERROR
# tail -f marvin.log | grep ERROR –color
# tail -n 100 marvin.log
# more marvin.log
VMware Cloud Builder
SSH to CB and cd to the following location to access the VCF bring-up log files:
Bring-up logs:
/opt/vmware/bringup/logs/vcf-bringup.log
/opt/vmware/bringup/logs/vcf-bringup-debug.log
Tasks details:
ls -lt /var/log/vmware/vcf/bringup
/var/log/vmware/vcf/bringup/vcf-bringup.log
/var/log/vmware/vcf/bringup/vcf-bringup-debug.log
JSON generation & validation:
/opt/vmware/sddc-support/cloud_admin_tools/logs/JsonGenerator.log
/opt/vmware/sddc-support/cloud_admin_tools/logs/PlatformAudit.log
Location of Cloud Builder manifest file: /opt/evosddc/bundle/scripts/manifest.json
###Useful commands###
#tail vcf-bringup.log
#tail -f vcf-bringup.log
#tail -f vcf-bringup.log | grep ERROR
#cat vcf-bringup.log | grep ERROR
#grep “ERROR” /opt/vmware/bringup/logs/vcf-bringup.log | grep 2019-10-11 | wc -l
#cat /opt/vmware/sddc-support/cloud_admin_tools/logs/PlatformAudit.log
VMware SDDC Manager
SSH to the SDDC manager VM as user ‘vcf’
Workload Domains:
/var/log/vmware/vcf/domainmanager/domainmanager.log
/var/log/vmware/vcf/solutionsmanager/solutionsmanager.log
Host Add/Remove:
/var/log/vmware/vcf/operationsmanager/operationsmanager.log
/var/log/vmware/vcf/sddc-manager-ui-app/sddcManagerServer.log
/var/log/vmware/vcf/lcm/lcm.log
/var/log/vmware/vcf/lcm/lcm.log | morecat /var/log/vmware/vcf/lcm/lcm.log | grep “reached final state COMPLETED_WITH_SUCCESS”
/var/log/vmware/vcf/lcm/lcm-debug.log
lsof -nP -u vcf
View log messages:
tail -f /var/log/messages
Collect SDDC Mgr logs:
/opt/vmware/sddc-support/sos --sddc-manager-logs
Using ‘psql’ to gather cluster/host info:
psql -h localhost -U postgres -d platform -c "select * from cluster"
psql -h localhost -U postgres -d platform -c "select * from host where hostname='provide_hostname'"
BOM:
/opt/vmware/vcf/lcm/lcm-app/conf/BomSpecification.yml
vCenter
tail -f /var/log/vmware/vpxd/vpxd.log
ESXi
tail -f /var/log/vmkernel.log
Notes:
– Transfer Log Files via SCP:
scp ./sddcManagerServer.log ringd@10.10.0.10:/users/ringd/logs/
– Find the directory of a specific log file e.g ‘marvin.log’:
find /* -name marvin.log
find /* -name *conversion.log
Useful Reference:
https://www.linux.com/training-tutorials/14-tail-and-head-commands-linuxunix/