viernes, 2 de febrero de 2007

dell power edge 2950 + ubuntu 6.06.1 amd64 SOLUCIONADO !!!!

encontre la solucion,!!!!
despues de leer y buscar muchas horas encontre la solucion al problema,

el problema es que al momento de instalar el kernel, no carga el driver de la controladora de RAID PERC 5/i en la imagen de inicio.


SOLUCION:

instalar ubuntu 6.06.1 amd64(emt64) normalmente, HASTA la parte en que se debe reiniciar ( NO LO HAGAN)

PASOS A SEGUIR:

1.- ALT+F2
2.- chroot /target
3.- cd /boot
4.- cp initrd.img-2.6.15-26-amd64-server initrd.img-2.6.15-26-amd64-server.old
5.- echo megaraid_sas >> /etc/mkinitramfs/modules
6.- mkinitramfs -o /boot/initrd.img-2.6.15-26-amd64-server 2.6.15-26-amd64-server

# hasta aqui nos estamos asegurando de que la nueva imagen YA venga con el modulo -megaraid_sas- cargado :-)

# procederemos a instalar grub en la particion correcta y luego un pequegno hack a menu.lst

7.- grub-install /dev/sde ( en mi caso la unidad de disco virtual es -sde- ya que tengo 4 discos SAS en raid 5, modifiquen a gusto )
8.- cd /boot/grub/
9.- vi menu.lst

# y ejecutar el comando

10.- :s/hd4/hd0/g

# esto lo que hace es reemplazar todas las entradas que contengan hd4 por hd0

11.- :wq!
12.- touch /etc/resolv.conf ( editenlo con los datos respectivos )
13.- vi /etc/network/interfaces (configurenlo con los datos respectivos)

14.- exit
15.- ctrl+alt+sysrq+b ( reboot )

y al reiniciar su sistema ya estara listo, para ser actualizado :-) y no se preokupen por futuros nuevos kernels ya que todo esta reparado para ellos


NOTA: si al reiniciar notan algo extrgno con la RED, reinicien networking y se solucionara al instante.


saludos..

5 comentarios:

Anónimo dijo...

interesante....













PD: no te dije que cambiaras la foto donde sales MAS feo??

Cristián Valenzuela dijo...

jajajaja quien será?


tay ocioso negro... :S

la media pajiña...

Anónimo dijo...

Miiiiiiiira lo que encontré y de puro ocio y tiempo libre que me sobra jaja..
Tu blog es tan tú ! mientras lo leía no entendía nada xDDDDD tu lenguaje extraño.


Rifo me dió tus saludos así que te los devuelvo

kbuby dijo...

Hola Tuxero
Estuve leyendo tu blog de fecha 02 de Febrero de 2007, referente a una PowerEdge 2950. Creo que me sucede algo similar.

Soy nuevo en Linux, y he seleccionado Debian para iniciarme. Tengo tiempo pensando en instalar un servidor y opte por usar Debian, en vez de Windows Server, y ahora que finalmente me decidi, la experiencia inicial no ha sido muy buena.

Tengo un servidor DELL PowerEdge 2900III, con un procesador Quadcore de 2.33 Giga de velocidad (64 bits), 4 Gyga de Ram y 2 discos duros SAS (146 Gygabytes) de 15K rpm, y lo pedi con tarjeta controladora RAID 1 integrada (Perc 6/i, firmware 6.0.0-0080). Todo un monstruo.

Tengo algunas duda respecto a los CDs que suministra Dell con utilidades (creo que solo el Dell Systems Build and Update Utility puede ser usado parcialmente). Esto porque estan pensados para Windows Server, Red Hat y SUSE.

Como lei esto, me fui de una vez a instalar el Debian Etch AMD64 mediante el CD Installnet.

Al comenzar ya me aparecio una duda porque cuando aparecen los dispositivos detectados solo se ve un disco duro. No se si esto es porque el otro esta preconfigurado como RAID 1 (espejo) o es porque no use el CD de Systems Build and Update Utility (este tiene una seccion llamada Herramienta de Secuencia de Comandos de Configuracion del Hardware, donde se puede configurar la secuencia de comandos de RAID. Alli entre y lo primero que me dice es que no hay un disco virtual y que se creara uno, no se de que dimension hacerlo, tambien vi que el RAID no aparece activado). Esto me crea dudas porque ne mi BIOS si que la controladora RAID aparece como ENABLED y siempre la luz del disco 2 enciende cundo lo hace la disco 1

Yo al principio, no toque nada en esta aplicación, sino que comence con CD Installnet, me aparecio solo un disco duro, asumi que el otro era espejo aunque no aparecia, y seleccione LVM guiado (con particiones / y /home)

Termino de installar pero cuando el servidor se reinicia (después de expulsar el CD) al final me aparece un mensaje mas o menos asi:

to a file corrupt and said that I should try running e2fsck with an alternate superblock e2fsck -b 8193device

/dev/mapper/principal-home....

fsck died with exit status 8
failed code (8) file system check failed.

Please repair the system manually A maintenance shell will now be started CONTROL D will terminate this shell Give root password for maintenance

El sistema funcionaba, pero este error nunca se lo pude quitar

Como soy nuevo hice varias pruebas y decidi reinstalar el sistema operativo desde cero. Esta vez seleccione particionado manual, cree 3 particiones

La raiz / (booteable) con Ext3

/swap (intercambio)

/home (ext 3)

La instalacion concluyo pero al final cuando se reinita el sistema se detiene en un punto

sd 4:0:0:0: Attached scsi removable disk sdb

alli se queda unos minutos y entonces sale un mensaje

Done

Check root= bootarg cat /proc/cmdline

Or missing modules, devices: cat /proc/modules ls /dev

ALERT! /dev/sdb6 does not exist. Dropping to a shell!

BusyBox v1.1.3 (Debian 1:1.1.3-4) Built-in shell (ash)

Enter ‘help’ for a list of built-in commands:

/bin/sh: can’t access tty; job control turned off

(initramfs)


Y alli se queda

En vista de esto, volvi a reinstalar el Debian 4 Etch amd64, con particionado guiado LVM pero me sale el mismo error que al principio, el error de e2fsck, etc, etc. Lei en la wikipedia (http://es.wikipedia.org/wiki/Logical_Volume_Manager) que el LVM no implementa Raid 1 o 5 por lo que se recomienda usar software especificode raid para estas operaciones, teniendo la LVM por encima de las Raid

No se si es que el kernel no reconoce al raid Perc 6/i integrated o que le pasa, La verdad no soy experto en esto y tengo 2 semanas leyendo articulos y foros y rompiendome la cabeza

Podrias darme tu opinión?

Agradecido de antemano

Tuxero dijo...

Hola, soy tuxero, disculpa la larga tardansa en mi respuesta..

lo que te pasa es que como indicas el kernel no conoce el driver de tu controladora RAID.

por ende debes seguir los pasos que indico en mi howto, deberia ser el mismo controlador,

ve si et resulta.


salu2