Vous êtes sur la page 1sur 4

CLI - Informations

Version RM6 # pkginfo l SUNWosar | grep VERSION Etat gnral # healthck a # healthck <RAID module> RAID Modules & Contrleurs # healthck a # lad # storutil -c <RAID_module> -d # rdacutil -i <RAID module> Firmwares & NVSRAM # fwutil v cXtYdZs0 # raidutil c cXtYdZ i # nvutil v Batteries # healthck a # raidutil c cXtYdZ -B LUNs # drivutil -l <RAID module> # drivutil p <LUN> cXtYdZ # raidutil -c cXtYdZ i Disques & Drivegroups # drivutil i cXtYdZ # drivutil d <RAID module> # drivutil I cXtYdZ

Les binaires sont situs dans /usr/lib/osa

voir les versions page 2

Mmo Raid Manager 6.x A1000/RSM2000/A3x00/A3500FC

liste les RAID modules liste tous les ctlrs liste les ctlrs du module liste les ctlrs du module infos bootware infos bootware et appware infos NVSRAM

liste les LUNs, leur tat et lappartenance au drivegroup tat dune LUN spcifique liste les LUNs infos disques( taille, firmware, tat) liste les disques des drivegroups infos sur les drivegroups

CLI - Oprations

Les binaires sont situs dans /usr/lib/osa

LUNs Supprimer une LUN : # raidutil c cXtYdZ D <LUN> Crer une LUN : # raidutil -c cXtYdZ -n <LUN> -l <RAID> -s <SIZE> -g <DISK1>,<DISK2>,<DISK3>, -n <LUN> : numro de la LUN cre -l <RAID> : niveau de RAID de la LUN -s <SIZE> : taille en MB (si 0 : tout lespace disponible) -g <DISKX> : disques utiliss, sous la forme AB pour [A,B] Basculer des LUNs sur lautre contrleur cXtYdZ (A3x00) : # rdacutil l <LUNx>,<LUNy>, cXtYdZ Disques Passer un disque offline (failed) : # drivutil f AB cXtYdZ Passer un disque online : # drivutil u AB cXtYdZ # drivutil U AB cXtYdZ

faire lors de lajout dun disque notamment si le disque vient dtre ajout (ne reconstruit pas les datas) si le disque vient dtre remplac ou sil est vu failed mais suppos bon (reconstruit les datas)

NB : Il nest possible dajouter un disque dans un drivegroup que par le GUI rm6.

AGD 2005 Mmo Raid Manager 6.x AGD 2005 1/8

Parit Vrifier sans rparer : # parityck afr # parityck fr -c cXtYdZs0 Rparer : # parityck afR # parityck fR -c cXtYdZs0 Batteries Remplacement : # lad # raidutil c cXtYdZ w off <LUN0>,<LUN1>, < arrt du serveur puis de la baie > # raidutil c cXtYdZ R # raidutil c cXtYdZ w on <LUN0>,<LUN1>, Hotspares Crer : # raidutil c cXtYdZ h AB,CD Supprimer : # raidutil c cXtYdZ H AB

Versions RM6
# pkginfo l SUNWosar | grep VERSION 1.0,REV=06.00 6.01,REV=00.19 6.1,REV=01.04 6.01,REV=01.11 6.01,REV=01.11 6.22,REV=01.14 6.22,REV=01.54 RM 6.0 (A3000 seul support) RM 6.1 (A3000 seul support) RM 6.1.1 (A1000, A3000) RM 6.1.1 U1 (A1000, A3x00) [voir Note] RM 6.1.1 U2 (A1000, A3x00) [voir Note] RM 6.22 (A1000, A3x00, A3500FC) RM 6.22.1 (A1000, A3x00, A3500FC)

Note : pkgparam SUNWosafw PATCHLIST montrera 106513-03 pour lUpdate 2.

AB = disque [A,B]

Oprations hardware & connexion srie


