{"id":4465,"date":"2015-03-16T09:02:42","date_gmt":"2015-03-16T08:02:42","guid":{"rendered":"https:\/\/www.bdjl.de\/localhost\/?p=4465"},"modified":"2015-03-16T09:02:42","modified_gmt":"2015-03-16T08:02:42","slug":"3ware-opcode0x85","status":"publish","type":"post","link":"https:\/\/www.bdjl.de\/localhost\/?p=4465","title":{"rendered":"3ware opcode=0x85"},"content":{"rendered":"<p>Schwei\u00dfperlen k\u00f6nnen einem RAID Statusmeldungen schon mal schnell auf die Stirn treiben. Fragt man den Status eines 3ware RAIDs so ab, dann sieht alles gut aus:<\/p>\n<pre class=\"lang:default decode:true \">$ \/usr\/sbin\/tw_cli \/c0 show all<\/pre>\n<p>Fragt man genauer nach mit<\/p>\n<pre class=\"lang:default decode:true \">$ \/usr\/sbin\/tw_cli \/c0 show diag<\/pre>\n<p>dann bekommt man Dinge zu sehen, die erst einmal erschrecken lassen. Ich fand heute unter anderem Folgendes:<\/p>\n<pre class=\"lang:default decode:true \">Error, Unit 0: Invalid command opcode\r\n(EC:0x101, SK=0x05, ASC=0x20, ASCQ=0x00, SEV=01, Type=0x70)\r\nopcode=0x85<\/pre>\n<p>Thomas Krenn listet den Fehler nicht auf seiner sonst sehr guten <a href=\"https:\/\/www.thomas-krenn.com\/de\/wiki\/Komplette_%C3%9Cbersicht_aller_3ware_Ereignismeldungen\" target=\"_blank\">\u00dcbersichtsseite<\/a> zu 3ware Meldungen. Man kommt aber schon dort auf die Idee, dass es sich um ein Kommunikationsproblem handeln k\u00f6nnte, weil der Controller SMART Werte nicht von der Platte, sondern vom Array holen will. Das ist nicht ganz zutreffend.<\/p>\n<p>Sucht man weiter, findet man noch <a href=\"https:\/\/bugs.launchpad.net\/ubuntu\/+source\/linux\/+bug\/618542\" target=\"_blank\">diese Quelle bei Launchpad<\/a> und <a href=\"http:\/\/forum.ipfire.org\/viewtopic.php?t=4176\" target=\"_blank\">das hier<\/a> im IPFire Forum. Am Ende scheint es darauf hinaus zu laufen, dass SMART versucht von den Platten Temperaturwerte zu erhalten, damit aber nicht durchkommt. Man darf den Fehler wohl tats\u00e4chlich ignorieren.<\/p>\n<p>Anders sieht es hiermit aus:<\/p>\n<pre class=\"lang:default decode:true\">BBU comm error 0x241 while writing packet : I2C transaction aborted<\/pre>\n<p>Hierzu kl\u00e4rt der <a href=\"http:\/\/serverfault.com\/questions\/560535\/3ware-card-in-raid-5-configuration-slow-and-causes-load-when-writing\" target=\"_blank\">folgende Beitrag bei Serverfault<\/a> auf, dass 3ware in den default Einstellungen den Schreibcache der Platten im RAID ausschaltet. Das erkl\u00e4rt f\u00fcr mich auch gleich, warum unser RAID so schnarch langsam ist &#8211; aber ich trau mich an<\/p>\n<pre class=\"lang:default decode:true\">$ tw_cli \/c1\/u0 set cache=on<\/pre>\n<p>etc. ohne ein aktuelles Backup und Ferien im Hintergrund, um Katastrophen reparieren zu k\u00f6nnen, schlicht nicht ran. Eine BBU w\u00fcrde unabh\u00e4ngig von den Geschwindigkeitsproblemen f\u00fcr uns wirklich Sinn machen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Schwei\u00dfperlen k\u00f6nnen einem RAID Statusmeldungen schon mal schnell auf die Stirn treiben. Fragt man den Status eines 3ware RAIDs so ab, dann sieht alles gut aus: $ \/usr\/sbin\/tw_cli \/c0 show all Fragt man genauer nach mit $ \/usr\/sbin\/tw_cli \/c0 show diag dann bekommt man Dinge zu sehen, die erst einmal erschrecken lassen. Ich fand heute [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,10],"tags":[497,398,498],"class_list":["post-4465","post","type-post","status-publish","format-standard","hentry","category-linux","category-schule","tag-3ware","tag-raid","tag-tw_cli"],"_links":{"self":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/4465","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4465"}],"version-history":[{"count":3,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/4465\/revisions"}],"predecessor-version":[{"id":4468,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=\/wp\/v2\/posts\/4465\/revisions\/4468"}],"wp:attachment":[{"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4465"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4465"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bdjl.de\/localhost\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4465"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}