Installation types and modifications of installs for DevOps
Posted: Thu May 30, 2019 8:25 pm
I have a server that we thought was built using the RPM method but it does not have the RPM installed for NagiosXI but does seem to have all of the other RPMs installed.
[root@nortx-jack-netmon-pri ~]# rpm -qa | grep "nagios"
nagiosxi-nsca-5.6.2-2.el7.x86_64
nagiosxi-mrtg-5.6.2-2.el7.x86_64
nagiosxi-nagiosplugins-5.6.2-2.el7.x86_64
nagiosxi-nagiosmobile-5.6.2-2.el7.x86_64
nagiosxi-nagiosql-5-4.13.el7.x86_64
nagiosxi-nagvis-5.6.2-2.el7.x86_64
nagiosxi-pnp-5.6.2-2.el7.x86_64
nagiosxi-nrpe-5.6.2-2.el7.x86_64
nagios-repo-7-3.el7.noarch
nagiosxi-nagioscore-5.6.2-2.el7.x86_64
nagiosxi-wkhtmltox-5.6.2-2.el7.x86_64
nagiosxi-ndoutils-5.6.2-2.el7.x86_64
nagiosxi-nrds-5.6.2-2.el7.x86_64
nagiosxi-ajaxterm-5-4.13.el7.x86_64
nagiosxi-wmic-5.6.2-2.el7.x86_64
How can I determine the installation method of a Nagios XI server and how can I change the install method? Specifically I have the following situations:
Upgrade the above server that seems to be missing the nagiosxi rpm but is currently functioning.
Convert a server from a ./install setup to rpm setup so it can be migrated into automation.
Convert a server from a source install to rpm for the same reason.
If a conversion is not possible, can a new server be built and can the existing ./install or source install information be backed up and restored to an RPM install? I want to make sure I cover any pitfalls of attempting this if it is not possible or requires preparations that may be undocumented. I was unable to find any documents that covered the procedures I am attempting.
[root@nortx-jack-netmon-pri ~]# rpm -qa | grep "nagios"
nagiosxi-nsca-5.6.2-2.el7.x86_64
nagiosxi-mrtg-5.6.2-2.el7.x86_64
nagiosxi-nagiosplugins-5.6.2-2.el7.x86_64
nagiosxi-nagiosmobile-5.6.2-2.el7.x86_64
nagiosxi-nagiosql-5-4.13.el7.x86_64
nagiosxi-nagvis-5.6.2-2.el7.x86_64
nagiosxi-pnp-5.6.2-2.el7.x86_64
nagiosxi-nrpe-5.6.2-2.el7.x86_64
nagios-repo-7-3.el7.noarch
nagiosxi-nagioscore-5.6.2-2.el7.x86_64
nagiosxi-wkhtmltox-5.6.2-2.el7.x86_64
nagiosxi-ndoutils-5.6.2-2.el7.x86_64
nagiosxi-nrds-5.6.2-2.el7.x86_64
nagiosxi-ajaxterm-5-4.13.el7.x86_64
nagiosxi-wmic-5.6.2-2.el7.x86_64
How can I determine the installation method of a Nagios XI server and how can I change the install method? Specifically I have the following situations:
Upgrade the above server that seems to be missing the nagiosxi rpm but is currently functioning.
Convert a server from a ./install setup to rpm setup so it can be migrated into automation.
Convert a server from a source install to rpm for the same reason.
If a conversion is not possible, can a new server be built and can the existing ./install or source install information be backed up and restored to an RPM install? I want to make sure I cover any pitfalls of attempting this if it is not possible or requires preparations that may be undocumented. I was unable to find any documents that covered the procedures I am attempting.