Redhat upgrade

bsa_jug
bsa_jug used Ask the Experts™
on
I have Redhat linux running ver 6.6 and i have been advised to update the kernel for a bug issue reported .
This server is behind a firewall and cannot access the satellite server for updates or reach red hat for update.
Is it possible for me to update this by downloading files from Redhat
I did not find any documentation on how to get this done
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
In Theory (IT)
Commented:
Yes you can, tedious though

A usual setup would be a proxy which downloads the updates from Red Hat and provides them to your local servers. This way only one server has to be connected to the internet. Your question is not clear, whether there is generally no internet access or only the mentioned servers are not allowed to access the internet.

Some proxy solutions also allow to download the patches with your desktop PC or whatever, put them on a proxy server and then publish them to your local network.

The Red Hat specific products are spacewalk and the Red Hat Network commercial products. This page has also some more explanations about the topic.

This is easier and more scalable as installing it manually on each server.

You could also search serverfault for patch management, spacewalk, rhel updates and get some more info on the topic.

EDIT:
Found this in another forum:
To update packages to a system without Internet connectivity, you need to download the ISO and then mount it locally. To download iso's, please check below given steps:

Log into your RHN account.
select your desired channel under the "Channels" tab.
then click "Easy ISOs" on the left or the "Download" link inside your selected channel.
For details, please follow the below kbase, http://kbase.redhat.com/faq/FAQ_58_1500.shtm http://kbase.redhat.com/faq/FAQ_80_594.shtm
Once you download the iso's, follow the below given steps:

Create directories to mount the iso file. mkdir -p /cdrom/iso
Mount the iso as loopback device. mount -o loop <iso-name> /cdrom/iso Replace with the iso file.
Create a repository. The createrepo package needs to be installed on the system in order to run the following commands. createrepo is an optional package and is not installed by default.

cd /cdrom
createrepo .
yum clean all
Create a file /etc/yum.repos.d/file.repo as follows:

cat /etc/yum.repos.d/file.repo
[RHEL 5 Repository]
baseurl=file:///cdrom
enabled=1
Running yum should now work with the iso file as the source.

copied from here
http://serverfault.com/questions/218472/update-rhel-servers-without-internet-connection

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial