SL Upgrade of SPRaid
Com relação a spraid o upgrade foi mais delicado.
Como já acontecera no upgrade do RH9 para o SL3.03,
o cd de instalação dp SL4.4 não estava reconhecendo corretamente a partição onde o SL3.03 estava instalado. O problema é que o módulo megaraid (das placas PERC4 dos discos externos) entra antes do módulo aacraid (da placa PERC3 dos discos internos), o que faz o anaconda identificar de modo errado a partição onde SL3.03 estava instalado.
Repetimos a solução utilizada no upgrade anterior, ou seja,
retiramos as placas PERC4 da spraid, fizemos o upgrade, e depois conectamos de volta. Pesquisando no google, o Marco viu que esse é um problema conhecido do Red Hat Enterprise nas máquinas da Dell. Uma alternativa à solução adotada seria gerar um novo cd de instalação excluindo o módulo megaraid, mas isso demandaria muito mais tempo.
Após o upgrade, o sistema da spraid não subiu, acusando erro no grub (travou com a mensagem "loading stage 2"). A solução foi bootar com o cd de instalação no modo rescue, reinstalar o grub, e rebootar. Os passos foram:
boot no modo rescue
chroot /mnt/sysimage
fdisk -l ## para identificar a partição de boot ##
/sbin/grub-install /dev/sda
/sbin/grub ## para entrar no ambiente do grub ##
root (hd0,1) ## disco 0, partição 1 ##
setup (hd0) ## instala no MBR do disco 0 ##
quit ## sai do ambiente do grub ##
rebbot
Após o reboot bem sucedido, desligamos a spraid, recolocamos as PERC4, bootamos e incluimos o módulo megaraid_mbox (do SL4.4) nos arquivos /etc/modprobe.conf e /etc/modules.conf a linha:
alias scsi_hostadapter1 megaraid_mbox