Unable to start Enforce services after performing an in-place upgrade from RHEL 7.9 to 8.2 on the Enforce server
search cancel

Unable to start Enforce services after performing an in-place upgrade from RHEL 7.9 to 8.2 on the Enforce server

book

Article ID: 386376

calendar_today

Updated On:

Products

Data Loss Prevention Enforce Data Loss Prevention Data Loss Prevention Core Package

Issue/Introduction

  1. After performing an in-place upgrade from RHEL 7.9 to 8.2 on the Enforce server, the services are missing, preventing from starting them.
  2. DLP Enforce folders and services folder is present
  3. It shows below error when starting the services: No such file or directory
  4. Ran "systemctl | grep SymantecDLP", but it didn't return any output.
  5. Ran "rpm -qa | grep symantec", shows Symantec packages are installed



Environment

DLP 16.0.1 on RHEL 8.2

Cause

Symlinks for DLP services were missing in the /etc/rc.d/init.d directory

Resolution

1. Created the symlink for the Enforce services by running below command:

ln -sf /opt/Symantec/DataLossPrevention/EnforceServer/Services/SymantecDLPNotifier.sh /etc/rc.d/init.d/SymantecDLPNotifierService
ln -sf /opt/Symantec/DataLossPrevention/EnforceServer/Services/SymantecDLPManager.sh /etc/rc.d/init.d/SymantecDLPManagerService
ln -sf /opt/Symantec/DataLossPrevention/EnforceServer/Services/SymantecDLPIncidentPersister.sh /etc/rc.d/init.d/SymantecDLPIncidentPersisterService
ln -sf /opt/Symantec/DataLossPrevention/EnforceServer/Services/SymantecDLPDetectionServerController.sh /etc/rc.d/init.d/SymantecDLPDetectionServerControllerService


2. Then started Enforce services by running below command and they started successfully:

systemctl start SymantecDLPDetectionServerControllerService
systemctl start SymantecDLPIncidentPersisterService
systemctl start SymantecDLPManagerService
systemctl start SymantecDLPNotifierService