Reset hardware dune baie A1000 (cration de la seule LUN 0 standard) - teindre le serveur puis la baie, - retirer tous les disks sauf le 0 (le plus gauche), - retirer la batterie pendant plus de 60 secondes, puis la rinsrer, - allumer la baie, puis le serveur, - insrer les disks un un. Reset hardware dune baie Axx00 (cration de la seule LUN 0 standard) - se munir dun cble srie adquat (cf shma de cblage ci-aprs) - se connecter (HyperTerminal, TeraTerm, ) - envoyer un break (CTRL BREAK sous HyperTerminal, ALT B sous TeraTerm ) - presser ESC / ECHAP - mot de passe : aucun ou infiniti - taper ld</Debug (ou ld</debug si firmware 02.05.xx.xx ou 02.06.xx.xx) - envoyer plusieurs break jusqu lapparition du message "Press ESC for shell or SPACE to set baud rate" ; appuyer sur ESPACE pour slection de la vitesse, puis envoyer un break, et enfin appuyer sur ESC - taper sysWipe - rpter lopration sur le 2me contrleur - une fois le sysWipe termin sur chacun des contrleurs, (il tourne en tche de fond), taper sysReboot sur chaque contrleur Cbles srie ( fabriquer ) Les contrleurs des A1000 dispose dun port srie DB9 ; ceux des A3500, dun port DB15. Pour plus dinfos sur les ports sries dans le monde SUN, voir : http://www.sunhelp.org/unix-serial-port-resources/serial-pinouts/

Cache Cache en criture activ sur les LUNs 0 et 2, dsactiv sur les 1 et 3 : # raidutil c cXtYdZ w on 0,2 w off 1,3 Cache en lecture activ sur les LUNs 0 et 2, dsactiv sur les 1 et 3 : # raidutil c cXtYdZ C on 0,2 C off 1,3 Firmwares et NVSRAM Upgrade des firmwares (bootware, puis appware) : # fwutil XXXX.bwd cXtYdZs0 ; fwutil XXXX.apd cXtYdZs0 Downgrade des firmwares (appware, puis bootware) : # fwutil XXXX.apd cXtYdZs0 ; fwutil XXXX.bwd cXtYdZs0 NB : les fichiers sappellent bwXXXX.dl et awXXXX.dl dans les anciennes versions Vrifier la NVSRAM : # nvutil -v Rparer la NVSRAM : # nvutil -vf Upgrader la NVSRAM : # fwutil <fichier_nvsram> cXtYdZs0 Contrleurs Reset software (cration de la seule LUN 0 standard) : # raidutil c cXtYdZ -X Forcer en failed : # rdacutil f cXtYdZ force cXtYdZ en failed # rdacutil F cXtYdZ force lautre contrleur en failed Forcer un revive : # rdacutil u cXtYdZ unfail, avec vrification, lautre contrleur (cXtYdZ doit tre optimal) # rdacutil U cXtYdZ unfail, sans vrification, lautre contrleur (cXtYdZ doit tre optimal) Changer le mode : # rdacutil m 1 <RAID module> mode active/passive # rdacutil m 2 <RAID module> mode dual-active

Srie PC (DB9)

Srie A1000 (DB9)

3 TD 2 RD 7 RTS 8 CTS 6 DSR 4 DTR 5 GND 1 DCD

2 3 8 6

RD TD CTS DSR

5 GND 4 DTR 1 DCD

Mmo Raid Manager 6.x

AGD 2005

2/8

Mmo Raid Manager 6.x

AGD 2005

3/8

Srie PC (DB9)

Srie A3500 (DB15)

Annexe A- Quelques commandes port srie


