{"id":1337,"date":"2022-08-24T13:15:42","date_gmt":"2022-08-24T13:15:42","guid":{"rendered":"https:\/\/www.budus.it\/Blog\/?p=1337"},"modified":"2022-08-24T13:16:22","modified_gmt":"2022-08-24T13:16:22","slug":"debian-linux-and-lsi-megaraid-sas","status":"publish","type":"post","link":"https:\/\/www.budus.it\/Blog\/debian-linux-and-lsi-megaraid-sas\/","title":{"rendered":"Debian Linux e LSI MegaRAID SAS"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Devendo monitorare il sistema RAID di un Server IBM x3400 M3 il cui controller RAID risulta &#8220;LSI Logic \/ Symbios Logic MegaRAID SAS 2108 [Liberator] (rev 05)&#8221;, ho seguito le istruzioni di <a rel=\"noreferrer noopener\" href=\"https:\/\/www.mybluelinux.com\/debian-linux-and-lsi-megaraid-sas\/\" target=\"_blank\">questo articolo<\/a> (modificandole un po&#8217; affinch\u00e9 funzionino).<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">Ma partiamo dall&#8217;inizio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Come prima cosa, bisogna verificare se il proprio Controller RAID \u00e8 quello in questione (non escludo funzioni anche con altri):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>lspci | grep RAID<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Nel mio caso il risultato \u00e8 stato questo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>24:00.0 RAID bus controller: LSI Logic \/ Symbios Logic MegaRAID SAS 2108 &#91;Liberator] (rev 05)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Io opero su una Debian 10.12 (Buster) ma, essendo gi\u00e0 obsoleta, ci sta che sia necessario apportare qualche modifica ai comandi che verranno elencati di seguito, per fare riferimento alla propria versione.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In tutti i casi, per conoscere la propria versione Debian:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cat \/etc\/debian_version<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ora, a differenza di quanto riportato nell&#8217;articolo, ho dovuto fare riferimento ad un sito-clone francese per ottenere i pacchetti che <strong>non fanno parte del repository ufficiale Debian<\/strong>, quindi:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">1] Aggiungere queste righe &#8211; alla fine &#8211; del proprio <code>\/etc\/apt\/sources.list<\/code> :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># MegaRAID Tools\ndeb http:\/\/debian.octopuce.fr\/hwraid buster main<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Volendo adottare un metodo <em>pi\u00f9 ortodosso<\/em>, \u00e8 possibile crearsi un file dedicato in <code>\/etc\/apt\/sources.list.d\/<\/code> .<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2] Aggiungere la Chiave PGP per il repository con:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>wget http:\/\/debian.octopuce.fr\/hwraid\/hwraid.le-vert.net.gpg.key  -O - | apt-key add -<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">A questo punto, aggiornalre l&#8217;elenco dei pacchetti disponibili ed installare i tools:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt-get update\napt-get install megacli\napt-get install megaclisas-status<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Sul <a href=\"https:\/\/www.mybluelinux.com\/debian-linux-and-lsi-megaraid-sas\/\" data-type=\"URL\" data-id=\"https:\/\/www.mybluelinux.com\/debian-linux-and-lsi-megaraid-sas\/\" target=\"_blank\" rel=\"noreferrer noopener\">sito<\/a> \u00e8 spiegato qualche comando di &#8220;<strong>megacli<\/strong>&#8221; ma, per le mie necessit\u00e0, gi\u00e0 &#8220;<strong>megaclisas-status<\/strong>&#8221; \u00e8 pi\u00f9 che sufficiente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aldil\u00e0 del fatto che esegue un controllo automatico ed invia pure una e-mail di alert se qualcosa non funziona correttamente (a me lo ha fatto in automatico, non ho dovuto fare niente), \u00e8 pure piuttosto semplice <em>capire cosa dice<\/em> semplicemente lanciandolo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># megaclisas-status \n-- Controller information --\nSegmentation fault\n-- ID | H\/W Model                           | RAM    | Temp | BBU    | Firmware     \nc0    | ServeRAID M5015 SAS\/SATA Controller | 512MB  | N\/A  | Good   | FW: 12.12.0-0047 \n\n-- Array information --\n-- ID | Type   |    Size |  Strpsz | Flags | DskCache |   Status |  OS Path | CacheCade |InProgress   \nc0u0  | RAID-5 |   1088G |  128 KB | RA,WB | Disabled |  Optimal | \/dev\/sda | None      |None         \nc0u1  | RAID-5 |   2178G |  128 KB | RA,WB | Disabled | Degraded | \/dev\/sdb | None      |None         \n\n-- Disk information --\n-- ID   | Type | Drive Model                                  | Size     | Status          | Speed    | Temp | Slot ID  | LSI ID  \nc0u0p0  | HDD  | LENOVO-XST600MP0006 L366WAF1R1ZGL366L366L366 | 557.8 Gb | Online, Spun Up | 6.0Gb\/s  | 42C  | &#91;252:2]  | 16      \nc0u0p1  | HDD  | LENOVO-XST600MP0006 L365WAF17PK1L365L365L365 | 557.8 Gb | Online, Spun Up | 6.0Gb\/s  | 43C  | &#91;252:1]  | 17      \nc0u0p2  | HDD  | IBM-ESXSST600MP0005 L67KW7M08M64L67KL67KL67K | 557.8 Gb | Online, Spun Up | 6.0Gb\/s  | 41C  | &#91;252:0]  | 18      \nc0u1p0  | HDD  | IBM-ESXSST9600205SS B55E6XR4RCRA1025B55E     | 557.8 Gb | Online, Spun Up | 6.0Gb\/s  | 38C  | &#91;252:3]  | 24      \nc0u1p1  | HDD  | IBM-ESXSST9600205SS B5566XR1GP9A1021B556     | 557.8 Gb | Failed          | 6.0Gb\/s  | 39C  | &#91;252:4]  | 23      \nc0u1p2  | HDD  | LENOVO-XST600MM0006 L56RS0M7V0G80505B5CA     | 557.8 Gb | Online, Spun Up | 6.0Gb\/s  | 37C  | &#91;252:5]  | 22      \nc0u1p3  | HDD  | IBM-ESXSST9600205SS B5566XR1GWEE1021B556     | 557.8 Gb | Online, Spun Up | 6.0Gb\/s  | 36C  | &#91;252:6]  | 21      \nc0u1p4  | HDD  | LENOVO-XST600MM0006 L56RS0M7TZR90505B5CA     | 557.8 Gb | Online, Spun Up | 6.0Gb\/s  | 36C  | &#91;252:7]  | 20      \n\n\nThere is at least one disk\/array in a NOT OPTIMAL state.\nRAID ERROR - Arrays: OK:1 Bad:1 - Disks: OK:7 Bad:1<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Come &#8211; forse &#8211; si pu\u00f2 notare dal report, il mio sistema RAID ha 8 dischi di cui 1 KO.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Monitorare il sistema RAID di un Server IBM x3400 M3 il cui controller RAID risulta &#8220;LSI Logic \/ Symbios Logic MegaRAID SAS 2108 [Liberator] (rev 05)&#8221;.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[164,25],"tags":[29,9],"class_list":["post-1337","post","type-post","status-publish","format-standard","hentry","category-hardware","category-operating-system","tag-debian","tag-linux"],"_links":{"self":[{"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/posts\/1337","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/comments?post=1337"}],"version-history":[{"count":3,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/posts\/1337\/revisions"}],"predecessor-version":[{"id":1340,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/posts\/1337\/revisions\/1340"}],"wp:attachment":[{"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/media?parent=1337"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/categories?post=1337"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/tags?post=1337"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}