Disque dur SAS non reconnu sur serveur

Disque dur SAS non reconnu sur serveur - Matériels & problèmes divers - Hardware

Marsh Posté le 29-12-2013 à 18:27:09    

Bonjour,
 
Je rencontre un probleme avec mon serveur.
 
En effet, je viens de faire l'acquisition d'un serveur (Fujitsu Siemens RX200 S4), d'occasion, et dont l'ancien propriétaire a tout remis à zero.
 
Cela fait donc plus de 3 jours que j'essaye d'y installer Ubuntu server (j'ai même essayé windows server 2008), mais ca ne fonctionne pas: Il ne me trouve pas de disque dur pour l'installation des fichiers.  
Le serveur possède deux disques SAS Seagate 300Go / 15000tr.min-1. Le cordon SAS vient ensuite se brancher sur une carte PCI Express x4.  
Je suppose donc que le probleme vient de là: la carte peut-elle fonctionner sans pilotes? Mais le probleme: si il faut des pilotes, comment les installer sachant qu'il n'y a aucun disque dur dispo, et pas d'OS non plus... Ou le problème viendrait-il d'ailleurs selon vous?
 
 
Merci d'avance ;)

Reply

Marsh Posté le 29-12-2013 à 18:27:09   

Reply

Marsh Posté le 29-12-2013 à 18:30:08    

Coucou,
 
quand tu démarres sur un CD GNU/Linux, peux-tu exécuter "lspci" (dans un terminal) afin de voir si la carte contrôleur est détectée ou pas...

Reply

Marsh Posté le 29-12-2013 à 18:58:32    

je vais essayer ca, je vous te tiens au courant de ce que ca donne aussitot ;)

Reply

Marsh Posté le 29-12-2013 à 20:18:22    

Je viens de lancer linux depuis une clé usb. Sur GParted, il ne me trouve aucun autre support de stockage que la clé USB...
Selon vous, quel est le problème?

Reply

Marsh Posté le 29-12-2013 à 20:20:44    

Encore une fois, comme je l'ai dit plus haut, ouvres un terminal et fais "lspci"... ça te donnera une liste de tous les périphériques PCI détectés et tu pourras voir si ta carte contrôleur y est (si elle y est pas, alors c'est qu'elle est HS ou le slot PCI est HS).

Reply

Marsh Posté le 29-12-2013 à 21:18:29    

Voici le résultat:
 

