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-119 use disk sense data to trigger over-temp fault
*** 166,175 ****
--- 166,181 ----
nvlist_lookup_nvlist(result, nvpair_name(elem),
&details) != 0)
continue;
if (strcmp(nvpair_name(elem),
+ FM_EREPORT_SCSI_OVERTEMP) == 0 &&
+ fmd_prop_get_int32(dmp->dm_hdl,
+ "ignore-overtemp") == FMD_B_TRUE)
+ continue;
+
+ if (strcmp(nvpair_name(elem),
FM_EREPORT_SCSI_SSMWEAROUT) == 0 &&
fmd_prop_get_int32(dmp->dm_hdl,
"ignore-ssm-wearout") == FMD_B_TRUE)
continue;
*** 250,259 ****
--- 256,266 ----
static const fmd_prop_t fmd_props[] = {
{ "interval", FMD_TYPE_TIME, "1h" },
{ "min-interval", FMD_TYPE_TIME, "1min" },
{ "simulate", FMD_TYPE_STRING, "" },
+ { "ignore-overtemp", FMD_TYPE_BOOL, "true"},
{ "ignore-ssm-wearout", FMD_TYPE_BOOL, "false"},
{ NULL, 0, NULL }
};
static const fmd_hdl_ops_t fmd_ops = {