Probleme mit sun X4540

bsd4me

Well-Known Member
Hallo, ich habe immer mal wieder Probleme mit einer Sun X4540...

Aktuell habe ich folgende Infos aus /var/log/message:

...
May 11 12:20:56 host kernel: da33 at mpt4 bus 0 scbus4 target 1 lun 0
May 11 12:20:56 host kernel: da33: <ATA SEAGATE ST35002N SU15> Fixed Direct Access SCSI-5 device
May 11 12:20:56 host kernel: da33: Serial Number 9QMCF1B5
May 11 12:20:56 host kernel: da33: 300.000MB/s transfers
May 11 12:20:56 host kernel: da33: Command Queueing enabled
May 11 12:20:56 host kernel: da33: 476940MB (976773168 512 byte sectors: 255H 63S/T 60801C)
...
May 13 21:05:08 host kernel: (da33:mpt4:0:1:0): READ(10). CDB: 28 00 15 bc 69 cf 00 01 00 00
May 13 21:05:08 host kernel: (da33:mpt4:0:1:0): CAM status: CCB request terminated by the host
May 13 21:05:08 host kernel: (da33:mpt4:0:1:0): Retrying command
May 13 21:05:08 host kernel: (da33:mpt4:0:1:0): READ(10). CDB: 28 00 15 bc 6b cf 00 01 00 00
May 13 21:05:08 host kernel: (da33:mpt4:0:1:0): CAM status: CCB request terminated by the host
May 13 21:05:08 host kernel: (da33:mpt4:0:1:0): Retrying command
...
May 13 21:05:50 host kernel: mpt4: SAS discovery error: Port: 0x01 Status: 0x00004002
May 13 21:06:48 host kernel: mpt4: request 0xffffff8000d15f80:63005 timed out for ccb 0xfffffe021e355800 (req->ccb 0xfffffe021e355800)
May 13 21:06:48 host kernel: mpt4: attempting to abort req 0xffffff8000d15f80:63005 function 0
May 13 21:06:48 host kernel: mpt4: request 0xffffff8000d223d0:63006 timed out for ccb 0xfffffe0151482800 (req->ccb 0xfffffe0151482800)
May 13 21:06:48 host kernel: mpt4: request 0xffffff8000d1ac00:63007 timed out for ccb 0xfffffe01514ce000 (req->ccb 0xfffffe01514ce000)
May 13 21:06:49 host kernel: mpt4: mpt_wait_req(1) timed out
May 13 21:06:49 host kernel: mpt4: mpt_recover_commands: abort timed-out. Resetting controller
May 13 21:06:49 host kernel: mpt4: mpt_cam_event: 0x80
May 13 21:06:49 host kernel: mpt4: mpt_cam_event: 0x80
May 13 21:06:49 host kernel: mpt4: completing timedout/aborted req 0xffffff8000d15f80:63005
May 13 21:06:49 host kernel: mpt4: completing timedout/aborted req 0xffffff8000d223d0:63006
May 13 21:06:49 host kernel: mpt4: completing timedout/aborted req 0xffffff8000d1ac00:63007
May 13 21:06:57 host kernel: mpt4: SAS discovery error: Port: 0x01 Status: 0x00004002
May 13 21:07:57 host kernel: mpt4: request 0xffffff8000d1fac0:63013 timed out for ccb 0xfffffe015f318800 (req->ccb 0xfffffe015f318800)
...
May 13 21:14:48 host kernel: mpt4: attempting to abort req 0xffffff8000d1ba10:63377 function 0
May 13 21:14:49 host kernel: mpt4: mpt_wait_req(1) timed out
May 13 21:14:49 host kernel: mpt4: mpt_recover_commands: abort timed-out. Resetting controller
May 13 21:14:49 host kernel: mpt4: mpt_cam_event: 0x80
May 13 21:14:49 host kernel: mpt4: completing timedout/aborted req 0xffffff8000d1ba10:63377
May 13 21:14:57 host kernel: mpt4: SAS discovery error: Port: 0x01 Status: 0x00004002
May 13 21:15:57 host kernel: mpt4: request 0xffffff8000d193d0:63431 timed out for ccb 0xfffffe015f318800 (req->ccb 0xfffffe015f318800)
...


kann mir jemand einen Tipp geben, um was es sich genauer handlet? Generell wechsel ich die Platte (in diesem fall da33) und dann ist wieder für ne weile gut...

Vielen Dank! Norbert
 
Was ich im Log sehe ist folgendes:

