Hi
I tried to do the offline installation using the 5.8.1 tarball from the repo, installed the options packages and then run the ./fullinstall.
It failed with a multilib error. It was finding two versions of nmap and it didnt like it.
I checked the nagiosxi folder from the archive and sure enough, there are two nmap rpm's in there! Both x86_64. one is 6.47-1 and 6.47-2.
Can I ask why both versions are needed?
to complete the installation I had to:
1) uninstall the pre-installed nmap version..
(tried to rerun full install at this point and it didnt work so nothing to do with the installed version!)
2) tried to manually install the higher version one: rpm -i nmap-6.47-2.x86_64.rpm.
Failed with a dependency so..
yum install subversion-libs.x86_64
and rerun the rpm install.. which worked.
Then run the fullinstall and it completed fine.
So 2 questions:
1) Why 2 versions of nmap
2) Did I do the right think or have I broken something?
5.8.1 tarball multilib errors
Re: 5.8.1 tarball multilib errors
Nagios XI installs a more recent version of nmap than is available in most of the default repos of the distros we support. The version of nmap that's available in our repos is newer than the one CentOS makes available.
You might have more luck using our repos to "yum install" it: https://repo.nagios.com/?repo=rpm-centos
That way it integrates with your distro's package manager to make it easier to pull updates down.
You might have more luck using our repos to "yum install" it: https://repo.nagios.com/?repo=rpm-centos
That way it integrates with your distro's package manager to make it easier to pull updates down.
If you didn't get an 8% raise over the course of the pandemic, you took a pay cut.
Discussion of wages is protected speech under the National Labor Relations Act, and no employer can tell you you can't disclose your pay with your fellow employees.
Discussion of wages is protected speech under the National Labor Relations Act, and no employer can tell you you can't disclose your pay with your fellow employees.
Re: 5.8.1 tarball multilib errors
Hi
Thanks for the reply. This is RHEL not CentOS.
I need to make this work for an offline installation. We need to install it on servers which will not, and cannot be given access to the internet.
I understand you install the latest version of NMAP but why does the tarball have 2 of them?
Also really keen to understand if I have broken anything with my actions to resolve the error.
Thanks for the reply. This is RHEL not CentOS.
I need to make this work for an offline installation. We need to install it on servers which will not, and cannot be given access to the internet.
I understand you install the latest version of NMAP but why does the tarball have 2 of them?
Also really keen to understand if I have broken anything with my actions to resolve the error.
-
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: 5.8.1 tarball multilib errors
I'm going to send this to the developers, but for now you should be able to remove the one nmap before running fullinstall
Code: Select all
rm -f nmap-6.47-1.x86_64.rpm