- This article provides troubleshooting steps to get the EPD service running if it will not start
- EPD (Entry Persistence Daemon) is a user space daemon that runs on every host that is part of the vSAN cluster. The main job of EPD is to make sure there is no component leakage when objects are deleted.
Symptoms:
- EPD service is not running
- Unable to start EPD service
The epd.log may show the following errors
2024-06-28T20:25:44.324Z No(13) epd[2106465]: EntryDB_EnableCksumExtension: Failed to run VACUUM : database disk image is malformed (11) failedAt:1919
2024-06-28T20:25:44.324Z No(13) epd[2106465]: EntryDB_Open: Failed to enable libcksumvfs db '/scratch/epd-storeV2.db': database disk image is malformed (195887105)
2024-06-28T20:25:44.324Z No(13) epd[2106465]: EPDStoreOpen: Failed to open db (/scratch/epd-storeV2.db): Failure
ESXi 8.0
VMware vSAN 8.x
- Scratch partition issues cause the EPD service to fail. The EPD service writes to an epd.db file on /scratch.
If /scratch is not available the EPD service cannot start.