Symptoms:
This issue usually occurs due to predefined vCenter Server Database Health Alarm, which operates at the vCenter Server level.
Note: It is also possible that a custom alarm has been created with the database size triggers. Monitoring solutions have been know to create these alarms automatically.
Every 15 minutes, vCenter Server checks how much free space a database has and triggers an alarm in accordance with pre-configured thresholds.
Alarm Name | Warning Condition | Critical Condition | Actions |
Database Health Alarm | Database is 80% full | Database is 95% full | vCenter shuts down |
To resolve this issue:
Note:
Workaround:
Configuration parameter | Description | Default value |
vpxd.vdb.space.warningPercent | Sets the percentage at which a warning is triggered. Changing this setting does not require you to restart vCenter Server. | 80% |
vpxd.vdb.space.errorPercent | Sets the percentage at which an error is triggered, and an action takes place. Changing this setting does not require you to restart vCenter Server. | 95% |
config.vpxd.vdb.space.skipInitialCheck | Turns off the startup checking for free space | false |
config.vpxd.vdb.space.checkIntervalSec | Defines the interval at which vCenter Server checks a database for available space. | 15 minutes |
Errors on "Insufficient free space for the Database" use /storage/seat disk 100% full on vCenter Server Appliance 6.x/7.x
Errors on "Stderr: error: cannot connect to vCenter -- 503 Service Unavailable (Error connecting tunnel on TCP socket" use Error "503 Service Unavailable" when attempting to access vCenter Server vSphere Client