J'utilise un périphérique eSATA externe qui prend 5 disques SATA et les présente comme un grand RAID5 HW à linux (ubuntu).
Il utilise un chipset SiI3726.
Linux voit et gère très bien le périphérique sata, mais je me demande s'il y a un moyen d'interroger/surveiller l'état du RAID5 qui se cache derrière ce RAID HW.
(à partir de dmesg -- je jure que je n'ai pas un disque simple 16T...)
[ 16.409678] sd 4:0:0:0: [sde] 31255691264 512-byte logical blocks: (16.0 TB/14.5 TiB)
[ 16.409727] sd 4:0:0:0: [sde] Write Protect is off
[ 16.409730] sd 4:0:0:0: [sde] Mode Sense: 00 3a 00 00
[ 16.409752] sd 4:0:0:0: [sde] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 16.463573] sde: sde1
[ 16.463785] sd 4:0:0:0: [sde] Attached SCSI disk
(de lshw)
*-disk:4
description: ATA Disk
product: SATA H/W RAID5
physical id: 4
bus info: scsi@4:0.0.0
logical name: /dev/sde
Nous vous remercions de bien vouloir nous donner des conseils sur la façon d'examiner le système sous-jacent.
Le statut RAID est ma principale préoccupation, mais les modèles de disques réels seraient également utiles.
J'ai regardé quelques outils libatasmart, mais je n'ai rien trouvé concernant les multiplicateurs de port SATA en général.
Il existe des utilitaires pour vérifier/régler les paramètres RAID dans OSX/Windows, donc c'est apparemment possible. Je cherche un moyen de le faire sous Linux et de l'ajouter éventuellement à Nagios, etc.
Voici à quoi ressemble le HW :
3 votes
Les multiplicateurs de port sont le diable ! Certains d'entre eux ont des modes de défaillance très peu esthétiques. Une défaillance sur un seul disque entraîne la défaillance de tous les disques situés derrière le multiplicateur. J'ai moi-même expérimenté ce type de défaillance. Voir : zdnet.com/are-sata-port-multipliers-safe-7000011897 usenix.org/system/files/fastpw13-paper7_0.pdf Si vous pouvez éviter d'en utiliser un, je vous le conseille vivement. Conservez au moins une bonne copie de sauvegarde.
1 votes
C'est peut-être le diable, mais j'essaie de travailler avec le diable que j'ai trouvé dans la colo - je ne les achèterais probablement pas moi-même.
1 votes
@JoelK Pouvez-vous fournir des informations sur le fabricant/la marque/le modèle du périphérique eSATA externe ? Sans ces informations, il est difficile de vous aider.
1 votes
Pouvez-vous également montrer la partie pertinente de
lspci
?0 votes
Malheureusement, il vous faudrait un pilote pour Linux afin de prendre en charge cette fonctionnalité. Sans pilote, Linux ne pourra pas voir les dispositifs qui sont "multiplexés" (par exemple, plusieurs canaux combinés en un seul). Il ne verra que l'appareil unique. Le même problème se pose avec un certain nombre de contrôleurs RAID bon marché.
0 votes
Lspci montre le contrôleur SATA embarqué, mais je ne suis pas sûr de voir en quoi cela aide Intel Corporation 631xESB/632xESB SATA AHCI Controller (rev 09)
0 votes
La carte mère est une Supermicro X7DVL-3. L'expandeur est un DATOptic -- il existe un utilitaire OSX qui fonctionne avec un adaptateur USB-eSATA pour "configurer" le périphérique -- il est peut-être possible d'espionner ce qui se passe sur l'USB -- datoptic.com/ec/1u-rackmount-port-multiplier-esata-host.html
0 votes
@JoelK N'avez-vous pas une carte eSATA dans votre serveur ?
0 votes
@ewwhite J'ai mentionné la carte mère parce qu'elle a le sata et le sas surboad. Le contrôleur SAS 8 ports LSISAS 1068E et le contrôleur SATA ESB2 sont tous deux sur la carte mère... (pas une carte séparée). supermicro.com/produits/cartes mères/Xeon1333/5000V/X7DVL-3.cfm
0 votes
@JoelK Comment êtes-vous connecté au boîtier externe ?
0 votes
@JoelK : A quel contrôleur le boîtier est-il connecté - le LSI SAS ou le Intel SATA ? Voir la sortie des messages de démarrage du noyau serait certainement utile, si vous êtes prêt à le poster.
0 votes
@ewwhite connecté via eSATA