RedHat/CentOS 7 CallReporter Installation
Assumptions
- A clean install of CentOS 7.
- This is not an upgrade.
- Credentials to access the CallReporter server as root.
- Working knowledge of
ssh
and file transfer tool such asscp
. - ECGCDRLoader has already been installed.
Guide
The guide is split into sections based on the server or machine that the operations should be performed. It is also in chronological order. Performing the steps from top to bottom is the desired procedure.
Notes for upgrading from pre CallReporter 3.2.0
If upgrading from a pre RPM based CallReporter (< 3.2.0) the following pre-installation step will need to be taken.
CallReporter Server
- Step: P-1
- Stop CallReporter
- Delete CallReporter install directory.
- This is typically
/opt/callreporter
- Make sure to backup any files that you do not want to lose, i.e. report output, etc.
- This is typically
- Remove original run script.
- Located in
/etc/init.d
- Located in
- Commands
- # service callreporter stop
- # rm -rf /opt/callreporter
- # rm -f /etc/init.d/callreporter
You are now ready to proceed with the installation.
Local Work Station
- Step: O-1
- Download the CallReporter installation RPM. This requires an ECG Portal Account.
- Transfer the downloaded installation package to the CallReporter Server's "/tmp" directory.
- Step: O-2
- Download the CallReporter license file. This requires an ECG Portal Account.
- Transfer the downloaded license file "ecg.license.txt" to the CallReporter Server's "/tmp" directory.
CallReporter Server
- Step: C-1
-
Commands:
- # cd /tmp
-
# yum install -y callreporter-CALLREPORTER_VERSION.x86_64.rpm
Installed: callreporter.x86_64 0:3.4.1-RELEASE Complete!
Step: C-2
-
Commands:
- # mv ecg.license.txt /opt/callreporter
-
# service callreporter start
Starting callreporter.d (via systemctl): [ OK ]