www.condom.orgVille de CondomCondom-en-Armagnac
 > Accueil | Tourisme |  Les écoles | Les associations | Les manifestations | Les marchés publics | Nous contacter 
  Le tri sélectif  |  Etat Civil  |  Le bulletin municipal  |  Le P.I.J  |  La bibliothèque municipale  |  Les archives communales  |
  Le Pole Petite Enfance  |  Les marchés de Condom  |  Les archives du site  |  Les sites internet
HP DL380G3 et Linux Debian 3.0
 

AVERTISSEMENT : Il s'agit ici d'une page technique réservée uniquement aux administrateurs de serveurs informatiques.

Pour tous ceux qui desirent installer un serveur HP DL380 avec Linux Debian, voici les resultats de mon experience et des nombreuses recherches sur le net:

Le serveur HP DL380G3 :

  • Serveur 2U 19 pouces noir de 30kg environ avec rails de montage.
  • mono-processeur Xeon 2,8 (2eme en option)
  • alim de 400w hotplug avec 2eme alim en option.
  • 6 baies pour DD SCSI Hotplug livres sans chariots mais avec des caches (il faut acheter les disques chez HP pour avoir les chariots).
  • Controleur SCSI3 (160) intégré SmartArray 5i avec raid materiel.
  • Connecteur SCSI3 LVD externe pour raccorder un lecteur DAT HP DAT40 ou DAT72 par ex.
  • double carte reseau integree 10/100/1000 cuivre.

Attention : le serveur avec 3 disques et les ventilos à l'intérieur est TRES BRUYANT. Il faut l'installer dans un local ou une armoire adaptée.

Disques dur Hotplug :

Attention à bien prendre des disques-dur hotplug (enfichable à chaud) si vous voulez du hotplug !!! Autrement il faudra rebooter le serveur en cas de panne.
Les reference HP ci-dessous conviennent.

286713-B22 Disque dur universel U320, 36,4 Go, 10 000 tours/min
286714-B22 Disque dur universel U320, 72,8 Go, 10 000 tours/min
286716-B22 Disque dur universel U320, 146,8 Go, 10 000 tours/min
286775-B22 Disque dur universel U320, 18,2 Go, 15 000 tours/min
286776-B22 Disque dur universel U320, 36,4 Go, 15 000 tours/min
286778-B22 Disque dur universel U320, 72,8 Go, 15 000 tours/min

 

Le Linux Debian 3.0 rev2 :

Telechargez sur http://www.debian.org/CD/http-ftp/ la derniere version stable non-us de debian (3.0 rev2) debian-30r2-i386-binary-1_NONUS.iso et gravez l'image iso avec Ahead Nero express par exemple.

 

CCISS ou SmartArray 5i :

Lors de l'installation, ne pas charger la saveur par defaut "Woody" car le noyau 2.2 ne gere pas le controleur raid SmartArray 5i. Il faut charger la saveur "bf24" avec le noyau 2.4.18 qui lui gere ce controleur appelé "cciss". En effet, le module du controleur doit être compilé avec le noyau pour que système puisse booter dessus.
Il faudra quand même installer en plus les modules cciss et scsi_mod. "modprobe cciss" et "modprobe scsi_mod" pouvoir utiliser le DAT72i externe.
Télechargez le module cciss.o

 

Configuration du RAID matériel:

  • Configurez votre serveur au boot pour un RAID avec x disques de 36, 72 ou 144Go.
  • Je vous conseille 3 ou 4 disques en RAID5 + 1 disque de spare (secours).
  • Il faut que tous les disques d'un RAID soient de la meme taille et meme version.
  • Prevoyez un secours car, si vous ne pouvez plus racheter un disque supplementaire, il faut changer tous les disques !!!
  • Vous devez acheter vos disques chez HP pour qu'ils soient équipés du chariot adéquat.
  • Avec le RAID5, il vous reste en espace disque disponible N-1 disque. C'est à dire 3X36Go=72Go RAID5 et 3X72Go=144Go RAID5.
  • Les disques en RAID matériel sont vu par Linux comme un DISQUE VIRTUEL UNIQUE.
  • Le controleur disque raid n'est pas vu par Linux comme un controleur SCSI classique.

 

BCM5700

La carte réseau integrée n'est pas reconnue en standart par la bf24. Il faut lors de l'install lui designer le module nécessaire bcm5700.o

  • Telechargez le module bcm5700.o
  • Copiez-le sur une disquette dos dans un repertoire /boot
  • Copiez ce module ensuite dans /lib/modules/2.4.18-bf2.4/kernel/drivers/net/

Attention : ce module bcm5700.o ne fonctionne qu'avec un noyau inferieur ou egal à 2.4.22 !!! Il va vous servir pour l'installation de la saveur bf24 de Woody.

Avec l'installation du noyau 2.4.26, le compilateur passe de gcc2 à gcc3. Le module fourni est compile avec gcc2 et ne fonctionnera donc plus (testez avec un "insmod bcm5700" pour voir.
Il faut télécharger la source du module : bcm5700-7.1.22.tar.gz
Le copier sur une disquette dos
Monter la disquette dos sur le serveur par un "mount -t msdos /dev/fd0 /floppy"
"cd /floppy"
"cp bcm5700.7.1.22.tar.gz /usr/src/"
"cd /usr/src"
"tar xvzf bcm5700-7.1.22.tar.gz"
"cd bcm5700-7.1.22/src/"
"make"
"cp bcm5700.o /lib/modules/2.4.26-1-686/kernel/drivers/net/"
"insmod bcm5700"

Vous venez alors de compiler et d'installer un module bcm5700 compatible avec le noyau 2.4.26. Verifiez que bcm5700 soit bien inscrit dans /etc/modules sinon faite un "cat bcm5700 >> /etc/modules"
Copiez ce module sur une disquette de secours.

 

HP StorageWorks DAT72e

Pour que le DAT soit détecté sur le bus SCSI de la carte SmartArray 5i, il faut faire une mise à jour du noyau vers une version 2.4.26 par exemple. Ou alors opter pour une seconde carte scsi de type Adaptec 29160LP. Le noyau 2.4.18 de la bf24 ne semble pas compilé correctement pour pouvoir utiliser le bus externe en parallèle avec le RAID interne.

Pour télécharger et installer un nouveau noyau :
"cd /etc/apt/"
"cp sources.list sources.list.old"
vi sources.list"
Ajouter deux lignes "deb http://ftp.fr.debian.org/debian/ testing main"
et "deb-src http://ftp.fr.debian.org/debian/ testing main"
Supprimer les lignes identiques avec la mention "stable"
Faire l'installation des modules testing nécessaires avec dselect en selectionnant le module kernel adéquat, les modules dépendants seront automatiquement ajoutés.

 

CDROM IDE

Si le cdrom ne fonctionne pas, c'est qu'il n'est pas compilé au niveau du noyau.
Pas de soucis !!! Debian permet l'utilisation des modules optionnels.

Faire un "modprobe ide-cd" et un "modprobe ide-detect" pour installer les modules nécessaires. Un "lsmod" vous permettra de contrôler le lancement des modules.
Attention : sur le DL380G3, le cdrom ide est raccordé en IDE-0 maitre. Donc il faut creer un lien entre "/dev/cdrom" et "/dev/hda" ou modifier la ligne correspondante dans "/etc/fstab".

Dans le fichier /etc/modules ajouter 2 lignes "ide-detect" puis "ide-cd" afin que les modules soient chargés automatiquement au boot.

 

Frédéric KICZEWSKI - le webmaster

mise à jour le : 19-07-2004 Ecrire au webmestre © 2003-2006 Ville de Condom