Neige en Juin, ouh putain ! Proverbe grolandais

Lolo's Weblog

Aller au contenu | Aller au menu | Aller à la recherche

Installation d'une carte SCSI-II/III et de deux disques SCSI-II

Cela fait plusieurs fois que je manque d'exploser mon serveur à cause de sauvegardes journalières qui enflent ... Il me fallait une solution pour stocker ces sauvegardes et autres fichiers ailleurs que sur les partitions / ou /home, sans pour autant acheter de matériel, car après tout ce serveur est une vieille bécane, et moins j'y investis, mieux c'est :)

Une de mes relation a eu la gentillesse de me donner un peu de matériel SCSI pour remédier a mon manque de place chronique (merci Florian !). Une carte SCSI-II/III (TekRam DC395U), et deux disques dur SCSI-II Seagate de 2.14 Go chacun (ST32151N et ST32430N). La taille vous fait rire ? Moi aussi, mais sachez que le disque principal de ce serveur ne fait que 6 Go...

J'ai tout d'abord vérifié sommairement que mandrake 10.1 reconnaitrait la cart SCSI, en tapant (en root):
modprobe dc395x
Cela n'a produit aucun message d'erreur, c'était bon signe.

L'etape suivante a donc été l'installation de la carte dans un slot PCI et la connexion des disques. Pour cela rien de sorcier, c'est comme d'habitude... :)

Au reboot, pendant la phase BIOS, je vois apparaitre le controleur SCSI, qui commence à scanner les périphériques. Je n'ai pas trop fait attention si il avait trouvé ou pas les disques, j'ai laissé booter puis je me suis loggé en root pour voir si il avait trouvé la carte et les disques.
Ce fut la déception. En lancant drakconf, module "Matériel", il me montre bien la carte SCSI TekRam. Mais pas de trace de disque. Pas plus que dans /proc/scsi/scsi ...

J'ai pensé que les disques pouvaient etre raides, après tout, et j'ai fait toute une série de tests infructueux, toujours pas de disque sous linux. Je suis alors rentré dans le BIOS, et j'ai vu qu'il avait du mal a scanner les disques. Et pour cause ! L'option "Unit Start" n'etait pas active sur les canaux associés aux disques, or sur ces vieux coucous elle est nécéssaire pour démmarrer les disques !

Apres sauvegarde de la config, puis reboot, en arrivant sous linux, un nouveau problème ... Apres m'etre loggé en root, je constate qu'il n'y a pas de /proc/scsi ... le module dc395x n'est pas chargé au boot. Drakconf l'a probablement chargé en detectant le matériel mais n'a pas indiqué au système qu'il doit le charger à chaque fois ! (voir en fin d'article)

Bref, je le charge moi même avec modprobe dc395x et le cat /proc/scsi/scsi est alors bien évidemment impeccable :
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: SEAGATE Model: ST32430N SUN2.1G Rev: 0444
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 06 Lun: 00
Vendor: SEAGATE Model: ST32151N Rev: HP02
Type: Direct-Access ANSI SCSI revision: 02

L'un des deux disques SCSI contenant une partition valide, linux l'a même montée automatiquement dans /mnd/hd Pour ma part, j'ai besoin de place pour drackbackup, j'ai donc décidé de faire un aggrégat de disques, en utilisant le Logical Volume Manager (LVM) pour créer une partition de 4 Go avec les deux disques de 2 Go.

Pour cela il faut au préalable installer le paquetage lvm2, car drakconf, bien qu'il m'aie proposé de l'installer, a échoué, alors qu'à la main j'ai réussi : urpmi lvm2. Ensuite, en utilisant DrakConf, module Points de montage / Partitions, on peut créer une partition Logical Volume Manager sur chaque disque. Puis, ajouter ces partitions à un LVM, que l'on nomme comme on veut (chez moi : big_scsi_array). Enfin, sur le disque virtuel apparu a coté des disques physiques (nommé donc big_scsi_array), on peut alors créer les partitions que l'on veut. Pour ma part je n'en ai fait qu'une, en ext3 (comme le reste de mon systeme) nommée /bordel. Il faut ensuite la formatter, et finalement la monter.

Au final, on obtient donc :
df -k
Sys. de fich. 1K-blocs Occupé Disponible Capacité Monté sur
/dev/hda1 3480464 2496704 806960 76% /
/dev/hda6 2214424 650276 1564148 30% /home
/dev/big_scsi_array/1 4100160 1142132 2749748 30% /bordel

Pour charger le module dc395x au boot, j'ai tenté de le déclarer dans /etc/modprobe.preload Je vous dirais si ça marche au prochain reboot.

Article suivant dans cette catégorie : Accès SSH à distance
Article précédent dans cette catégorie : Damned, je suis fait, j'ai oublié mon mot de passe root !

Trackbacks

Aucun trackback.

Les trackbacks pour ce billet sont fermés.

Commentaires

Aucun commentaire pour le moment.

Ajouter un commentaire

Le code HTML dans le commentaire sera affiché comme du texte, les adresses internet seront converties automatiquement.

Now

Flux d'information RSS Breton

  • 04/07 13:30
    Tour de France 2008 en Bretagne
    Le détail des trois étapes bretonnes de l'édition 2008 du Tour de France.

  • 02/07 17:59
    Pas de teknival à Frossay
    Teufeurs et pouvoirs publics trouvent un compromis prévoyant la tenue de plusieurs rave -parties de plus petites taille en Pays de la Loire.

  • 01/07 16:46
    Guy Bernardin boucle son tour
    Le navigateur breton arrive aux Sables d'Olonne après un tour du monde à l'ancienne commencé il y a trois ans.

  • 01/07 15:52
    Le Clemenceau en Angleterre
    L'ancien porte-avions français sera finalement démoli par la société britannique Able UK Ltd dont le chantier se trouve en Angleterre.

  • 30/06 16:51
    Prison ferme pour vandalisme
    Une femme et son époux écopent de 18 et 12 mois de prison ferme pour avoir détérioré des monuments religieux en Bretagne. Sur les ruines : des graffitis...

Il y a 1 mois

Now

Statistiques

Nombre de visites jusqu'à aujourd'hui : 68506
Nombre de pages vues : 324183 (dont 44 aujourd'hui)

Top 5 billets :
  1. Lolo's Weblog (126765)
  2. General (14943)
  3. Installation d'un captcha anti-spam dans DotClear (11503)
  4. Web (7542)
  5. Recompiler le noyau mandrake 10.1 (3889)
Top 5 pays visiteursDerniers visiteurs
  1. États Unis États Unis (46660)
  2. Réseaux Réseaux (29521)
  3. Commercial Commercial (22935)
  4. France France (20822)
  5. Numeric Numeric (7652)
  • 6 Jui, 01:34 États Unis Google
  • 6 Jui, 01:33 Réseaux Yahoo
  • 6 Jui, 01:12 États Unis Yahoo
  • 6 Jui, 00:59 Arabie Saoudite Windows 2000 Explorer 6.0
  • 6 Jui, 00:54 États Unis Windows XP Opera 9.0
Pages vues cette semainePages vues cette année
DimLunMarMerJeuVenSam
43402333488330601515
JanFévMarAvrMaiJuiJuiAouSepOctNovDéc
13559125471360114613271361999623101001212008114971220812496