Code :
  1. 00:00.0 Host bridge: Intel Corporation 5000P Chipset Memory Controller Hub (rev 92)
  2. 00:02.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x8 Port 2-3 (rev 92)
  3. 00:03.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 3 (rev 92)
  4. 00:04.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x8 Port 4-5 (rev 92)
  5. 00:05.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 5 (rev 92)
  6. 00:06.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x8 Port 6-7 (rev 92)
  7. 00:07.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 7 (rev 92)
  8. 00:10.0 Host bridge: Intel Corporation 5000 Series Chipset FSB Registers (rev 92)
  9. 00:10.1 Host bridge: Intel Corporation 5000 Series Chipset FSB Registers (rev 92)
  10. 00:10.2 Host bridge: Intel Corporation 5000 Series Chipset FSB Registers (rev 92)
  11. 00:11.0 Host bridge: Intel Corporation 5000 Series Chipset Reserved Registers (rev 92)
  12. 00:13.0 Host bridge: Intel Corporation 5000 Series Chipset Reserved Registers (rev 92)
  13. 00:15.0 Host bridge: Intel Corporation 5000 Series Chipset FBD Registers (rev 92)
  14. 00:16.0 Host bridge: Intel Corporation 5000 Series Chipset FBD Registers (rev 92)
  15. 00:1c.0 PCI bridge: Intel Corporation 631xESB/632xESB/3100 Chipset PCI Express Root Port 1 (rev 09)
  16. 00:1c.1 PCI bridge: Intel Corporation 631xESB/632xESB/3100 Chipset PCI Express Root Port 2 (rev 09)
  17. 00:1c.2 PCI bridge: Intel Corporation 631xESB/632xESB/3100 Chipset PCI Express Root Port 3 (rev 09)
  18. 00:1d.0 USB controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #1 (rev 09)
  19. 00:1d.1 USB controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #2 (rev 09)
  20. 00:1d.2 USB controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #3 (rev 09)
  21. 00:1d.3 USB controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #4 (rev 09)
  22. 00:1d.7 USB controller: Intel Corporation 631xESB/632xESB/3100 Chipset EHCI USB2 Controller (rev 09)
  23. 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d9)
  24. 00:1f.0 ISA bridge: Intel Corporation 631xESB/632xESB/3100 Chipset LPC Interface Controller (rev 09)
  25. 00:1f.2 IDE interface: Intel Corporation 631xESB/632xESB/3100 Chipset SATA IDE Controller (rev 09)
  26. 00:1f.3 SMBus: Intel Corporation 631xESB/632xESB/3100 Chipset SMBus Controller (rev 09)
  27. 01:00.0 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express Upstream Port (rev 01)
  28. 01:00.3 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express to PCI-X Bridge (rev 01)
  29. 02:00.0 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express Downstream Port E1 (rev 01)
  30. 02:01.0 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express Downstream Port E2 (rev 01)
  31. 03:00.0 SCSI storage controller: LSI Logic / Symbios Logic SAS1064ET PCI-Express Fusion-MPT SAS (rev 04)
  32. 17:00.0 PCI bridge: Broadcom EPB PCI-Express to PCI-X Bridge (rev c3)
  33. 18:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet (rev 12)
  34. 19:00.0 PCI bridge: Broadcom EPB PCI-Express to PCI-X Bridge (rev c3)
  35. 1a:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708 Gigabit Ethernet (rev 12)
  36. 1b:00.0 VGA compatible controller: Matrox Electronics Systems Ltd. MGA G200e [Pilot] ServerEngines (SEP1) (rev 02)


 
Je pense qu'il doit s'agir de celui-ci :
03:00.0 SCSI storage controller: LSI Logic / Symbios Logic SAS1064ET PCI-Express Fusion-MPT SAS (rev 04)
 
Donc qu'en pensez-vous?

Reply

Marsh Posté le 29-12-2013 à 21:24:32    

qu'il est probable qu'il faille le driver pour pouvoir installer l'OS...
quand tu es sous l’installateur Windows à un moment tu as la possibilité de charger un driver, c'est à ce moment là que tu charges le driver de la cartes contrôleur et que tu auras accès aux disques.
 
Sur linux, je suppose qu'il faut un installateur avec les drivers chargés, ou alors il faut les charger en cours de route, mais là je ne sais pas faire.


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 29-12-2013 à 21:48:31    