Note : -> reprsente le prompt ################################################# ### LSI Logic Series 3/4 SCSI RAID Controller ### ### Copyright 2001, LSI Logic Inc. ### ### ### ### Sun Microsystems RAID Controller ### ### Serial number: 1T91010156 ### ################################################# Enter password to access shell ################################################# ### LSI Logic Series 3/4 Command Shell ### ### ### ### Executive Version: 5.3.1 ### ### Core Kernel Version: WIND version 2.5 ### ### Boot Version: 04.00.00.01 ### ### Created: 11/12/99 15:36 ### ### Memory Size: 0x2000000 (32 MB) ### ################################################# (1) (2) (3) (4) (5) (6) (7) (8) arrayPrintSummary infos sur le contrleur cfgUnitList liste les LUNs et leur tat vdAll vdShow infos sur toutes les LUNs ghsList liste les hotspares dstDevs infos sur les disques isp cfgDelVdisk,X dtruit la LUN X isp cfgFailDrive,0xC0000I identique drivutil -f isp cfgSetDevOper,0xC0000I identique drivutil u, avec : C = colonne ch de la commande dstDevs et I = colonne id (9) -> isp rdacMgrSetModeDualActive passe en mode Active/Active, puis excuter (11) (10) -> isp rdacMgrSetModeActivePassive passe le ctrlr courant en actif et lautre en passif, puis excuter (11) (11) -> isp ccmEventNotify,0x0f synchronise le cache des ctrlrs ; 0x0d si firmware < 02.03.02.xx (12) -> isp rdacMgrAltCtlFail fail lautre ctrlr et rcupre ses LUNs (13) -> isp rdacMgrAltCtlResetRelease tente de resetter lautre ctrlr en cas de held in reset notamment (14) -> sysWipe reset hardware (cration LUN0 seule) (15) -> sysReboot reboot du ctrlr -> -> -> -> -> -> -> ->

1 6 4 8 5 2 3 7

DCD DSR DTR CTS GND RD TD RTS

5 DTR 12 DCD 4 2 9 10 11 DSR GND TD RD CTS

LEDs contrleurs
A1000 Hors alimentations et ventilateurs Controller Fault Allum orange si problme Controller Active Allume verte si ctrl actif


A3500

Temperature Fault Allume orange si surchauffe Controller Power Allume verte si ctrl aliment

Battery Fault Allume orange si problme Battery Charge Allume verte en fast charging Clignote verte en pr-charging

Hors alimentations et ventilateurs

Actif, pas derreur Passif, pas derreur Ctrl held in reset (HIR) (voir ci-dessous) Ctrl dans le mauvais slot Erreur SIMM MPU Erreur SIMM RPA

Eteinte

Allume

Correction dun contrleur held in reset (HIR) : 1- /usr/lib/osa/bin/lad pour relever les contrlurs 2- /usr/lib/osa/bin/rdacutil -F <ctrlr OK> (force le ctrlr HIR en failed ) 3- /usr/lib/osa/bin/rdacutil -U <ctrlr OK> pour tenter de mettre up le ctrlr qui tait HIR 4- /etc/init.d/rdacctrl stop 5- /etc/init.d/rdacctrl start 6- /etc/init.d/rdacctrl config 7- Vrifier les LEDs ; si le contrleur nest pas actif, passer au point 88- Retirer puis rinsrer le contrleur HIR 9- Contrler les LEDs ; si le ctrlr nest pas actif, passer au point 1010- Passer le serveur au prompt ok 11- Retirer le ctrlr actif ; si le ctrlr HIR passe actif, alors le ctrlr retir doit tre remplac ; sinon, passer au point 1212- Rinsrer le ctrlr retir 13- Eteindre le module (les 2 ctrlrs) ,laisser les D1000 allums ;retirer la batterie 10 min, rallumer le module puis rinsrer la batterie ; si le ctrlr reste HIR, passer au point 1414- Tenter la commande (13) page 5 (Annexe A) ; si pas mieux, passer au point 1515- Remplacer le ctrlr HIR

Mmo Raid Manager 6.x

AGD 2005

4/8

Mmo Raid Manager 6.x

AGD 2005

5/8

Annexe B- FINs, FCOs, SRDBs, InfoDocs, SunAlerts


