| | 133 | == 3.3. S.M.A.R.T and such == |
| | 134 | |
| | 135 | Disks' SMART can be monitored trough an SCSI generic device. |
| | 136 | |
| | 137 | You need to make sure SCSI generic device driver is loaded (and will be loaded at boot). On Debian based system, simply run: |
| | 138 | {{{ |
| | 139 | modprobe sg |
| | 140 | echo sg >> /etc/modules |
| | 141 | }}} |
| | 142 | |
| | 143 | You can now try to run smartctl against one of the scsi generic devices (you will have to figure out by yourself which one to use): |
| | 144 | {{{ |
| | 145 | server:~# smartctl -a /dev/sg1 |
| | 146 | smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen |
| | 147 | Home page is http://smartmontools.sourceforge.net/ |
| | 148 | |
| | 149 | Device: SEAGATE ST3600057SS Version: ES64 |
| | 150 | Serial number: 6SL0D4C3 |
| | 151 | Device type: disk |
| | 152 | Transport protocol: SAS |
| | 153 | Local Time is: Wed Feb 22 23:57:28 2012 CET |
| | 154 | Device supports SMART and is Enabled |
| | 155 | Temperature Warning Disabled or Not Supported |
| | 156 | SMART Health Status: OK |
| | 157 | |
| | 158 | Current Drive Temperature: 32 C |
| | 159 | Drive Trip Temperature: 68 C |
| | 160 | |
| | 161 | [...] |
| | 162 | }}} |
| | 163 | |
| | 164 | You can now edit '''/etc/smartd.conf''' and comment the "DEVICESCAN" line and add specific configuration for each drive, like the example below: |
| | 165 | {{{ |
| | 166 | # Monitor LSI's disk SMART through SCSI generic |
| | 167 | /dev/sg1 -d removable -a -s L/../../3/02 |
| | 168 | /dev/sg2 -d removable -a -s L/../../3/03 |
| | 169 | }}} |
| | 170 | |
| | 171 | Restart smartd and check syslog... |
| | 172 | {{{ |
| | 173 | Feb 23 00:00:00 server smartd[29653]: Device: /dev/sg1, opened |
| | 174 | Feb 23 00:00:00 server smartd[29653]: Device: /dev/sg1, is SMART capable. Adding to "monitor" list. |
| | 175 | Feb 23 00:00:00 server smartd[29653]: Device: /dev/sg2, opened |
| | 176 | Feb 23 00:00:01 server smartd[29653]: Device: /dev/sg2, is SMART capable. Adding to "monitor" list. |
| | 177 | Feb 23 00:00:01 server smartd[29653]: Monitoring 0 ATA and 2 SCSI devices |
| | 178 | }}} |