Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
cpan
install Data::UUID 

Install opHA

...

This step will be repeated for each NMIS master and slave server

...

Code Block
themeEmacs
ophaVersion=1.4.1
#(not required for Debian/Ubuntu)
unalias cp 
cd ~
tar xvf ~/opHA-$ophaVersion.tar.gz
cd opHA-$ophaVersion/
cp admin/convert_nmis_db.pl /usr/local/nmis8/admin 
cp cgi-bin/connect.pl /usr/local/nmis8/cgi-bin
cp lib/NMIS/Connect.pm /usr/local/nmis8/lib/NMIS
 
cp install/Access.opha.nmis /usr/local/nmis8/install
cp install/Tables.opha.nmis /usr/local/nmis8/install
cp install/Table-Nodes.opha.nmis /usr/local/nmis8/conf/Table-Nodes.nmisinstall

cp install/BusinessServices.nmis /usr/local/nmis8/confinstall
cp install/Servers.nmis /usr/local/nmis8/confinstall
cp install/Customers.nmis /usr/local/nmis8/confinstall
cp install/ServiceStatus.nmis /usr/local/nmis8/confinstall
cp install/Tenants.nmis /usr/local/nmis8/confinstall
cp install/Table-* /usr/local/nmis8/confinstall
 
# Merge your current Access configuration with the opHA access configuration
/usr/local/nmis8/admin/updateconfig.pl /usr/local/nmis8/install/Access.opha.nmis /usr/local/nmis8/conf/Access.nmis 
/usr/local/nmis8/admin/updateconfig.pl /usr/local/nmis8/install/Tables.opha.nmis /usr/local/nmis8/conf/Tables.nmis 

/usr/local/nmis8/admin/fixperms.pl

Optional Step - Install or Patch

If this is a fresh installation, copy the following files as samples, if this is an existing installation and you are upgrading, you do not need to do this step.

Code Block
cp install/Table-Nodes.opha.nmis /usr/local/nmis8/conf/Table-Nodes.nmis 
cp install/BusinessServices.nmis /usr/local/nmis8/conf
cp install/Servers.nmis /usr/local/nmis8/conf
cp install/Customers.nmis /usr/local/nmis8/conf
cp install/ServiceStatus.nmis /usr/local/nmis8/conf
cp install/Tenants.nmis /usr/local/nmis8/conf
cp install/Table-* /usr/local/nmis8/conf

Using JSON for NMIS Database

...