Cómo actualizar RH9 (y 7.x) con Enterprise Linux

Imagen de Epe

Describiremos el procedimiento que seguimos para actualizar algunos redhat linux con una versión no comercial del Enterprise Linux

Por todos es sabido que la empresa RedHat Linux decidió desde el año pasado descontinuar las versiones de Redhat Linux, estas eran bien populares por su facilidad de actualización y varios detalles más que están de más en discutir.

Redhat ofrece al momento dos alternativas:

1- Distribución de RHEL mediante la cual por un costo anual un poco alto, se pueden obtener actualizaciones

2- Distribución de Fedora que es altamente experimental y no ofrecen actualizaciones una vez que salga la siguiente versión (core) de fedora, y se comprometen a sacar una nueva versión cada 10 a 12 meses.

En internet, vivir sin actualizaciones es la muerte. Entonces las empresas tienen algunas opciones:

1- Pagar por las actualizaciones de RHEL que oscilan entre 300 y 2500usd o algo parecido.

2- Usar fedora en todos sus servidores y cada vez que salga un core nuevo, correr a actualizar estas máquinas con el nuevo core (muy improbable)

3- Dejar las cosas como están (100% posibilidad de que tengan un intruso en poco tiempo)

4- Usar fedoralegacy.org para poner actualizaciones a sus viejos redhat

5- Instalar alguna otra distribución, lo que implicaría un costo relativamente alto de aprendizaje, posibles downtimes, etc.

6- Instalar whiteboxlinux o mejor aún actualizar el viejo redhat a esta versión

El whiteboxlinux es una distribución llamada clon de redhat enterprise, pues se recompila desde la misma base que redhat enterprise server y viene exactamente con todas las optimizaciones y mejoras que redhat hace a sus versiones enterprise. No cuesta nada y no se diferencia en nada del redhat enterprise, excepto porque no tiene unos 4 o 5 paquetes comerciales que redhat agrega a esta distribución. Más información aquí

Oh sí, otro detalle, WBEL es actualizado con la misma velocidad conque redhat actualiza sus versiones enterprise, pues es sólo tomar los fuentes de redhat y recompilarlos. Bueno, no exactamente al momento, toma un tiempo más pues hay que bajar los fuentes compilarlos, probarlos, etc. Pero básicamente están casi al mismo tiempo las actualizaciones. Y lo mejor es que redhat liberará actualizaciones hasta Octubre del 2008 de su versión RHEL 3 que es lo mismo que el WBEL

Listo, vayamos al grano, la idea es tratar de actualizar el viejo redhat con el WBEL para tener una versión de redhat moderna y segura. Cómo hacemos esto? Existen dos variantes:

1- Copiar la configuración del viejo redhat y los directorios de usuario y sus mails a otra máquina y reinstalar desde cero.

2- Actualizar el redhat con la versión de WBEL de una.

Yo acostumbraba a hacer el paso 1 pues es más seguro, sólo que entonces tenía que reponer los usuarios, sus claves, etc, varspoolmail y mil cosas más.. era un poco tedioso y lento y sobre todo hacía perder tiempo a los usuarios que tenián que esperar un buen rato para tener el sistema actualizado.

Hasta que el otro día me puse a leer en google cómo actualizar RH a RHEL y todos mencionan que no es soportada la actualización pues redhat no quiere tener tantas llamadas de soporte de usuarios que actualizarían y se tropezarían con errores. Pero que existe una opción oculta que sí lo permite hacer.

Antes de que dé la opción indico en qué máquinas probé y qué pasos previos seguí:

Guardé por si acaso toda la información de /etc /var/spool/mail y /home en otra máquina, por si acaso.


He actualizado varios RH versión 9, y también de 7.2 y 7.3, pero estas (7.x) requieren de que se hagan ajustes a la configuración de ciertos servicios que han cambiado (por ejemplo httpd ha cambiado de 1.3 a 2 y posiblemente algunos más) pero no es muy problemático el ajuste lo he hecho y realmente es bien simple.


Los servidores que he actualizado varían desde servidores de firewall, hasta servidores de mensajería (sendmail, antivirus,e tc) y un servidor de hosting de un ISP con varias páginas web.


El procedimiento es el siguiente:

1- Insertar el primer CD de WBEL y escribir: linux upgradeany Esta es la opción que se ocupará de actualizar CUALQUIER redhat que encuentre en el disco.

2- Revisar los 3 CDs de WBEL, no quiero ni pensar qué pasaría si un CD está falloso y se queda la actualización a la mitad. Es más seguro hacerla.

3- Proceder a escoger el teclado, mouse e idioma

4- WBEL revisará las particiones que hay en el sistema y detectará una partición con redhat instalado que indicará que es desconocida. No importa, escojamos ésta. Le llama desconocida para indicar que hay riesgo de que falle algo, no importa, no fallará.

5- Indicará si deseamos actualizar el GRUB, digamos que sí (dejémosle en el valor conque aparece por defecto que es actualizar)

6- WBEL emitirá una advertencia de que actualizar de RHEL 2.1 es factible pero que otro tipo de versión no dan garantías.. no importa apretemos el botón de Yes (continuar)

7- WBEL revisará los paquetes que están instalados actualmente y comenzará a automáticamente actualizarlos con los paquetes de él, este proceso demora entre 5 y 30 minutos en dependencia del lector de CD que tengamos.. no pregunta nada.. no dice más nada

8- Al final, WBEL indicará que todo fué actualizaro y que reiniciemos, sacamos el disco y reiniciamos.