Ca ne fonctionne pas...
J'ai téléchargé le driver dispo sur cette page : http://www.lsi.com/products/io-con [...] x#tab/tab4 (celui pour Windows server 2008 SP1)
J'ai donc lancé l'instal de windows serv, arrivé à la fenetre ou il me demande de choisir mon disque, il ne me donne aucun disque (il n'en trouve pas). Je clique donc sur charger des pilotes, je vais chercher le pilote que j'ai mis sur une clé USB. Lorsque je valide, il charge, puis revient à la page précédente (celle ou il me montre les disques dispo) mais il ne trouve toujours pas de disque...
Mes deux disques sont bien sous tension (je les entend tourner). Leur voyant d'échange de données, clignote juste 2-3 sec au démarrage du serveur, puis, plus rien...
 
Je commence à désespérer un peu... :/

Reply

Marsh Posté le 29-12-2013 à 21:55:29    

alors là, je sais pas.
y a un bios secondaire?


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 29-12-2013 à 22:04:47    

Je ne pense pas...
 
J'ai acces au bios par F2, mais comment savoir s'il y a un bios secondaire?

Reply

Marsh Posté le 29-12-2013 à 22:04:47   

Reply

Marsh Posté le 29-12-2013 à 22:13:49    

quand tu bootes, tu as toute la séquence du bios principal, puis celui des cartes contrôleurs secondaires...


Message édité par master71 le 29-12-2013 à 22:13:59

---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 29-12-2013 à 22:32:42    

Non, je n'ai rien d'autre...
 
Apres mon bios, voilà ce qui s'affiche (et reste affiché, car il ne va pas plus loin apres...) :
 

Code :
  1. BootManage UNDI PXE-2.1 (build 085)
  2. BootManage PXE-2.1 PROM 1.2, BCNX2E 3.4.8, SDK3.0 / 085 (OEM73)
  3. Copyright bootix Technology GMBH, D-41466 Neuss
  4. PXE Software Copyright Intel Corporation
  5. Licences to FSC GmbH
  6. CLIENT MAC ADDR: XX-XX-XX-XX-XX-XX  GUID: XXXX
  7. PXE-E53: No boot filename received
  8. PXE-MOF: Exiting BootManage PXE ROM
  9. Operating system not found


 
Est-ce que cela peut vous aider? perso j'ai essayé de cherché là dedans, mais je vois rien de bien interressant...

Reply

Marsh Posté le 29-12-2013 à 22:34:47    

je vois rien de bien flagrant...
tu as tenté un reset du BIOS?


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 29-12-2013 à 22:38:46    

oui... /

Reply

Marsh Posté le 29-12-2013 à 22:40:32    

.


Message édité par SProduction le 29-12-2013 à 22:44:35
Reply

Marsh Posté le 29-12-2013 à 22:56:26    

je comprends pas.
normalement la carte contrôleur devrait avoir un BIOS secondaire pour pouvoir la configurer.
si elle avait été en pass-through, tu verrais les disques avec juste le driver...
 
t'as une photo une fois le BIOS ouvert?


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 30-12-2013 à 01:31:23    

en general une carte scsi a un bios, qui se lance apres le bios du pc.
tu y entres avec une combinaison de touches
un peu comme ça : http://h20565.www2.hp.com/portal/s [...] .492883150
 
et la dedans, tu pourras config tes hd, ton raid ,...


Message édité par hunter_killer le 30-12-2013 à 01:32:53

---------------
Jeg reiser til mørkets dyp der alt er dødt. | -> FEED
Reply

Marsh Posté le 30-12-2013 à 04:34:04    

Question de merde qui me vient comme ça : tu as bien créé des VD ? Les cartes raid de serveur sont incapables de gérer des disques en direct, il faut créer des VD même si on ne compte pas faire de raid.  :D
Sur ce genre de carte l'accès aux disques physique se fait toujours à travers des VD, si il n'y a pas de VD, c'est comme s'il n'y avait pas de disques.


Message édité par T3K le 30-12-2013 à 04:36:17
Reply

Marsh Posté le 31-12-2013 à 11:21:21    

Ca y est, j'ai pu accéder au bios de la carte. Dans mon bios général, j'avais une option pour afficher un minimum d'infos lors du démarrage sui était activée, je ne voyait donc pas l'écran qui me proposait d'aller au bios de la carte...
 
@T3K:
Qu'appelles-tu un VD? Car je n'arrive toujours pas à voir mes disques sous linux... :/
 
Merci à tous...

Reply

Marsh Posté le 31-12-2013 à 12:45:36    

un VD c'est un Virtual Device = un volume géré par la carte raid, que ce soit un volume RAID ou pas. Mais vu que je vois que tu poses la question, ça sous-entends aussi que tu n'a pas vérifié ce point (ce qui peut se comprende vu que tu n'étais pas encore allé faire un tour dans le setup de la carte).
 
Tu dois impérativement vérifier ce point parceque c'est vraiment le minimum si tu veux utiliser l'espace des disques, toutes les cartes qui utilisent du hard raid fonctionnent comme ça, même si tu ne mets qu'un disque sans raid, tu dois créer un VD sur le disque pour l'utiliser, ces cartes ne permettent pas d'accéder directement aux disques* depuis l'OS (même sous linux), seullement aux VD (qui est une couche intermédiaire entre l'OS et les disques physiques, couche gérée par la carte et les drivers/le module).
 
(*) : il y a quand même des exceptions, par exemple certaines gammes de cher promise comme les  supertrak EXxxxx, du moment que il y a une marque de reco en début de disque (AA55h @ FEh dans le secteur 0 du disque, cad une signature MBR)

Message cité 1 fois
Message édité par T3K le 31-12-2013 à 13:01:16
Reply

Marsh Posté le 31-12-2013 à 14:41:33    

Bon, la j'avoue que je commence à etre un peu perdu...
Je vous envoi quelques photos du bios d'ici une petite heure...
 
Encore merci pour ces infos, qui, je pense, sont un bon début de réponse à ma question... :)

Reply

Marsh Posté le 31-12-2013 à 15:42:19    

Tu accède à ton bios en appuyant sur CTRL+C normalement sur LSI.

Reply

Marsh Posté le 31-12-2013 à 17:28:22    

Voici les grandes "catégories" que me propose le bios de la carte... Dans laquelle pensez-vous qu'il me faille aller pour créer ce fameux VD ?? :D
MERCI !!
 
http://sproduction.zz.mu/images/Divers/BIOS.jpg  

Reply

Marsh Posté le 31-12-2013 à 18:29:16    

Tu t'es posé la question du type de raid que tu veux monter ? normalement avec ce type de machine on monte du RAID1 par défaut (appelé "IM volume" sur ta carte, un volume RAID1 semble déjà monté à priori), RAID0 très très déconseillé sur une conf serveur où la fiabilité et la disponibilité prime sur tout le reste.
 
A présent, il semble que la carte est ok niveau réglages, donc ton soucil semble plutot se situer au niveau software, tu as le module de la carte raid intégré dans ta distro linux ou pas ? (si non, dans ce cas il faudra compiler le module à partir des sources et l'intégrer à l'install)
le nom du module c'est megaraid_sas.ko pour ce type de carte


Message édité par T3K le 31-12-2013 à 18:30:56
Reply

Marsh Posté le 31-12-2013 à 20:24:12    

Bon, je commence à me dire que j'ai vraiment pas fait une affaire avec ce serveur... :/
Voici quelques jolis messages qu'il m'affiche au moment du démarrage...
 
Des idées?
 
http://sproduction.zz.mu/images/Divers/IMG_2660.jpg  
http://sproduction.zz.mu/images/Divers/IMG_2661.jpg
http://sproduction.zz.mu/images/Divers/IMG_2662.jpg
 
PS: j'ai enlevé les 4 barrettes de RAM qui sont énoncées dans la 2ème image. Le message s'affiche toujours, mais le voyant d'erreur que j'avais sur la face avant du serveur qui clignotait ne s'allume plus. Bizarre... :/

Reply

Marsh Posté le 31-12-2013 à 21:07:24    

1er screen : normal, le message concernant "no hard drive found" concerne le controleur SATA de la mobo, pas le SAS
Après, ce ne sont pas des messages d'erreurs, ce sont juste des avertissements, mais la mobo geulle parceque ce ne sont pas les barettes d'origine du serveur sur les slots 2A/2B/3A/3B, tu peux toujours faire un memtest pour le moment (à faire de toutes façon sur n'importe quelle machine récupérée, par défaut memtest désactive l'ECC et test les chips mémoire en hard, ce sera un peu plus long vu que ça fait 27Go de modules à tester), j'imagine qu'il y a les barettes d'origine sur les slots 1A/1B et que les autres ont été ajoutées par la suite, tu te retrouve avec 6 barettes de 4Go donc 24Go de DDR-3 ECC Reg.
Le message indique juste que les barettes pas d'origine ne sont pas couvertes par la garantie du serveur (un message pour chaque Reg sur les barettes pas d'origine), après techniquement c'est pas gênant
Donc fais un memtest (sur autant de ram ECC prévoit 8 heures pour un seul passage), et pendant ce temps là il va faloir voir le pour faire passer la carte SAS sur ta distro. Avec les distro server c'est relativement courrant d'avoir besoin de chercher un module tiers.


Message édité par T3K le 31-12-2013 à 21:10:13
Reply

Marsh Posté le 31-12-2013 à 22:17:38    

Merci pour ta réponse, par contre, j'ai plusieurs points a éclaircir:
 
- Je suis d'accord avec toi sur le fait que la 3eme fenêtre m'indique que ce ne sont pas des barrette originales, et que ca n'est pas pris en garantie. En revanche, sur la 2eme fenêtre, je comprend plutôt que les 4 barrettes énumérées ont un problème, un défaut, ou je ne sais quoi...
Pour présenter un peu la situation, j'ai 4 barrettes de 4Go Samsung et 4 barrettes samsung de 2Go, et deux barrettes "bidon" (sans marque) de 2Go. Le barrettes posant problème sont les deux "no-name" de 2Go plus deux Samsung de 2Go. De plus, lorsqu'elles sont en place, j'ai un voyant d'erreur critique qui clignote, lorsque je les retire, il s'éteint... :/
 
- Pourrais-tu me décrire en détail la procédure pour faire un memtest, sachant que je n'ai pas d'os installé, mais qu'au pire je peux booter sur GNOME sur USB...
 
- Qu'entends-tu par "module tiers", un module plutot software ou hardware? car je n'avais pas prévu d'investir encore plus pour ce serveur... :/
 
Encore merci pour ton aide :D

Reply

Marsh Posté le 01-01-2014 à 12:20:58    

Bon, ca y est, probleme de mémoire (presque résolu): c'est l'OS qui me limitait à 24Go de RAM, et les autres barrettes avaient été désactivées dans le bios.
 
Par contre maintenant une autre chose: comme vérifier que mes disques sont bien en RAID 1?
 
Merci à tous et BONNE ANNEE !!! :D

Reply

Marsh Posté le 02-01-2014 à 07:54:13    

Dans le menu SAS topology tu peux y trouver un volume en "IM volume"
Dans le menu des descri RAID, IM correspond bien à du raid 1.
Il n'ya a pas de pb de conf au niveau du SAS, ton pb doit venir de l'intégration du module dans ta distro, là pas le choix il va faloir bidouiller un peu si tu peux trouver le module pré-compilé ou un peu plus si il n'y a que les sources de dispo chez le contructeur (mais ça reste toujours trouvable)
Quant à un gros bricolage d'intégration de module, c'est compil des sources puis intégration manuelle:
1/ dans l'arbo du kernel (+ modif de modules.dep) - pas obligatoire mais c'est bien plus propre de faire comme ça
2/ dans le initrd (ajout dans le /bin de l'image et modif du script d'init) étape totalement obligatoire sinon kernel panic au premier boot [:toukc]
 
après tout va dépendre de la distro et donc de la manière dont l'installeur va gérer ça, normalement tu peux intégrer un module à l'install sans avoir à bricoler tout ça à la main après, il faut juste donner un fichier .ko à l'installeur.
ça c'est le genre de truc que je peux faire la compil de modules, par contre j'ai pas d'environnement gcc pour de l'ubuntu server, mais ça c'est pas grave, ça se monte vite fait.
 
...sans parler du fait qu'après il faudra maintenir les modules tiers avec les màj du kernel. Normalement sur un serveur on s'amuse pas à le faire quand c'est pas pour corriger une faille de sécu conne.
 
Tu veux installer quoi comme distro là dessus ? et en quelle version ?


Message édité par T3K le 02-01-2014 à 08:12:44
Reply

Marsh Posté le 26-05-2014 à 23:16:09    

Bonjour T3K,
je viens aussi de récupérer un serveur HPxw9400 à 4 DD SAS, il y a un contrôleur LSI (1068 pas 1064) que je peux activer au démarrage par un CTRL+C.
Je veux juste utiliser ces 4 DD ultra-rapides en 4 simples disques non RAID mais avec l'avantage SAS (débit SATA 3Go par DD au lieu de partage bande SCSI, chainage SCSI, commandes Full Duplex...enfin si j'ai bien compris car je découvre aujourd'hui le monde SAS)
Pour ce faire, j'ai supprimé la seule "array" qu'il y avait pensant ainsi que je verrais (en live sur une clé) les 4 avec fdisk (avant la suppression je n'en voyais aucun).
Mais non, je n'en vois qu'1 seul, et le BIOS aussi.
Alors est ce aussi à cause de ce VD dont tu parles:

T3K a écrit :

un VD c'est un Virtual Device = un volume géré par la carte raid, que ce soit un volume RAID ou pas. Mais vu que je vois que tu poses la question, ça sous-entends aussi que tu n'a pas vérifié ce point (ce qui peut se comprende vu que tu n'étais pas encore allé faire un tour dans le setup de la carte).
 
Tu dois impérativement vérifier ce point parceque c'est vraiment le minimum si tu veux utiliser l'espace des disques, toutes les cartes qui utilisent du hard raid fonctionnent comme ça, même si tu ne mets qu'un disque sans raid, tu dois créer un VD sur le disque pour l'utiliser, ces cartes ne permettent pas d'accéder directement aux disques* depuis l'OS (même sous linux), seullement aux VD (qui est une couche intermédiaire entre l'OS et les disques physiques, couche gérée par la carte et les drivers/le module).
 
(*) : il y a quand même des exceptions, par exemple certaines gammes de cher promise comme les  supertrak EXxxxx, du moment que il y a une marque de reco en début de disque (AA55h @ FEh dans le secteur 0 du disque, cad une signature MBR)


Et où (quel écran) dans le controleur LSI faut il configurer cela?
Merci
PS: je me suis greffé à ce post parce qu'il est récent et du même sujet!


Message édité par kalagani le 26-05-2014 à 23:22:20
Reply

Marsh Posté le 29-05-2014 à 17:44:23    

Hello,  
je me réponds à moi même pensant avoir compris que "array" et "VM" sont la même chose et correspondent à la grappe de DD qui constitue le type de RAID choisi.
 
J'ai donc voulu créer un "VM" (opérations 1 à 4 ci-dessous)
http://h20565.www2.hp.com/portal/s [...] .492883150
mais sur mes 4 DD, 3 sont vus avec un status Wrg Type (cf écran5 ci-dessus) par le controleur SAS (le LCI1068E)!
Du coup ils sont insélectionnables de "no" à "yes" pour introduction dans l"array",  
alors avec le 1 seul DD OK il est impossible de créer l'"array".
Et en effet, avant de

Citation :

j'ai supprimé la seule "array"

j'avais remarqué qu'elle était "bancale" car il n'y avait qu'1 seul DD (inactif), l'autre étant "missing"...
 
Mon pb maintenant n'est plus la compréhension de "VM" mais pourquoi 3 DD ne sont pas vus par le controleur, leur Led fond de panier est pourtant verte pour les 4
et quand je déplace la liaison série du DD "vu" à un autre non "vu", le "vu" devient non "vu" et vice-versa!!!


Message édité par kalagani le 29-05-2014 à 17:46:27
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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