Date: Tue, 27 Mar 2018 12:39:43 -0700 From: Michael Dexter <editor@callfortesting.org> To: Charles Sprickman <spork@bway.net>, Miroslav Lachman <000.fbsd@quip.cz> Cc: freebsd-fs@freebsd.org, Chuck Tuffli <chuck@tuffli.net> Subject: Re: smart(8) Call for Testing Message-ID: <d241e42f-7203-d8de-f9d4-557b23ed2f27@callfortesting.org> In-Reply-To: <A548BC90-815C-4C66-8E27-9A6F7480741D@bway.net> References: <4754cb2f-76bb-a69b-0cf5-eff4d621eb29@callfortesting.org> <CAMXt9NbdN119RrHnZHOJD1T%2BHNLLpzgkKVStyTm=49dopBMoAQ@mail.gmail.com> <CAM0tzX1oTWTa0Nes11yXg5x4c30MmxdUyT6M1_c4-PWv2%2BQbhw@mail.gmail.com> <CAMXt9NYMrtTNqNSx256mcYsPo48xnsa%2BCCYSoeFLzRsc%2BfQWMw@mail.gmail.com> <CAM0tzX32v2-=saT5iB4WVcsoVOtH%2BXE0OQoP7hEDB1xE%2Bxk%2Bsg@mail.gmail.com> <1d3f2cef-4c37-782e-7938-e0a2eebc8842@quip.cz> <A548BC90-815C-4C66-8E27-9A6F7480741D@bway.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 3/27/18 10:01 AM, Charles Sprickman via freebsd-fs wrote: > Again, maybe I’m just missing something or maybe this is here for a particular vendor that needs it or something. You are all welcome to watch the AsiaBSDCon and BSDCan talks on the rationale but here are a few: 1. Ability to use it in-base. Chuck has done the "hard part" and more can be built on top of it. With an in-base utility or library, the installer could check disk health before installation as could zpool(8) (proposed elsewhere with the optimal implementation TBD). 2. Scriptability as per my last post. Most administrators have relatively homogeneous selections of disks and seek four to five key SMART values. 3. Usability. You CAN obtain even raw-er values with a camcontrol inquiry but that truly is a pain and as I recall, they land in hex values, making scripting even more a pain. For what it's worth, I believe smart(8) had NVMe support before smartmontools did. smart(8) is not the work of a vendor but rather is based on my personal experience with hundreds of ZFS-based storage systems in the wild. I made several public calls for input on the design prior to Chuck writing any code. May I kindly request that you rephraise your criticisms as feature requests? Michael
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d241e42f-7203-d8de-f9d4-557b23ed2f27>