You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Installation Prerequisites

  • The individual performing this installation has some Linux experience.
  • NMIS8 is installed on the same server where opSLA will be installed
  • NMIS8 is installed in /usr/local/nmis8
  • opSLA will be installed into /usr/local/nmis8
  • Root access is available (not always needed but much easier)

Installation Steps

  • NMIS8 should be patched or updated to the correct level.
  • Copy the opSLA tarball to the server (a tarball is a GZIP'd tar file, e.g. opsla-2012-05-09-1315.tar.gz)
    1. You may need to use SCP or FTP to get the file onto the server.
  • The file will now likely be in the users home directory.
  • If the installation directory does not already exist
  • Change into the directory where the tarball was copied
  • Untar the file
unalias cp
cd ~
tar xvf ~/opsla-<version>.tar.gz
cd opsla/
cp -r * /usr/local/nmis8/
/usr/local/nmis8/bin/fixperms.pl
Basic opSLA Configuration

There are many configuration options in opReports, but the only one which must be updated to make everything work is the configuration for "report_server_prefix", this allows the emailed reports to point to the correct web server to load their configurations, this entry is in the opReports.nmis file and should be updated to be the public web prefix of the server, which the people receiving the emails would use to access the server (this might be the portal address).

'report_server_prefix' => 'http://nmis.domain.com',

Patching opReports

Often patches will be released for opReports, the following are commands to install a patch, unless other instructions are specifically provided.

unalias cp
cd ~
tar xvf ~/opReports-<version>.tar.gz
cd opmantek/
cp -r * /usr/local/opmantek/
/usr/local/opmantek/bin/opfixperms.pl
/usr/local/opmantek/bin/opupdateconfig.pl /usr/local/opmantek/install/opReports.nmis /usr/local/opmantek/conf/opReports.nmis
  • No labels