Skip to content

Installation

Chris Vidler edited this page Mar 14, 2018 · 2 revisions

Planning

rtmarchive collects and stores vast amounts (depending entirely on the number of AMDs, the size of the data collected from the AMDs, and the retention settings which can amount to many TiBs) of data, ensure there is sufficient storage available so the system won't run out of storage - and have to prematurely discard older data.

The as installed data storage location is /var/spool/rtmarchive. It is recommended to either have this location be it's own volume, or be a NFS mounted share to a storage server. This allows for expansion of this storage space in future to be done in a controlled fashion. The archive server has a low IOPS requirement so this storage does not need to be 'tier 1' (high performance/expensive) storage.

Installation

Using yum or rpm (i.e. the standard RedHat tool set), install the RPM package for the rtmarchive code.

RHEL/CentOS 7: yum install packagename.rpm

Alternatively: rpm -Ui packagename.rpm

The rpm package when installed with perform the following tasks

  • copy scripts to /opt/rtmarchive
  • create data storage location /var/spool/rtmarchive
  • Copy default configuration files to /etc
  • Create a new unprivileged local user rtmarchive
  • Create cron jobs to schedule the various rtmarchive scripts.
  • Create a SELinux policy allowing apache (web server) and the rtmarchive users the minimum access required to operate.

See the page Initial Configuration for required next steps.

Clone this wiki locally