Objet :Cette
page indique comment démarrer un live-cd de GNU/Linux kaella
2.1 sur un serveur HP DL380G4. L'opération est sans
doute possible sur un serveur HP DL380G3 car le materiel est quasi
identique. idem pour les versions 2.0 ou 2.2 de kaella (basé
sur knoppix). L'avantage de ce live-cd est de permettre
l'accés à un serveur installé avec
GNU/Linux Debian 3.1, sans outils spécifiqued, en cas
de problèmes de démarrage du serveur.
HP
DL380G4 :Les serveur HP DL380G4 sont des serveurs
2U à base d'intel Xeon mono ou dual-core avec 1 ou 2
processeurs. La partie la plus ardue concerne la double carte
réseau gigabit intégrée NC7782
(modules bcm5700 ou tg3) et le controleur SCSI RAID 0/1/5 SmartArray 5i
ou 6i (module cciss). Les modèle HP
DL580G3, DL580G4, DL585, DL380G3, DL380G4 et DL385 sont tous
équipé du controleur SmartArray 5i ou 6i, de la
carte réseau NC7782 et sont donc accessible de la
même façon. En fait quasiment tous les serveurs
HP équipés de disques SCSI 3,5 pouces extractibles
à chaud. j'ai lu sur un forum
américain que les controleurs SmartArray P400 et E200 des
DL380G5 sont utilisables avec le module cciss, mais cela est à
vérifier. Kaella 2.1 :Kaela
2.1 est une version
francisée de knoppix 4, elle même basée
sur une Debian testing. Depuis le noyau 2.6, c'est
à dire depuis debian 3.1 sarge, les controleurs SmartArray
5i-6i et les cartes réseau NC7782 sont reconnues en standart. Démarrage
avec kaella 2.1 :Le test est effectué
sur un DL380G4 (2X Xeon 3Ghz) avec 3 disques 72Go et un lecteur DAT 72
HP (DDS5) SCSi branché sur le connecteur externe du
controleur SmartArray. Au premier démarrage vous devez avoir
configuré le controleur avec 2 disques en RAID 0/1 ou 3
disques en RAID 5. Au reboot kaella démarre
normalement en détectant 4 processeurs (2 Xeon smp).
Le hic est que les disques ne sont pas découverts
!!!
La solution :
Ouvrez une console est faite un lsmod
pour vérifier la liste des modules chargés : le
module cciss y figure bien ! En vous plaçant dans
le dossier des périphériques : cd
/dev/ et ls -la cciss
vous pouvez
constater qu'il n'y a pas de devices !!!
Pour y remedier :
su
MAKEDEV cciss
à partir de ce moment
vous pouvez formater et monter les partitions. Par exemple : fdisk
/dev/cciss/c0d0
Pour accéder à la première
partition existante :
mkdir /mnt/c0d0p1
mount /dev/cciss/c0d0p1 /mnt/c0d0p1
Le
lecteur DAT :Pour accéder au lecteur DAT
il faut le "réveiller" un peut en forçant sa
détection par le controleur :-)
echo "engage scsi" > /proc/driver/cciss/cciss0
mt -f /dev/nst0 status
Bugs :QTParted ne parvient pas à aboutir dans la
création d'une partition, notamment au niveau du formatage au
format ext3 (cela fonctionne avec ext2). Il est possible de finir
manuellement avec la commande mkfs.ext3. L'application Kdat
(sauvegarde), ne fonctionne pas malgré mes tentatives de
configuration, vous devez donc recourir aux bonnes vieilles commandes
tar et mt.
Conclusion
Vous avez donc maintenant un live-cd de de secours avec interface
graphique. Mais
depuis Debian etch (noyau 2.6.17) vous avec la
possibilité de booter sur le cd en mode rescue et
d'accéder aux disques. Pour Debian stable sarge 3.1, cela est
possible en mode expert26, mais de façon moins pratique.
Frédéric KICZEWSKI
- le webmaster
|