Aquí la máquina deberá arrancar con el nuevo sistema, nuevo kernel y sus paquetes actualizados, sin problema alguno. Si existen problemas, debemos leer para resolverlos la mayoría de los que puedan existir serán con RH 7.x y cambios en los archivos de configuración pero con RH 9 no he tenido que ponerle los dedos al sistema para nada, sencillamente comienza a funcionar de una, sin mayor complicación, increíblemente bien. Como regla general, cuando se pregunte algo durante el proceso de actualización dejémoslo por defecto, así lo hice y así ha trabajado con varios RH9

Si alguien desea, me puede contactar al (09)9246504 o al (02)2257711 ext 126 para enviarle los CDs de WBEL para que lo use. Igual, si alguien quiere un poquito más de seguridad me puede contactar para ver cómo le puedo ayudar a actualizar el sistema. Pero repito, hasta el momento no me ha dado el más mínimo problema en actualizar.

Saludos y espero les ayude, seguro que sí, así no se tienen que preocupar por actualizaciones hasta el 2008, parece lejano, verdad?.

Ernesto

Comentarios

WBL3 to WBL4

Imagen de naitsirhC

Hola Ernesto crees que el mismo procedimiento de tu How to sirva para actualizar desde WBEL3 to WBEL4. Y otra cosas de donde consigues las actulizaciones he intenado con yum pero no son las actualizaciones que necesito. Por ejmeplo KDE 3.1 al KDE mas actual.

Gracias

nait
http://naitcorpblog.blogspot.com/

nait
http://www.naitcorp.com/

Puedes utilizar el

Imagen de RazaMetaL

Puedes utilizar el repositorio APT / YUM de Dag Wieers:

http://dag.wieers.com/home-made/apt/FAQ.php#B

--------------------------
Antes de preguntar visita: [url]http://www.sindominio.net/ayuda/preguntas-inteligentes.html[/url]




[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

-----

Visita este [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

(adsbygoogle = window.adsbygoogle || []).push({});

recuerda que el RHEL no

Imagen de Epe

recuerda que el RHEL no actualiza el numero de versión, ellos congelan las versiones en un estado y se dedican por unos 3 o 4 años a hacer mejoras sobre ellas mismas, traídas de versiones más modernas, y el resto del tiempo se dedican (5 años más aprox) en actualizar fallas de seguridad sobre estas versiones.

no conseguirás oficialmente el apache 2.0.53 de redhat, ellos se quedaron en el 2.0.46 y lo actualizan con las fallas de seguridad y mejoras de performance que salgan para las siguientes versiones pero el numerito raramente te cambiará.

centos permite usar DAG automáticamente, supongo que wbel lo hará igual, es sólo agregar esta configuración al repositorio (yum.conf):
[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag

pero te repito, normalmente no te cambiará la versión, DAG te permitirá poner nuvos paquetes, no incluidos en redhat, pero no mejorar este paquete (al menos no en estos momentos que redhat sigue activamente actualizando estos paquetes).

recuerda que rhel (wbel, centos) está concebido para brindarte estabilidad y no lo ultimo de lo ultimo, para que una empresa trabaje con un servidor seguro y performante, pero no para que salga lo mejor de lo mejor.

eso sí, también puedes cambiarte a wbel4 (no lo sugiero de momento soy conservador y me funciona muy bien el centos3, no encuentro todavía una razón para migrarme al 4) y usar softwares más nuevos.. ahi sí es una opción.

debe funcionar igualmente el linux upgradeany, sólo que te sugiero que no instales selinux, no lo actives, pues es una fuente de situaciones interesantes e inexplicadas (hasta que hallas la solución) pero es una de las mejoras estructurales del rhel4, y es por la que no me he cambiado todavía, cuando la enormidad de los paquetes soporten selinux y haya suficiente documentación, ahi pensaría cambiarme... espero hacerlo para fin de año.

saludos y suerte
epe
--
EcuaLinux.com
(02) 3412402 - (09) 9246504

Off topic a bit: Me quedé con centos porque aunque son similares, clones a la final, centos actualiza mucho mucho más rápido que wbel, en cuestión de horas y justo hace 48 horas hubo una masiva actualización de paquetes de rhel, y ya centos en menos de dos días puso a disposición del publico sus paquetes tomados de redhat... eso me gustó.

Saludos
epe

EcuaLinux.com

+(593) 9 9924 6504

Servicios en Software Libre

como???

Saludos epe, quisiera actualizar mi red hat 9, la verdad soy nuevo en esto de linux y la razon por la que instale esta deitribucion de linux fue por que me pidieron montar un servidor de correo usando pop3, la verdad que apenas estoy leyendo acerca de esto por que en la vida lo habia hecho y mucho menos en linux, asi que primero que nada donde consigo los cds de centos o es posible descargarlos de algun site, si lo conoces por favor dime de donde, te agradecere mucho tu ayuda, mi mail es sigfried23@gmail.com por si gustas contactarme, nos vemos y gracias.

Cita:asi que primero que

Imagen de RazaMetaL

[quote]asi que primero que nada donde consigo los cds de centos o es posible descargarlos de algun site, si lo conoces por favor dime de donde,[/quote]

[url]http://isoredirect.centos.org/centos/4/isos/[/url]

------------

Antes de preguntar visita el [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

 

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

-----

Visita este [url=http://www.sindominio.net/ayuda/preguntas-inteligentes.html]link[/url] :evil:

[img]http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/debian.jpg[/img]

(adsbygoogle = window.adsbygoogle || []).push({});