This content has been marked as final. Show 2 replies
1 person found this helpful
user10283760 wrote:If you've bought Red Hat licenses, you should ask Red Hat how to update the rest of your Red Hat servers. The official answer will be to spend more money on Red Hat Satellite Server and additional Management entitlements for your four Red Hat servers.
We bought 4 licenses Redhat 5, but only one of ours servers has a internet access. How to update the others?
However, if you bought Oracle Linux support instead, we include the Linux Management Pack for Grid Control with all Basic and Premier support subscriptions. So, if that were the case, I'd tell you to either install Grid Control and use the Linux Management Pack to create a local Yum repository and distribute patches to the rest of the organisation. And if you didn't want to install all of Grid Control, you could even just setup a standalone Yum repository using the script here: http://www.oracle.com/technetwork/topics/linux/yum-repository-setup-085606.html -- but this only works with Oracle Linux, not Red Hat.
If you don't like Oracle's marketing answer, you have options, although more labor intensive. Install "yum-utils" and "createrepo" packages. Then review the reposync and createrepo applications. I have also found yumdownloader to be helpful for pulling down RPMs from RHN. The one machine with internet access can download the RPMs from RHN into a local storage location. Use createrepo to build the metadata used by yum. From there, the other nodes can have this repo added to /etc/yum.conf to pull updates.
A good starting point link would be http://kenfallon.com/?p=176
Just remember to re-run the createrepo when RPMs are updated or added. Best to get the process scripted and placed into cron.