Changes between Version 21 and Version 22 of Supported_RAID-Controllers


Ignore:
Timestamp:
05/20/2011 11:59:45 AM (8 years ago)
Author:
Christian Franke
Comment:

Convert html to trac syntax, add device names to table

Legend:

Unmodified
Added
Removed
Modified
  • Supported_RAID-Controllers

    v21 v22  
    77}}}
    88
    9 {{{
    10 #!html
     9= Checking disks behind RAID controllers =
    1110
    12 <div>
    13 <h2>Checking disks behind RAID controllers</h2>
    14 
    15 <p>RAID controllers typically simulate a (logical) disk for each array of (physical)
     11RAID controllers typically simulate a (logical) disk for each array of (physical)
    1612disks to the OS. Access to SMART functionality relies on ATA or SCSI pass through
    1713I/O controls providing direct access to each physical disk.
     
    1915this distinction between logical and physical disks. Therefore, smartmontools
    2016has to use vendor specific I/O controls. Support for disks behind RAID
    21 controllers is highly dependent on both platform and controller type.</p>
     17controllers is highly dependent on both platform and controller type.
    2218
    23 <table border="1" cellpadding="5" cellspacing="2">
    24         <tr>
    25                 <th rowspan="2" style="background-color: Lavender">RAID-Controller</th>
    26                 <th rowspan="2" style="background-color: Lavender">Option/<br />Directive</th>
    27                 <th colspan="6" style="background-color: Lavender">Supported in OS</th>
     19|| '''RAID-Controller''' || '''Linux''' || '''FreeBSD''' || '''NetBSD''' || '''OpenBSD''' || '''MacOS''' || '''Solaris''' || '''Windows''' ||
     20|| LSI 3ware SATA RAID controller || {{{-d 3ware,N /dev/twX}}} ^[#1 1.]^ || {{{-d 3ware,N /dev/twX}}} ^[#2 2.]^  || - || - || - || - || {{{/dev/sdX,N}}}  ^[#3 3.]^ ||
     21|| Areca SATA RAID controller || {{{-d areca,N /dev/sgX}}} ^[#4 4.]^ || - ^#81^ || - || - || - || - || - ||
     22|| !HighPoint RocketRAID SATA RAID controller || {{{-d hpt,L/M/N /dev/sdX}}} ^[#5 5.]^ || {{{-d hpt,L/M/N /dev/hptX}}} ^[#6 6.]^ || - || - || - || - || - ||
     23|| CCISS (HP/Compaq Smart Array Controller) || {{{-d cciss,N /dev/sdX}}} ^[#7 7.]^ || {{{-d cciss,N /dev/cissX}}} || - || - || - || - || - ||
     24|| LSI MegaRAID SAS RAID controller [[br]] Dell PERC 5/i,6/i controller || {{{-d megaraid,N /dev/sdX}}} ^[#8 8.]^ || {{{/dev/passX}}} ^[#9 9.]^ || - || - || - || - || - ||
     25|| Intel ICHxR RAID [[br]] (Intel Rapid/Matrix Storage) || {{{/dev/sdX}}} || ? ||  ? || ? || ? || ? || {{{/dev/csmiX,N}}} ^[#10 10.]^ ||
    2826
    29         </tr>
    30         <tr>
    31                 <th style="background-color: Azure">Linux</th>
    32                 <th style="background-color: AntiqueWhite">FreeBSD</th>
    33                 <th style="background-color: Azure">MS-Windows</th>
    34                 <th style="background-color: AntiqueWhite">NetBSD/<br />OpenBSD</th>
    35                 <th style="background-color: Azure">Solaris</th>
    36                 <th style="background-color: AntiqueWhite">MacOS/<br />Darwin</th>
    37         </tr>
    38         <tr>
     27See the notes below and the [source:/trunk/smartmontools/INSTALL INSTALL]
     28file for information about kernel and driver requirements on your platform. Also consult
     29the [wiki:TocDoc#man-pages man pages] for controller specific smartmontools options or
     30directives.
    3931
    40                 <td><tt>3ware SATA RAID controller</tt></td>
    41                 <td><tt>-d 3ware,N</tt></td>
     32=== Notes: ===
    4233
    43                 <td align="center" style="background-color: Azure"><tt>Yes</tt> <a style="vertical-align: super; font-size: 66%;" href="#1">1</a></td> <!-- Linux -->
    44                 <td align="center" style="background-color: AntiqueWhite"><tt>Yes</tt> <a style="vertical-align: super; font-size: 66%;" href="#2">2</a></td> <!-- FreeBSD -->
    45                 <td align="center" style="background-color: Azure"><tt>Yes</tt> <a style="vertical-align: super; font-size: 66%;" href="#3">3</a></td> <!-- MS-Windows -->
    46                 <td align="center" style="background-color: AntiqueWhite"><tt>?</tt></td> <!-- NetBSD/OpenBSD -->
    47                 <td align="center" style="background-color: Azure"><tt>?</tt></td> <!-- Solaris -->
    48                 <td align="center" style="background-color: AntiqueWhite"><tt>?</tt></td> <!-- MacOS/Darwin -->
     34'''[[span(id=1, class=wikianchor, title=1, 1.)]]''' 3ware RAID controllers are supported on Linux
     35since smartmontools release 5.1-18. Support for char devices {{{/dev/twX}}} was added in release 5.33.
    4936
    50         </tr>
    51         <tr>
    52                 <td><tt>Areca SATA RAID controller</tt></td>
    53                 <td><tt>-d areca,N</tt></td>
     37'''[[span(id=2, class=wikianchor, title=2, 2.)]]''' 3ware support on FreeBSD is available since release 5.33,
     38multiple controller and char device support was added in release 5.36.
    5439
    55                 <td align="center" style="background-color: Azure"><tt>Yes</tt> <a style="vertical-align: super; font-size: 66%;" href="#4">4</a></td> <!-- Linux -->
    56                 <td align="center" style="background-color: AntiqueWhite"><tt>No</tt></td> <!-- FreeBSD -->
    57                 <td align="center" style="background-color: Azure"><tt>No</tt></td> <!-- MS-Windows -->
    58                 <td align="center" style="background-color: AntiqueWhite"><tt>?</tt></td> <!-- NetBSD/OpenBSD -->
    59                 <td align="center" style="background-color: Azure"><tt>?</tt></td> <!-- Solaris -->
    60                 <td align="center" style="background-color: AntiqueWhite"><tt>?</tt></td> <!-- MacOS/Darwin -->
    61         </tr>
    62         <tr>
    63                 <td><tt>HighPoint RocketRAID SATA RAID controller</tt></td>
    64                 <td><tt>-d hpt,L/M/N</tt></td>
     40'''[[span(id=3, class=wikianchor, title=3, 3.)]]''' 3ware 9000 series only (added in release 5.37),
     41requires Windows driver 9.4.0 or later. For older controllers, smartctl and smartd
     42provide limited SMART support through {{{tw_cli}}} tool, see man page.
     43Initially the SMART support was added only to the 32-bit Windows driver. According to a
     44[http://sourceforge.net/mailarchive/forum.php?thread_name=20110420135554.701c2163%40linux.localdomain&forum_name=smartmontools-support report on smartmontools-support mailing list]
     45SMART access works now on 64-bit Windows 7.
    6546
    66                 <td align="center" style="background-color: Azure"><tt>Yes</tt> <a style="vertical-align: super; font-size: 66%;" href="#5">5</a></td> <!-- Linux -->
    67                 <td align="center" style="background-color: AntiqueWhite"><tt>Yes</tt> <a style="vertical-align: super; font-size: 66%;" href="#6">6</a></td> <!-- FreeBSD -->
    68                 <td align="center" style="background-color: Azure"><tt>No</tt></td> <!-- MS-Windows -->
    69                 <td align="center" style="background-color: AntiqueWhite"><tt>?</tt></td> <!-- NetBSD/OpenBSD -->
    70                 <td align="center" style="background-color: Azure"><tt>?</tt></td> <!-- Solaris -->
    71                 <td align="center" style="background-color: AntiqueWhite"><tt>?</tt></td> <!-- MacOS/Darwin -->
    72         </tr>
    73         <tr>
    74                 <td><tt>CCISS (HP/Compaq Smart Array Controller)</tt></td>
    75                 <td><tt>-d cciss,N</tt></td>
    76 
    77                 <td align="center" style="background-color: Azure"><tt>Yes</tt> <a style="vertical-align: super; font-size: 66%;" href="#7">7</a></td> <!-- Linux -->
    78                 <td align="center" style="background-color: AntiqueWhite"><tt>Yes</tt></td> <!-- FreeBSD -->
    79                 <td align="center" style="background-color: Azure"><tt>No</tt></td> <!-- MS-Windows -->
    80                 <td align="center" style="background-color: AntiqueWhite"><tt>?</tt></td> <!-- NetBSD/OpenBSD -->
    81                 <td align="center" style="background-color: Azure"><tt>?</tt></td> <!-- Solaris -->
    82                 <td align="center" style="background-color: AntiqueWhite"><tt>?</tt></td> <!-- MacOS/Darwin -->
    83         </tr>
    84         <tr>
    85                 <td><tt>LSI MegaRAID SAS RAID controller<br>Dell PERC 5/i,6/i controller</tt></td>
    86                 <td><tt>-d megaraid,N</tt></td>
    87 
    88                 <td align="center" style="background-color: Azure"><tt>Yes</tt> <a style="vertical-align: super; font-size: 66%;" href="#8">8</a></td> <!-- Linux -->
    89                 <td align="center" style="background-color: AntiqueWhite"><tt>Yes</tt> <a style="vertical-align: super; font-size: 66%;" href="#9">9</a></td> <!-- FreeBSD -->
    90                 <td align="center" style="background-color: Azure"><tt>No</tt></td> <!-- MS-Windows -->
    91                 <td align="center" style="background-color: AntiqueWhite"><tt>?</tt></td> <!-- NetBSD/OpenBSD -->
    92                 <td align="center" style="background-color: Azure"><tt>?</tt></td> <!-- Solaris -->
    93                 <td align="center" style="background-color: AntiqueWhite"><tt>?</tt></td> <!-- MacOS/Darwin -->
    94         </tr>
    95         <tr>
    96                 <td><tt>Intel ICHxR RAID<br />(Intel Rapid/Matrix Storage driver)</tt></td>
    97                 <td><tt>csmi[0-9],N</tt><br />(device name)</td>
    98                 <td align="center" style="background-color: Azure"><tt>?</tt></td> <!-- Linux -->
    99                 <td align="center" style="background-color: AntiqueWhite"><tt>?</tt> <!-- FreeBSD -->
    100                 <td align="center" style="background-color: Azure"><tt>Yes</tt> <a style="vertical-align: super; font-size: 66%;" href="#10">10</a></td></td> <!-- MS-Windows -->
    101                 <td align="center" style="background-color: AntiqueWhite"><tt>?</tt></td> <!-- NetBSD/OpenBSD -->
    102                 <td align="center" style="background-color: Azure"><tt>?</tt></td> <!-- Solaris -->
    103                 <td align="center" style="background-color: AntiqueWhite"><tt>?</tt></td> <!-- MacOS/Darwin -->
    104         </tr>
    105 
    106 </table>
    107 
    108 <p>See the notes below and the <b><a href="http://sourceforge.net/browser/trunk/smartmontools/INSTALL">INSTALL</a></b>
    109 file for information about kernel and driver requirements on your platform. Also consult
    110 the <a href="http://smartmontools.sourceforge.net/doc.html#man-pages">man pages</a> for controller specific smartmontools options or
    111 directives.</p>
    112 </div>
    113 
    114 <div>
    115 <h4>Notes:</h4>
    116 
    117 <strong><a name="1">1.</a></strong> 3ware RAID controllers are supported on Linux
    118 since smartmontools release 5.1-18. Support for char devices /dev/tw* was added in release 5.33.<br />
    119 <strong><a name="2">2.</a></strong> 3ware support on FreeBSD is available since release 5.33,
    120 multiple controller and char device support was added in release 5.36.<br />
    121 <strong><a name="3">3.</a></strong> 3ware 9000 series only (added in release 5.37),
    122 requires Windows driver 9.4.0 or later. For older controllers, smartctl and smartd
    123 provide limited SMART support through tw_cli tool, see man page.
    124 Initially the SMART support was added only to the 32-bit Windows driver. According to a
    125 <a href="http://sourceforge.net/mailarchive/forum.php?thread_name=20110420135554.701c2163%40linux.localdomain&forum_name=smartmontools-support">report
    126 on smartmontools-support mailing list</a> SMART access works now on 64-bit Windows 7.
    127 Please note that the option <tt>-d 3ware,N</tt> is not supported/required on Windows, add the drive number to the device name instead (<tt>/dev/sdX,N</tt>).<br />
    128 <strong><a name="4">4.</a></strong> Areca support on Linux added in release 5.39.
     47'''[[span(id=4, class=wikianchor, title=4, 4.)]]''' Areca support on Linux added in release 5.39.
    12948The Areca controller must have firmware version 1.46 or later. Earlier versions will
    13049not return SMART information but will instead produce (harmless) SCSI error messages.
    131 Areca SAS controllers (1680 series) are not supported, see ticket <a href="../ticket/21">#21</a>.<br />
    132 <strong><a name="5">5.</a></strong> HighPoint RocketRAID support for Linux was added in release 5.37.<br />
    133 <strong><a name="6">6.</a></strong> HighPoint RocketRAID support for FreeBSD was added in release 5.39.<br />
    134 <strong><a name="7">7.</a></strong> CCISS (Compaq Smart Array Controller) support for Linux was added in release 5.37.<br />
    135 <strong><a name="8">8.</a></strong> Support for LSI MegaRAID controller on Linux was added in release 5.39.<br />
    136 <strong><a name="9">9.</a></strong> Support of LSI MegaRaid on FreeBSD is implemented with mfip.ko module and /dev/passX devices.<br />
    137 <strong><a name="10">10.</a></strong> Intel ICHxR RAID support for Windows was added in <a href="../changeset/3253">r3253</a> and will be included in release 5.41.<br />
     50Areca SAS controllers (1680 series) are not supported, see ticket #21.
    13851
    139 </div>
    140 }}}
     52'''[[span(id=5, class=wikianchor, title=5, 5.)]]''' !HighPoint RocketRAID support for Linux was added in release 5.37.
     53
     54'''[[span(id=6, class=wikianchor, title=6, 6.)]]''' !HighPoint RocketRAID support for FreeBSD was added in release 5.39.
     55
     56'''[[span(id=7, class=wikianchor, title=7, 7.)]]''' CCISS (Compaq Smart Array Controller) support for Linux was added in release 5.37.
     57
     58'''[[span(id=8, class=wikianchor, title=8, 8.)]]''' Support for LSI MegaRAID controller on Linux was added in release 5.39.
     59
     60'''[[span(id=9, class=wikianchor, title=9, 9.)]]''' Support of LSI MegaRAID on FreeBSD is implemented with {{{mfip.ko}}} module and {{{/dev/passX}}} devices.
     61
     62'''[[span(id=10, class=wikianchor, title=10, 10.)]]''' Intel ICHxR RAID support for Windows was added in r3253 and will be included in release 5.41.