Disque HS sur IBM X3650 M3

Disque HS sur IBM X3650 M3 - Hardware - Linux et OS Alternatifs

Marsh Posté le 01-09-2014 à 13:56:31    

Bonjour,
 
MA boité possède un serveur IBM X3650 M3, sur le lequel un disque semble HS (voyant + bruit mécanique).
Serveur installé en:
Linux xxxxxx 2.6.18-53.el5 #1 SMP Wed Oct 10 16:34:19 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux
 
Comment identifier le disque et gérer son changement? (déjà fait sous UNIX mais pas sous linux...)
Il s'agit de disques SAS
 
le fdisk me donne ceci:
 
[root@xxxxx log]# fdisk -l
 
Disque /dev/sda: 146.6 Go, 146685296640 octets
255 heads, 63 sectors/track, 17833 cylinders
Unités = cylindres de 16065 * 512 = 8225280 octets
 
Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sda1   *           1          13      104391   83  Linux
/dev/sda2              14        4190    33551752+  83  Linux
/dev/sda3            4191        5495    10482412+  82  Linux swap / Solaris
/dev/sda4            5496       17833    99104985   83  Linux
 
Disque /dev/sdb: 733.4 Go, 733468426240 octets
255 heads, 63 sectors/track, 89172 cylinders
Unités = cylindres de 16065 * 512 = 8225280 octets
 
Périphérique Amorce    Début         Fin      Blocs    Id  Système
/dev/sdb1   *           1       89172   716274058+  83  Linux
[root@xxxxxx log]#
 
rien dans dmesg
 
merci,
 
Cdt

Reply

Marsh Posté le 01-09-2014 à 13:56:31   

Reply

Marsh Posté le 01-09-2014 à 14:41:05    

l'identifier si tu as du sas c'est simple il y a une diode fail sur la facade avant du disque (selon le rack) c'est visible de l'exterieur, donc tu le sors, tu prends la référence PARTS dessus et tu le fais changer.
 
si ton disque est dans une grappe raid AVEC spare c'est transparent,  
 
si c'est sans sapre : sinon il te faut d'abord voir son status dans la grappe (mdadm) et le marquer en fail et enfin le sortir/changer physiquement puis (re-mdadmin) pour le réintégréer et reallouer son espace dans le RAID.
 
et bien sur en cas de perte de données redescend une sauvgarde full + la dernière différentielle valide.
 
 
si jamais tu ne sais pas tu peux jouer la prudence en faisant un reperage visuel du disque (diode fail) et un arrêt à froid de la machine le temps de remplacer physiquement le disque. ça évite aussi de tenter l'échange à chaud d'un disque qui n'est pas fait pour ... ce qui a tendance à dedecter le disque neuf comme défaillant......


Message édité par goblin_rieur le 01-09-2014 à 14:48:02

---------------
Collectionner les vieux serveurs c'est chouette mais c'est lourd et ça prend de la place ;)
Reply

Marsh Posté le 01-09-2014 à 14:46:21    

Question bête: comment savoir si je suis en RAID, est, de prime abord, si mon disque est utilisé?
 
sinon voici mon /etc/fstab:
 
[root@xxxxxx bin]# cat /etc/fstab
LABEL=/                 /                       ext3    defaults        1 1
LABEL=/export           /export                 ext3    defaults        1 2
LABEL=/boot             /boot                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
LABEL=SWAP-sda3         swap                    swap    defaults        0 0
#
# Montages locaux
#
/dev/sdb1               /share                  ext3    defaults        1 2
#
/share/appli            /appli                  ext3    bind    0 0
/share/logiciels        /logiciels              ext3    bind    0 0
 
 
merci

Reply

Marsh Posté le 01-09-2014 à 14:49:53    

kondor76 a écrit :

Question bête: comment savoir si je suis en RAID, est, de prime abord, si mon disque est utilisé?
 
sinon voici mon /etc/fstab:
 
[root@xxxxxx bin]# cat /etc/fstab
LABEL=/                 /                       ext3    defaults        1 1
LABEL=/export           /export                 ext3    defaults        1 2
LABEL=/boot             /boot                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
LABEL=SWAP-sda3         swap                    swap    defaults        0 0
#
# Montages locaux
#
/dev/sdb1               /share                  ext3    defaults        1 2
#
/share/appli            /appli                  ext3    bind    0 0
/share/logiciels        /logiciels              ext3    bind    0 0
 
 
merci


 
si c'est un vrai RAID 100% hardware tu n'as aucun moyen de le savoir sans entrer dans le *bios de la carte raid* pas celui du serveur  (reboot necessaire)


