Print this page
NEX-3166 need to add FMA events for SSD lifespan
Reviewed by: Jeffry Molanus <jeffry.molanus@nexenta.com>
Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Saso Kiselkov <saso.kiselkov@nexenta.com>
OS-104 handle attach-failure ereport
*** 185,202 ****
--- 185,204 ----
FITrate=10, FRU=P, ASRU=P;
event fault.io.disk.predictive-failure@P, FITrate=10,
FITrate=10, FRU=P, ASRU=P;
event fault.io.disk.self-test-failure@P, FITrate=10,
FITrate=10, FRU=P, ASRU=P;
+ event fault.io.disk.attach-failure@P;
event fault.io.disk.ssm-wearout@P;
/*
* ereports.
*/
event ereport.io.scsi.disk.over-temperature@P;
event ereport.io.scsi.disk.predictive-failure@P;
event ereport.io.scsi.disk.self-test-failure@P;
+ event ereport.io.scsi.disk.attach-failure@P;
event ereport.io.scsi.disk.ssm-wearout@P;
/*
* Propagations.
*/
*** 209,218 ****
--- 211,223 ----
prop fault.io.disk.predictive-failure@P ->
ereport.io.scsi.disk.predictive-failure@P {
setpayloadprop("asc", payloadprop("additional-sense-code")) &&
setpayloadprop("ascq", payloadprop("additional-sense-code-qualifier")) };
+ prop fault.io.disk.attach-failure@P ->
+ ereport.io.scsi.disk.attach-failure@P;
+
prop fault.io.disk.ssm-wearout@P ->
ereport.io.scsi.disk.ssm-wearout@P {
setpayloadprop("current-wearout-percentage",
payloadprop("current-ssm-wearout"))
&& setpayloadprop("threshold-wearout-percentage",