mpt0: <LSILogic SAS/SATA Adapter> port 0xb800-0xb8ff mem 0xdf7fc000-0xdf7fffff,0xdf7e0000-0xdf7effff irq 17 at device 0.0 on pci2
mpt0: MPI Version=1.5.20.0
mpt1: <LSILogic SAS/SATA Adapter> port 0xc800-0xc8ff mem 0xdfbfc000-0xdfbfffff,0xdfbe0000-0xdfbeffff irq 18 at device 0.0 on pci3
mpt1: MPI Version=1.5.20.0
mpt2: <LSILogic SAS/SATA Adapter> port 0xd800-0xd8ff mem 0xdfffc000-0xdfffffff,0xdffe0000-0xdffeffff irq 18 at device 0.0 on pci4
mpt2: MPI Version=1.5.20.0
mpt3: <LSILogic SAS/SATA Adapter> port 0x6800-0x68ff mem 0xdd7fc000-0xdd7fffff,0xdd7e0000-0xdd7effff irq 40 at device 0.0 on pci65
mpt3: MPI Version=1.5.20.0
mpt4: <LSILogic SAS/SATA Adapter> port 0x7800-0x78ff mem 0xddbfc000-0xddbfffff,0xddbe0000-0xddbeffff irq 41 at device 0.0 on pci66
mpt4: MPI Version=1.5.20.0
mpt5: <LSILogic SAS/SATA Adapter> port 0x8800-0x88ff mem 0xddffc000-0xddffffff,0xddfe0000-0xddfeffff irq 41 at device 0.0 on pci67
mpt5: MPI Version=1.5.20.0

hilft Dir das?
 
Hallo,

schau mal bitte bei LSI, wenn die aktuelle Firmware für deinen Controller die Nummer 20 enthält dann ist das die Probelembehaftete Firmware. Dann installiere die Version 19 die funktioniert besser.

Gruß ré

UPDATE

ich sehe gerade: mpt5: MPI Version=1.5.20.0 da wird die Version 20 sein was ich meinte...
 
ich habe da mal ein screenshot vom LSI Controller Setup gemacht... da steht aber nichts von einer FW Version 20...
 

Attachments

  • x.webp
    x.webp
    40.2 KB · Views: 367
  • x2.webp
    x2.webp
    33 KB · Views: 366
Bei LSI-Controllern haben das BIOS und damit das BIOS-Menü andere Versionen als die Firmware. Das sind einfach zwei unterschiedliche Blöcke im Flash, die ja auch in zwei unterschiedlichen Schritten geflasht werden.
 
Was ich im Log sehe ist folgendes:

mpt0: <LSILogic SAS/SATA Adapter> port 0xb800-0xb8ff mem 0xdf7fc000-0xdf7fffff,0xdf7e0000-0xdf7effff irq 17 at device 0.0 on pci2
mpt0: MPI Version=1.5.20.0

...sollte das die besagte Firmware 20 sein. Schau mal bei LSI, da findest du auch die 19.

Gruß ré
 
Hallo,

wie _genau_ heist der Controller? C1068E ist nur der SAS-Chip, du brauchst die genaue Controller BEzeichnung, danach findest du das Bios..

Gruß ré
 
Danke :) dann müsste ich den Server öffnen und mir den Controller mal anschauen - oder?? Sonst wüsste ich nicht, wo ich die Bezeichnung finden könnte...
 
Eventuell kann LSIs Management-Tool es dir sagen. Du müsstest dann aber erstmal herausfinden, welches der gefühlt 20 unmöglichen Tools auf den Controller passt. Einmal stumpf probieren, kann ja nicht explodieren: mptutil show adapter
 
[root@SERVER:~] # mptutil show adapter
mpt0 Adapter:
Board Name: UNUSED
Board Assembly:
Chip Name: C1068E
Chip Revision: UNUSED
RAID Levels: none
 
Hallo,

meine Lieblingssuchmaschine sagt LSI 3442 E oder X je nachdem ob PCI-X oder PCI-E. Somit wird die Wahl sehr stark eingeschränkt und beim flashen prüft das Tool ob der richtige Controller geflasht wird... Somit wirst du unter dem von dir gepostetetn Link die Formware finden. SATA/SAS --> Legacy Controller --> LSI SAS 3442[EX] --> Search --> Firmware --> Archive --> sysFlashWinP19 und fertig

Gruß ré

UPDATE: die gibts noch als OEM von IBM, HP und und und... beim flashen sagt das Tool die Controller ID, nach der kannst du auch noch suchen sollte es kein 3442 sein.
 
wenn ich das sasFlashWinP19 runterladen, bekomme ich nur eine Installer_P19_for_Windows.zip datei - aber nicht was ich brauche... Da ist kein Flash Programm drin... ich meine die Firmware..
 
dann lade dir noch die aktuelle Version 21 runter für DOS, dort sind installer und readme dabei. Du solltest dann noch die Firmwaredateien von der 19 in den Ordner kopieren.

Gruß ré
 
Lt. My Oracle Support (MOS) ist die letzte verfügbare Firmware/LSI Version:

ILOM 3.0.10.13.c r83015
BIOS vers. 0ABNF040

sowie:

LSI BIOS v6.26.00 FW 1.27.92 (Patch 16044285: X4540 SW 2.3.2)
 
mhmm.. die FW 1.27.92 ist auf den Controllern - aber ich sehe gerade, nur 2 von den 6 Controlern habe die version 1.27.92, die anderen 1.27.02...

und Bios 6.26 müsste eigentlich auch drauf sein...
 
Back
Top