vCenter Server Appliance with embedded vPostgres database stops running. This occurs because a disk partition on the vPostgres database contains no free space. Perform the following checks to verify that the vPostgres database is full:
- Verify that the vpxd service has stopped in the vCenter Server Appliance by running this command:
service vmware-vpxd status
- Verify that the vPostgres service has stopped by running this command:
service vmware-vpostgres status
- Verify that the vPostgres database is full by running this command:
df -h
- In the vpxd log files, check whether you can see message similar to:
No Space left on device
- In the /storage/db/vpostgres/pg_log/postgresql.log file, you see entries similar to:
PANIC: could not write to file ... No space left on device
ERROR: could not extend file ... No space left on device
Note: The preceding log excerpts are only examples. Date, time, and environmental variables may vary depending on your environment.
For more information about log files, see Location of vCenter Server log files (1021804).