SunAlerts SA 45168 - StorEdge Device May Become Inaccessible on Controller Failure SA 24267 -A3x00 Configurations With RM 6.1.x May Be Susceptible to Controller "deadlocks" SA 27541 - Patches 108834-09 or 108553-09 May Cause False Reporting of Errors or Excessive Events in rmlog Files SA 23762 - Adding New Drives to the A1000, A3x00, or A3x00FC May be Unable to Create LUNs SA 44362 - LUNs May Become Inaccessible After Upgrading from RM 6.22 to 6.22.1 SA 43735 - Solaris 2.6 System May Fail to Boot With /usr File System on Separate Partition SA 40992 - Possible Data Corruption May Occur During a Controller Failover of RSM 2000 or A3X00 SA 48082 - Running RM6 Diagnostic Commands from Dual Hosted A1000/A3500/A3500FC may Cause Controllers to Offline SA 42066 - Adding New Disk Drive to A1000 or A3X00 Could Cause RM6 to Become Unavailable SA 26523 - Entries Below the "/dev" or "/devices" Directory not Referring to Actually Attached Hardware Might Lead to a System Panic SA 22705 - Various Scsi Devices Connected to UDWIS Card Become Unaccessible During Reboot SRDBs SRDB 43148 - Creation of a RAID 5 LUN fails in Sun StorEdge[TM] RM 6.22... SRDB 18532 - RM6 : LUNs and Drives Don't Appear After the Creation Process Is Terminated... SRDB 75255 - RM 6.22.1 software: Device structure doesn't get created, and the "lad" command... SRDB 22142 - Long boot times on Sun StorEdge[TM] A1000/A3000/A3500 configurations SRDB 80761 - Sun StorEdge[TM] A3x00, A1000: Delete hot spare operation failed. SRDB 17729 - Cannot see Raid Modules in Raid Manager 6 GUI, or CLI commands hang... SRDB 27223 - RM 6 error during bootup: The message definition file was not found... SRDB 21804 - Delete of LUN failed using RM6: lun has fs mounted or application is accessing LUN... SRDB 79870 - Configuration Application fails to come up in RM6 GUI SRDB 25615 - What an AEN raid event with ASC=5D ASCQ=80 means, and what to do about it.... SRDB 18403 - A3x00 Array not seen when shared between two hosts. SRDB 70661 - A1000/A3x00/A3500FC array: Array may crash after 828 days of uptime resulting in possible data loss. SRDB 82463 - How to fix stale or obsolete label information in format. InfoDocs ID 18613 - How to determine the version of Raid Manager 6 installed... ID 21825 - A1000/A3000/A3500: Power Supply Failure / Monitoring with RAID Manager (RM6)... ID 21312 - RM6- Procedure to Relocate a Disk from One A3x00/Netra st A1000/A1000 to Another... ID 73383 - A3500/A3500FC: Battery Replacement and Age Procedures ID 74494 - Determining Memory size, Segment size and Write cache status for A3x00 and A1000. ID 49525 - A3x00 and A1000 sense codes ID 70235 - A3x00/A1000: Locating drives for a specific LUN (and other example commands) using the RM6 Command Line ID 16370 - Deinstalling Raid Manager 6 Software... ID 43483 - A1000/A3x00/A3500FC Software/Firmware Configuration Matrix - v1.61 ID 73379 - A1000 array: Battery Replacement ID 14818 - How to Add New Disks/LUNs/Arrays to a System Without Performing a Reconfiguration Boot ID 22747 - A1000: Interpreting probe-scsi-all output ID 19253 - Setting up a A3x00 in an independent controller configuration ID 77291 - Logical Unit Number(LUN) 0 , A SCSI Requirement FINs & FCOs www.sunshack.org/data/sh/2.1/infoserver.central/data/syshbk/Systems/A1000/fin.html www.sunshack.org/data/sh/2.1/infoserver.central/data/syshbk/Systems/A1000/fco.html www.sunshack.org/data/sh/2.1/infoserver.central/data/syshbk/Systems/A3500/fin.html www.sunshack.org/data/sh/2.1/infoserver.central/data/syshbk/Systems/A3500/fco.html www.sunshack.org/data/sh/2.1/infoserver.central/data/syshbk/Systems/A3500FC/fin.html www.sunshack.org/data/sh/2.1/infoserver.central/data/syshbk/Systems/A3500FC/fco.html Documentation http://docs.sun.com/app/docs/prod/storedge?l=en#hic http://docs.sun.com/app/docs/coll/846.1 http://docs.sun.com/app/docs/coll/844.1

