Excellent! Thanks! I've gleaned the following from your blog. Is this
correct?
* A week ago you committed a change that will:
** get current SMART parameters and faults for SATA on x86 via a single
function in a private library using SCSI emulation;
** decide whether they indicate any problem I need to be aware of in
terms of over temperature, predictive failure, and self-test failure;
** periodically check for above problems and generate an FMA ereport and
fault.
I haven't used FMA yet, but this all sounds like just what I'm looking
for! Questions:
* What Nevada build will this be in?
* No support for PATA?
* Do I need any special SATA configuration to get the SCSI emulation?
* Does ZFS mirror boot work on SATA?
* Self-test failures are reported, but self-tests cannot be run?
* Is there a utility to output the raw disk_status_get() results?
* Are there HDD-model specific configurations for SMART parameters?
Cheers,
11011011
Eric Schrock <[EMAIL PROTECTED]> wrote on Friday, June 01, 2007 11:28:50:
See:
http://blogs.sun.com/eschrock/entry/solaris_platform_integration_generic_disk
Prior to the above work, we only monitored disks on Thumper (x4500)
platforms. With these changes we monitor basic SMART data for SATA
drives. Monitoring for SCSI drives will be here soon. The next step
will be tying this information into ZFS diagnosis to have a coherent
diagnosis strategy (currently ZFS vdevs and Solaris devices are
diagnosed as independent faults).
Also in codereview right now is FMA work to proactively diagnose faulty
drives based on I/O and checksum errors as seen by ZFS.
Hope that helps,
- Eric
On Fri, Jun 01, 2007 at 11:20:02AM -1000, J. David Beutel wrote:
On Solaris x86, does zpool (or anything) support PATA (or SATA) IDE
SMART data? With the Predictive Self Healing feature, I assumed that
Solaris would have at least some SMART support, but what I've googled so
far has been discouraging.
http://prefetch.net/blog/index.php/2006/10/29/solaris-needs-smart-support-please-help/
Bug ID: 4665068 SMART support in IDE driver
http://bugs.opensolaris.org/view_bug.do?bug_id=4665068
Bug ID: 6280687 Collect SMART data from disks and deliver info to FMA
http://bugs.opensolaris.org/view_bug.do?bug_id=6280687
If it's not automated into ZFS or FMA yet, then smartmontools would be
enough for me. Did Sun's endowment of storage related code to
OpenSolaris in April happen to include the dad driver (the SPARC IDE
driver) that contains the missing ioctls for SMART that Matty thought
could be ported to the cmdk driver (the x86 Solaris IDE driver)?
http://www.itjungle.com/tug/tug042607-story08.html
I'm a Solaris newbie trying Nevada b62 now that it supports ZFS mirror
boot. The last time I installed Solaris, it was called SunOS.
Cheers,
11011011
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss
--
Eric Schrock, Solaris Kernel Development http://blogs.sun.com/eschrock
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss