Hello,
There are servers inside our data center that don't have access to the internet, the vast majority I would say. When testing and installing the NRPE agents, the test servers I used did have access to the net and had no issue installing the EPEL repos.
I'm wondering what is the best practice to get the agents installed on servers that don't have access to the internet. Our environment is mainly made up of RHEL but I do have some Solaris 10 servers and would like to know what's the best way to proceed with my particular situation.
Thanks,
--Berto
Best Practice for NRPE Agent
Re: Best Practice for NRPE Agent
Unfortunately we don't have an "offline" NRPE installer. You can try downloading the Linux agent on the different machine (with Internet access) and moving it over to your server, i.e in the "/tmp/" directory. Next run:
Find a way to install the prerequisites manually on this machine - autoconf, gcc, glibc, libmcrypt-devel, make, openssl-devel, sudo, sysstat, xinetd, and bc.
Run the fullinstall script:
Again, we don't have a "offline" installer. This is just a "workaround" which may or may not work.
Code: Select all
cd /tmp
tar zxvf linux-nrpe-agent.tar.gz
cd /tmp/linux-nrpe-agent
touch installed.repos
touch installed.prereqsRun the fullinstall script:
Code: Select all
./fullinstallBe sure to check out our Knowledgebase for helpful articles and solutions!
Re: Best Practice for NRPE Agent
Thanks for the suggestion. I have one more question, if I stand up a Linux repo server that the servers could get to and I add an epel channel would that work for installs?
--Berto
--Berto
Re: Best Practice for NRPE Agent
I can't think of anything else you would need. You may want to check the fullinstall script, but I believe that should work.
Former Nagios Employee.
me.
me.
Re: Best Practice for NRPE Agent
Okay, thanks for the info. This can be closed.
--Berto
--Berto