Annexe C- Matrice des rvisions, patches & firmwares minimaux


Solaris SCSI / FC Patches Solaris 103640-42 103934-19 103981-18 103622-16 104312-09 105324-04 RM6 RM6.0 A3000 only RM6.1 A3000 only RM6.1.1u1/u2 103640-42 103934-19 103981-18 105181-34 105357-04 106125-15 106655-04 105181-34 105375-29 106226-03 107280-08 106541-23 106925-09 106541-23 107469-09 109116-04 109787-04 108528-19 109657-09 109277-03 108528-19 108983-08 109189-04 109524-15 111095-12 111097-11 111847-05 112233-04 113277-05 112233-04 113041-02 113043-02 N/A 103622-16 104312-09 105324-04 105356-xx 105580-19 106226-03 107665-01 105356-20 106125-15 106655-04 107665-01 106924-11 107472-02 107292-08 107473-07 109117-05 108974-27 109885-09 108982-09 108984-08 109460-09 110614-02 111096-05 111413-09 109277-03 113033-03 113040-03 113042-03 113321-04 RM6.1 A3000 only RM6.1.1u1/u2 RM6.22 RM6.1 A3000 only RM6.1.1u1/u2 RM6.22 RM6.22.1 RM6.22 RM6.22.1 RM6.1.1u1/u2 RM6.22 RM6.22.1 RM6.22 RM6.22.1 RM6.22 RM6.22.1 RM6.22 Patches RM6 104563-02 104564-03 Firmware 02.04.1d

2.5.1 FCS, 4/97, 8/97

SCSI

105494-01 107995-01 02.04.04.01 106336-02 106513-04 02.05.06.33 106707-05 105494-01 107995-01 02.04.04.01 106336-02 106513-04 106707-05 02.05.06.33 108834-07 03.01.03.60 105494-01 107995-01 02.04.04.01 106513-04 106707-05 108834-07 112125-06 108834-07 109232-01(nvsram) 109233-01(nvsram) 112125-09 106513-04 106552-04 108834-07 112125-09 108834-07 109233-01(nvsram) 112125-09 108553-07 112126-09 108553-07 109232-01(nvsram) 109233-01(nvsram) 112126-09 02.05.06.33 03.01.03.60 03.01.04.75 03.01.03.60 03.01.04.81 02.05.06.33 03.01.03.60 03.01.04.81 03.01.03.60 03.01.04.81 03.01.03.60 03.01.04.81 03.01.03.60

2.5.1 11/97

SCSI

SCSI 2.6 FCS, 3/98, 5/98 FC (5/98 et sup)

SCSI 7 FCS, 3/99, 5/99, 8/99, 11/99 FC

SCSI

8 FCS, 6/00 ou sup. FC

RM6.22.1

03.01.04.81

SCSI 9 FCS FC 10 N/A

RM6.22.1 RM6.22.1 Non support

112126-09 112126-09 Non support

03.01.04.81 03.01.04.81 N/A

Note pour Solaris 10 : Il est possible dutiliser une baie un seul contrleur, les deux drivers incompatibles (rdriver et rdnexus) ne sont en effet ncessaires que pour le RDAC : - supprimer les drivers rdriver et rdnexus (via rm_drv) - dsactiver le RDAC dans le fichier rmparams : Rdac_SupportDisabled=TRUE Rdac_SinglePathSupportDisabled=TRUE

Fin du document
Mmo Raid Manager 6.x AGD 2005 6/8 Mmo Raid Manager 6.x AGD 2005 7/8