Failed to start HPE_PMDB_Platform_Vertica service with PID error

  • KM03765412
  • 30-Nov-2020
  • 30-Nov-2020

This document has not been formally reviewed for accuracy and is provided "as is" for your convenience.

Summary

We are getting below error: root@dcalpa59 user_accounts]# systemctl start HPE_PMDB_Platform_Vertica.service Job for HPE_PMDB_Platform_Vertica.service failed because a configured resource limit was exceeded. See "systemctl status HPE_PMDB_Platform_Vertica.service" and "journalctl -xe" for details. [root@dcalpa59 user_accounts]# systemctl status HPE_PMDB_Platform_Vertica.service ? HPE_PMDB_Platform_Vertica.service - HPE Operation Bridge Reporter Vertica Loaded: loaded (/usr/lib/systemd/system/HPE_PMDB_Platform_Vertica.service; enabled; vendor preset: disabled) Active: failed (Result: resources) since Tue 2019-02-19 01:21:35 PST; 11s ago Process: 250570 ExecStart=/opt/HP/BSM/PMDB/bin/HPE_PMDB_Platform_Vertica start (code=exited, status=0/SUCCESS) Feb 19 01:21:34 dcalpa59 HPE_PMDB_Platform_Vertica[250570]: #INFO: 19-02-2019:01:21:34: Database name => PMDB Feb 19 01:21:34 dcalpa59 HPE_PMDB_Platform_Vertica[250570]: #INFO: 19-02-2019:01:21:34: Database User name => verticadbadmin Feb 19 01:21:34 dcalpa59 HPE_PMDB_Platform_Vertica[250570]: ---------------------------------------------------- Feb 19 01:21:34 dcalpa59 su[250612]: (to verticadbadmin) root on none Feb 19 01:21:34 dcalpa59 HPE_PMDB_Platform_Vertica[250570]: /etc/profile: line 78: /etc/motd.sh: No such file or directory Feb 19 01:21:35 dcalpa59 HPE_PMDB_Platform_Vertica[250570]: #INFO: 19-02-2019:01:21:35: Database PMDB is running already Feb 19 01:21:35 dcalpa59 systemd[1]: PID file /PMDB/v_PMDB_node0001_catalog/vertica.pid not readable (yet?) after start. Feb 19 01:21:35 dcalpa59 systemd[1]: Failed to start HPE Operation Bridge Reporter Vertica. Feb 19 01:21:35 dcalpa59 systemd[1]: Unit HPE_PMDB_Platform_Vertica.service entered failed state. Feb 19 01:21:35 dcalpa59 systemd[1]: HPE_PMDB_Platform_Vertica.service failed. [root@dcalpa59 user_accounts]#

Fix

Follow these steps:

# systemctl stop HPE_PMDB_Platform_Vertica
# vi /etc/systemd/system/multi-user.target.wants/HPE_PMDB_Platform_Vertica.service
# change:
 
PIDFile=/PMDB/v_PMDB_node0001_catalog/vertica.pid

for this:

PIDFile=/vertica/PMDB/v_pmdb_node0001_catalog/vertica.pid

# Save the changes on the file
# Execute: systemctl daemon-reload     --- > really important command, please don’t skip it
# systemctl start HPE_PMDB_Platform_Vertica