---------------
Collectionner les vieux serveurs c'est chouette mais c'est lourd et ça prend de la place ;)
Reply

Marsh Posté le 01-09-2014 à 14:51:30    

pour certains constructeurs tu peux tenter un smartctl pour checker un raid hardware... mais attention normalement c'est spécifiques à certains constructeurs et adaptec en particulier
 
parfois dans la description du disque détécté (dans dmesg) il est marqué comme RAID à l'emplacement du nom constructeur ou du numero de serie du disque... ça peut indiquer aussi
 
vu la taille de ton sdb c'est probablement un raid ou un lvm, mais je pencherai pour un raid parceque nommer volontairement sdb un volume logique c'est idiot et dangereux et pas la norme


Message édité par goblin_rieur le 01-09-2014 à 14:54:08

---------------
Collectionner les vieux serveurs c'est chouette mais c'est lourd et ça prend de la place ;)
Reply

Marsh Posté le 01-09-2014 à 15:00:42    

sur le site IBM ils donnent cette info  

.... well as a choice of RAID level support including -0, -1, -10, -5 and more.

 
donc je dirait hardware raid ...


---------------
Collectionner les vieux serveurs c'est chouette mais c'est lourd et ça prend de la place ;)
Reply

Marsh Posté le 01-09-2014 à 16:39:59    

Merci pour ces infos mais j'avoue patauger...j'ai témoin lumineux de disque HS allumé et je sais pas lequel au niveau OS.... de plus plus aucun fichier de conf RAID dans /etc....mdadm donne rien..... au secours.....

Reply

Marsh Posté le 01-09-2014 à 16:47:23    

si c'est un raid hardware c'est tout à fait normal ton OS ne SAIT PAS que c'est un raid il CROIT que c'est un disque dur dans son ensemble c'est tout à fait normal.


---------------
Collectionner les vieux serveurs c'est chouette mais c'est lourd et ça prend de la place ;)
Reply

Marsh Posté le 01-09-2014 à 16:48:35    

OK, mais dans ce cas, comment changer un disque HS dessus? on enlève le disque à chaud et on le remplace?

Reply

Marsh Posté le 01-09-2014 à 16:49:49    

si tu ne sais pas qu'il est hot-plug ou pas tu le fais à froid machine éteinte et tu redémarres sans autre action ça doit suffir.  
 
tant que tu n'en a qu'un HS à la fois par grappe


---------------
Collectionner les vieux serveurs c'est chouette mais c'est lourd et ça prend de la place ;)
Reply

Marsh Posté le 01-09-2014 à 16:49:49   

Reply

Marsh Posté le 02-09-2014 à 00:04:51    

Vue les questions : fait intervenir quelqu'un, ça sera plus sage.

Reply

Marsh Posté le 02-09-2014 à 02:21:43    

C'est en forgeant qu'on devient forgeron  [:captain flam]

Reply

Marsh Posté le 02-09-2014 à 02:24:32    

crypo a écrit :

C'est en forgeant qu'on devient forgeron  [:captain flam]


Pas sur de la prod.

Reply

Marsh Posté le 02-09-2014 à 02:41:52    

goblin_rieur a écrit :


 
si c'est un vrai RAID 100% hardware tu n'as aucun moyen de le savoir sans entrer dans le *bios de la carte raid* pas celui du serveur  (reboot necessaire)


 
Hééé, tu regardes dans lspci si tu peux trouver ton controleur raid par hasard, puis tu utilises l'outil qui va bien, arcconf pour adaptec,  megacli pour lsi, etc.
Regarde ce site pour plus d'infos: http://hwraid.le-vert.net/

Reply

Marsh Posté le 02-09-2014 à 08:50:58    

ca c'est vite dit... dans les faits.... :D c'est souvent des cartes modifiées constructeurs sur les serveurs et ces outils "mentent" sur la detection ou l'état ... qd on s'est fait avoir une fois avec ces conneries c'est terminé on utilises plus ces horreurs....(pour ne pas dire "erreurs") et que ce soit chez hp, sun, ou ibm même chose....  :ange:


Message édité par goblin_rieur le 02-09-2014 à 09:17:31

---------------
Collectionner les vieux serveurs c'est chouette mais c'est lourd et ça prend de la place ;)
Reply

Marsh Posté le 02-09-2014 à 16:46:26    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed