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

Reply via email to