Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Probleme mit alten 3ware RAID Controllern

Erfahrungsbericht Hardware Festplatten, SSD, Raid

Mitglied: mrtux

mrtux (Level 4) - Jetzt verbinden

15.05.2013, aktualisiert 03.02.2014, 3980 Aufrufe, 3 Danke

Hi liebe Kollegen!

Wer noch einen alten 3ware RAID Controller der Serien 7xxx und 8xxx in Gebrauch hat sollte unter Linux aufpassen.

Aktuellere Kernel wurden in Bezug auf den SCSI Stack und SMART Funktionen überarbeitet und schicken unter Umständen SCSI Kommandos an den Controller (bzw. an dessen Treiber), die der nicht versteht. Das kann zu seltsamen Effekten führen.

Wer also solche oder ähnliche Kernel Meldungen auf der Konsole erhält:

01.
3w-xxxx: scsi2: Unknown scsi opcode: 0x41 
02.
[ 9533.447902] sd 2:0:0:0: [sda] Unhandled error code 
03.
[ 9533.447905] sd 2:0:0:0: [sda]   
04.
[ 9533.447907] Result: hostbyte=0x04 driverbyte=0x00 
05.
[ 9533.447909] sd 2:0:0:0: [sda] CDB:  
06.
[ 9533.447911] cdb[0]=0x41: 41 00 00 04 f8 c0 00 00 28 00 
07.
[ 9533.447919] end_request: I/O error, dev sda, sector 2464231 
08.
[ 9533.448002] sda1: WRITE SAME failed. Manually zeroing.WRITE SAME failed
Wird vermutlich erschrecken und einen Hardwaredefekt vermuten. Mir ist die Meldung bewusst erst ab dem Update auf Kernel Version 3.8.5 aufgefallen. Laut Kernel Changelog wurde das Write SAME SCSI-Kommando jedoch schon in Kernel 3.7 implementiert.

Also keine Panik das ist kein Hardwaredefekt, weder am Controller noch an den daran angeschlossenen Platten. Es gibt auch einen Patch vom Oracle Mitarbeiter Martin Petersen. Um den Patch aber anwenden zu können, muss man den Kernel natürlich aus den Quellen neu compilieren. Den Patch bekommt man im Archiv der Kernel Mailingliste oder bei mir.

Wer ebenfalls Arch einsetzt kann von mir auch eine PKGBUILD erhalten, die den Patch automatisiert über das ABS anwendet, das Kernelpaket danach neu kompiliert und ein Custompaket erzeugt. Das neue Paket kann dann über pacman -U Paketname installiert werden, allerdings muss die GRUB (legacy) Konfig noch von Hand angepasst werden.

In der folgenden Konstellation habe ich den Patch getestet und kann sagen, dass der Controller jetzt wieder wie gewohnt arbeitet:

01.
Distribution: Archlinux 
02.
Kernel: 3.9.2-1 (custom) 
03.
Platten: WDC RE Platten in RAID1 
04.
Dateisystem: ext4
Ergänzung: Wie ich noch gelesen habe, gibt es das Problem wohl auch noch bei anderen Controllern. Vorsicht! Der oben erwähnte Patch betrifft jedoch nur die Controller von 3ware!

UPDATE: Ab dem Kernel 3.9.3 ist das Problem wohl gefixt...

mrtux
Ähnliche Inhalte
Festplatten, SSD, Raid
gelöst Probleme mit Intel Raid Controller (7)

Frage von Henere zum Thema Festplatten, SSD, Raid ...

Windows Server
Yoursecurecloud.de Probleme mit Pfaden (6)

Frage von WPFORGE zum Thema Windows Server ...

Mac OS X
Probleme mit Freigegebener MAC Festplatte

Frage von mark16 zum Thema Mac OS X ...

Server-Hardware
HP Proliant ML30 + HPE H240 Probleme (7)

Frage von Sauropode zum Thema Server-Hardware ...

Neue Wissensbeiträge
Drucker und Scanner

Samsung SL-M4025ND, firmware update und (kompatible) Tonerkassetten

(1)

Erfahrungsbericht von markus-1969 zum Thema Drucker und Scanner ...

Router & Routing

PfSense auf Supermicro Intel Xeon D-15x8 SoC Bare Bone

Tipp von Dobby zum Thema Router & Routing ...

Windows Server

Exchange 2010 auf Windows Server 2016 und AD

(2)

Tipp von Herbrich19 zum Thema Windows Server ...

KVM

How to: Libvirt Port forwarding

(2)

Anleitung von fundave3 zum Thema KVM ...

Heiß diskutierte Inhalte
Netzwerkprotokolle
PC erhalten nicht immer eine gültige IP (29)

Frage von Lieberwolf zum Thema Netzwerkprotokolle ...

Windows Systemdateien
Windows 7 und 10 herunterfahren Knopf mit Script belegen (21)

Frage von c-o-o-p-e-r92 zum Thema Windows Systemdateien ...

Router & Routing
über Vmware auf eine FritzBox mit IPv6 per VPN (16)

Frage von Zockervogel zum Thema Router & Routing ...