"A general system error occurred: PBM error occurred during PreReconfigureCallback: Fault cause: vmodl.fault.SystemError"
0 bytes and does not show any details/var/log/vmware/vmware-sps/sps.log indicates sps service is failing to retrieve datastore/array details and it also indicates vpxd client login failures and connection refused error to storage providersYYYY-MM-DDTHH:MM:SS.809Z [pool-27-thread-3] ERROR opId=sms-l4i2130-55 com.vmware.vim.sms.provider.vasa.version.VersionStrategyHelper - Update provider related array info failed!com.vmware.vim.sms.fault.DBPersistenceExceptionat com.vmware.vim.sms.provider.vasa.VasaProviderImpl.updateKvProviderInfo(VasaProviderInfoPersistenceManager.java:124)at com.vmware.vim.sms.provider.vasa.version.VersionStrategyHelper.updateProviderInfo(VasaProviderInfoPersistenceManager.java:102)at com.vmware.vim.sms.provider.vasa.version.VersionStrategyHelper.updateProviderRelatedArrayInfo(VersionStrategyHelper.java:46)at com.vmware.vim.sms.provider.vasa.VasaProviderImpl.refreshArrays(VasaProviderImpl.java:975)at com.vmware.vim.sms.provider.vasa.VasaProviderImpl$1.run(VasaProviderImpl.java:835)at com.vmware.vim.sms.provider.vasa.alarm.AlarmDispatcherImpl.processProviderRelatedArrayInfo(VersionStrategyHelper.java:102)at com.vmware.vim.sms.provider.vasa.version.VersionStrategyHelper.updateLatestArrayTopology(VersionStrategyHelper.java:93)at com.vmware.vim.sms.provider.vasa.version.Version2Strategy.updateOnline(Version2Strategy.java:111)at com.vmware.vim.sms.provider.vasa.VasaProviderImpl.updateProviderImpl(VasaProviderImpl.java:345)at com.vmware.vim.sms.provider.vasa.alarm.AlarmDispatcherImpl.handleHeartbeatSuccess(AlarmDispatcher.java:211)at com.vmware.vim.sms.provider.vasa.alarm.AlarmDispatcherImpl$1.run(AlarmDispatcherImpl.java:103)at com.vmware.vim.sms.provider.vasa.alarm.AlarmDispatcherImpl$1.run(AlarmDispatcherImpl.java:114)at java.util.concurrent.Executors$RunnableAdapter.call(ScheduledThreadPoolExecutor.java:180)at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:30)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)at java.lang.Thread.run(Thread.java:748)YYYY-MM-DDTHH:MM:SS.006Z [pool-13-thread-12] ERROR opId=q3-s4 - com.vmware.vim.vmomi.client.impl.Task.CustomThreadPoolExecutor - [VLSI-client] Request took 9035 millis to execute. | Slow run() method execution AlertYYYY-MM-DDTHH:MM:SS.006Z [pool-13-thread-12] WARN opId=q3-s4 - com.vmware.vim.storage.common.serviceclient.vpxd.VpxdClientLifeCycle - VirtualMachine:vm-1234:72XXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX:XXXXXXXX64:VmReplicationGroupPropertyProviderAdapter:XXXXXXX-lXXX-hX:7XXXXXXXcom.vmware.vim.storage.common.serviceclient.vpxd.impl.VpxdClientImpl: login to VPXD service failed.YYYY-MM-DDTHH:MM:SS.006Z [pool-13-thread-12] WARN opId=q3-s4 - com.vmware.vim.storage.common.serviceclient.vpxd.VpxdClientLifeCycle - VirtualMachine:vm-1234:72XXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX:XXXXXXXX64:VmReplicationGroupPropertyProviderAdapter:XXXXXXX-lXXX-hX:7XXXXXXXcom.vmware.vim.storage.common.serviceclient.vpxd.impl.VpxdClientImpl: login to VPXD service failed.at com.vmware.vim.storage.common.serviceclient.vpxd.impl.VpxdClientImpl.login(VpxdClientImpl.java:53)at com.vmware.vim.storage.common.serviceclient.vpxd.impl.VpxdClientImpl.login(VpxdClientImpl.java:173)at com.vmware.vim.storage.common.serviceclient.vpxd.impl.VpxdClientLifeCycle.login(VpxdClientLifeCycle.java:111)at com.vmware.vim.storage.common.serviceclient.vpxd.impl.VpxdClientManagerImpl.login(VpxdClientManagerImpl.java:272)at com.vmware.vim.vmomi.client.common.impl.HttpExchange.run(HttpExchange.java:99)at com.vmware.vim.vmomi.client.common.impl.HttpExchange$1.handleEvent(HttpExchange.java:559)at com.vmware.vim.vmomi.client.http.impl.HttpProtocolStack$1.handleEvent(HttpProtocolStack.java:187)YYYY-MM-DDTHH:MM:SS.040Z [pool-28-thread-11] INFO opId=sps-sMain-6XXXX-XXX-XX-14 com.vmware.vim.sms.health.ServiceHealthPoller - Ran service health checkYYYY-MM-DDTHH:MM:SS.454Z [pool-27-thread-3] ERROR opId=sps-sMain-6XXXX-XXX-XX-14 com.vmware.vim.sms.provider.vasa.alarm.AlarmDispatcher - Error: org.apache.axis2.AxisFault: Connection refused (Connection refused) occurred as provider: https://VASA.PROVIDER.FQDN:8080/verson.xml is offlineYYYY-MM-DDTHH:MM:SS [pool-27-thread-1] ERROR opId=pss-Main-425145-135-425401 error=org.apache.axis2.AxisFault: Connection refused (Connection refused) occurred as provider: https://VASA.PROVIDER.FQDN:8080/verson.xml is offlineYYYY-MM-DDTHH:MM:SS [pool-27-thread-1] ERROR opId=pss-Main-425145-135-425401 error=org.apache.axis2.AxisFault: Connection refused (Connection refused) occurred as provider: https://VASA.PROVIDER.FQDN:8080/verson.xml is offline
VMware vCenter Server
This error occurs when the Profile-Driven Storage service is not running or is not accepting connections.
A "sps services vcenter PBM error" typically indicates a problem with the Profile-Driven Storage (PBM) service, which is also known as the Profile-Driven Storage (sps) service.
To resolve the issue, ensure that the Profile-Driven Storage service is running.
service-control --status vmware-sps
service-control --start vmware-sps
service-control --restart vmware-sps
Once vmware-sps service is restarted, /var/log/vmware/vmware-sps/sps.log indicates datastores are synchronizing
YYYY-MM-DDTHH:MM:SS [pool-24-thread-1] INFO datastore info: Synchronizing datastore ds://vmfs/volumes/xxxxxxxxx-xxxxxxxxx-xxxx-xxxxxxxxxxxxx/YYYY-MM-DDTHH:MM:SS [pool-24-thread-1] INFO datastore info: Synchronizing datastore ds://vmfs/volumes/xxxxxxxxx-xxxxxxxxx-xxxx-xxxxxxxxxxxxx/YYYY-MM-DDTHH:MM:SS [pool-24-thread-1] INFO datastore info: Synchronizing datastore ds://vmfs/volumes/xxxxxxxxx-xxxxxxxxx-xxxx-xxxxxxxxxxxxx/YYYY-MM-DDTHH:MM:SS [pool-24-thread-1] INFO datastore info: Synchronizing datastore ds://vmfs/volumes/xxxxxxxxx-xxxxxxxxx-xxxx-xxxxxxxxxxxxx/
vCenter -->Configuration -->Security -->Storage providers will be listed as well.