It's always a good idea to take a backup of your data prior to a major change, please follow the Server Cluster Management Guide for backup and restore instructions
Stop the cb-enterprise services
Standalone:
sudo service cb-enterprise stop
Cluster:
sudo /usr/share/cb/cbcluster stop
Remove cb-enterprise via yum. This will only remove packages and libraries, but data and configs will remain
yum remove cb-enterprise
Perform the OS upgrade per RHEL documentation
Set the baseurl in /etc/yum.repos.d/CarbonBlack.repo. Using the latest will upgrade the server, or the current installed url can be used. https://community.carbonblack.com/t5/Knowledge-Base/EDR-What-Repo-Contains-a-Specific-Server-Version/ta-p/77198
Reinstall cb-enterprise with the RHEL/CentOS 7 packages
yum clean all
yum install cb-enterprise
After re-installing EDR 7.6+ onto the upgraded OS EL7, modify the /etc/cb/cb.conf variable on each EDR server:
CbJavaHome=/usr/lib/jvm/jre-1.8.0/
to
CbJavaHome=/usr/lib/jvm/jre-11/
Start the cb-enterprise services
Standalone:
sudo service cb-enterprise start
Cluster:
sudo /usr/share/cb/cbcluster start
Additional Information
If assistance is needed in performing the upgrade or steps, please reach out to your account manager to schedule Professional Services time
EDR Server 6.4.1 or Higher is required for these steps. This version was the start of RHEL/CentOS 7.6 support