Print this page
8024 mdb_ctf_vread() needn't be so strict about unions
Reviewed by: Matthew Ahrens <mahrens@delphix.com>
Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed by: Robert Mustacchi <rm@joyent.com>
Approved by: Dan McDonald <danmcd@omniti.com>
NEX-6850 FMA messages need updating, badly
Reviewed by: Cynthia Eastham <cynthia.eastham@nexenta.com>
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>
NEX-1438 bump slow-io threshold and default to disabled automated response (fix build)
NEX-1438 bump slow-io threshold and default to disabled automated response
OS-125 kclient(1m) should not depend on /usr/xpg4/bin/grep
OS-117 slow IO DE creates bad FMA messages
OS-116 provide more detailed information about diagnosed fault
OS-104 handle attach-failure ereport
*** 1,10 ****
#
- # Copyright 2008 Sun Microsystems, Inc. All rights reserved.
- # Use is subject to license terms.
- # Copyright 2016 Nexenta Systems, Inc. All rights reserved.
- #
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
# Common Development and Distribution License (the "License").
# You may not use this file except in compliance with the License.
--- 1,6 ----
*** 20,113 ****
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
#
! # DO NOT EDIT -- this file is generated by the Event Registry.
#
#
# code: DISK-8000-0X
# keys: fault.io.disk.predictive-failure
#
msgid "DISK-8000-0X.type"
msgstr "Fault"
msgid "DISK-8000-0X.severity"
msgstr "Major"
msgid "DISK-8000-0X.description"
! msgstr "SMART health-monitoring firmware reported that a disk\nfailure is imminent.\n Refer to %s for more information."
msgid "DISK-8000-0X.response"
! msgstr "None.\n"
msgid "DISK-8000-0X.impact"
! msgstr "It is likely that the continued operation of\nthis disk will result in data loss.\n"
msgid "DISK-8000-0X.action"
! msgstr "Schedule a repair procedure to replace the affected disk.\nUse fmdump -v -u <EVENT_ID> to identify the disk.\n"
#
# code: DISK-8000-12
# keys: fault.io.disk.over-temperature
#
msgid "DISK-8000-12.type"
msgstr "Fault"
msgid "DISK-8000-12.severity"
msgstr "Major"
msgid "DISK-8000-12.description"
! msgstr "A disk's temperature exceeded the limits established by\nits manufacturer.\n Refer to %s for more information."
msgid "DISK-8000-12.response"
! msgstr "None.\n"
msgid "DISK-8000-12.impact"
! msgstr "Performance degradation is likely and continued disk operation\nbeyond the temperature threshold can result in disk\ndamage and potential data loss.\n"
msgid "DISK-8000-12.action"
! msgstr "Ensure that the system is properly cooled, that all fans are\nfunctional, and that there are no obstructions of airflow to the affected\ndisk.\n"
#
# code: DISK-8000-2J
# keys: fault.io.disk.self-test-failure
#
msgid "DISK-8000-2J.type"
msgstr "Fault"
msgid "DISK-8000-2J.severity"
msgstr "Critical"
msgid "DISK-8000-2J.description"
! msgstr "One or more disk self tests failed.\n Refer to %s for more information."
msgid "DISK-8000-2J.response"
! msgstr "None.\n"
msgid "DISK-8000-2J.impact"
! msgstr "The disk has failed.\n"
msgid "DISK-8000-2J.action"
! msgstr "Schedule a repair procedure to replace the affected disk.\nUse fmdump -v -u <EVENT_ID> to identify the disk.\n"
#
# code: DISK-8000-3E
# keys: fault.io.scsi.cmd.disk.dev.rqs.derr
#
msgid "DISK-8000-3E.type"
msgstr "Fault"
msgid "DISK-8000-3E.severity"
msgstr "Critical"
msgid "DISK-8000-3E.description"
! msgstr "A non-recoverable hardware failure was detected by the device while performing a command.\n Refer to %s for more information."
msgid "DISK-8000-3E.response"
! msgstr "The device may be offlined or degraded.\n"
msgid "DISK-8000-3E.impact"
! msgstr "The device has failed. The service may have been lost or degraded.\n"
msgid "DISK-8000-3E.action"
! msgstr "Ensure that the latest drivers and patches are installed. Schedule a repair procedure to replace the affected\ndevice. Use 'fmadm faulty' to find the affected disk.\n"
#
# code: DISK-8000-4Q
# keys: fault.io.scsi.cmd.disk.dev.rqs.merr
#
msgid "DISK-8000-4Q.type"
msgstr "Fault"
msgid "DISK-8000-4Q.severity"
msgstr "Critical"
msgid "DISK-8000-4Q.description"
! msgstr "The command was terminated with a non-recovered error condition that may have been caused by a flaw in the media or an error in the recorded data. \n Refer to %s for more information."
msgid "DISK-8000-4Q.response"
! msgstr "The device may be offlined or degraded.\n"
msgid "DISK-8000-4Q.impact"
! msgstr "It is likely that continued operation will result in data corruption, which may eventually cause the loss of service or the service degradation.\n"
msgid "DISK-8000-4Q.action"
! msgstr "Schedule a repair procedure to replace the affected device. Use 'fmadm faulty' to find the affected disk.\n"
#
# code: DISK-8000-8D
# keys: fault.io.disk.ssm-wearout
#
msgid "DISK-8000-8D.type"
msgstr "Fault"
--- 16,161 ----
# fields enclosed by brackets "[]" replaced with your own identifying
# information: Portions Copyright [yyyy] [name of copyright owner]
#
# CDDL HEADER END
#
+
#
! # Copyright 2008 Sun Microsystems, Inc. All rights reserved.
! # Copyright 2017 Nexenta Systems, Inc.
#
+
#
+ #
# code: DISK-8000-0X
# keys: fault.io.disk.predictive-failure
#
msgid "DISK-8000-0X.type"
msgstr "Fault"
msgid "DISK-8000-0X.severity"
msgstr "Major"
msgid "DISK-8000-0X.description"
! msgstr "SMART health-monitoring firmware reported that a disk failure is imminent."
msgid "DISK-8000-0X.response"
! msgstr "None."
msgid "DISK-8000-0X.impact"
! msgstr "It is likely that the continued operation of this disk will result in data loss."
msgid "DISK-8000-0X.action"
! msgstr "Schedule a repair procedure to replace the affected disk."
#
# code: DISK-8000-12
# keys: fault.io.disk.over-temperature
#
msgid "DISK-8000-12.type"
msgstr "Fault"
msgid "DISK-8000-12.severity"
msgstr "Major"
msgid "DISK-8000-12.description"
! msgstr "The disk temperature exceeded the limits established by its manufacturer."
msgid "DISK-8000-12.response"
! msgstr "None."
msgid "DISK-8000-12.impact"
! msgstr "Performance degradation is likely and continued disk operation beyond the temperature threshold can result in disk damage and potential data loss."
msgid "DISK-8000-12.action"
! msgstr "Ensure that the system is properly cooled, that all fans are functional, and that there are no obstructions of airflow to the affected disk."
#
# code: DISK-8000-2J
# keys: fault.io.disk.self-test-failure
#
msgid "DISK-8000-2J.type"
msgstr "Fault"
msgid "DISK-8000-2J.severity"
msgstr "Critical"
msgid "DISK-8000-2J.description"
! msgstr "One or more disk self tests failed."
msgid "DISK-8000-2J.response"
! msgstr "None."
msgid "DISK-8000-2J.impact"
! msgstr "The disk has failed."
msgid "DISK-8000-2J.action"
! msgstr "Schedule a repair procedure to replace the affected disk."
#
# code: DISK-8000-3E
# keys: fault.io.scsi.cmd.disk.dev.rqs.derr
#
msgid "DISK-8000-3E.type"
msgstr "Fault"
msgid "DISK-8000-3E.severity"
msgstr "Critical"
msgid "DISK-8000-3E.description"
! msgstr "A non-recoverable hardware failure was detected by the device while performing a command."
msgid "DISK-8000-3E.response"
! msgstr "The device may be offlined or degraded."
msgid "DISK-8000-3E.impact"
! msgstr "The device has failed. The service may have been lost or degraded."
msgid "DISK-8000-3E.action"
! msgstr "Schedule a repair procedure to replace the affected device."
#
# code: DISK-8000-4Q
# keys: fault.io.scsi.cmd.disk.dev.rqs.merr
#
msgid "DISK-8000-4Q.type"
msgstr "Fault"
msgid "DISK-8000-4Q.severity"
msgstr "Critical"
msgid "DISK-8000-4Q.description"
! msgstr "The command was terminated with a non-recovered error condition that may have been caused by a flaw in the media or an error in the recorded data."
msgid "DISK-8000-4Q.response"
! msgstr "The device may be offlined or degraded."
msgid "DISK-8000-4Q.impact"
! msgstr "It is likely that continued operation will result in data corruption, which may eventually cause the loss of service or the service degradation."
msgid "DISK-8000-4Q.action"
! msgstr "Schedule a repair procedure to replace the affected device."
#
+ # code: DISK-8000-5C
+ # keys: fault.io.disk.attach-failure
+ #
+ msgid "DISK-8000-5C.type"
+ msgstr "Fault"
+ msgid "DISK-8000-5C.severity"
+ msgstr "Critical"
+ msgid "DISK-8000-5C.description"
+ msgstr "A disk device failed to attach. Either the device is broken, or it is just taking unusually long to respond. The latter is often the case with battery-backed RAM disk devices when the battery needs to be charged."
+ msgid "DISK-8000-5C.response"
+ msgstr "None."
+ msgid "DISK-8000-5C.impact"
+ msgstr "The device will not be usable."
+ msgid "DISK-8000-5C.action"
+ msgstr "Schedule a repair procedure to replace the affected device. If this is a battery-backed RAM disk or similar device, you can also try to reactivate the device once the battery is charged."
+ #
+ # code: DISK-8000-6R
+ # keys: fault.io.disk.device-errors-exceeded
+ #
+ msgid "DISK-8000-6R.type"
+ msgstr "Fault"
+ msgid "DISK-8000-6R.severity"
+ msgstr "Critical"
+ msgid "DISK-8000-6R.description"
+ msgstr "A disk device has experienced too many device errors."
+ msgid "DISK-8000-6R.response"
+ msgstr "An attempt has been made to take the disk out of service. If the device is part of an active ZFS pool, the device still may be in service."
+ msgid "DISK-8000-6R.impact"
+ msgstr "Optionally degraded redundancy and performance."
+ msgid "DISK-8000-6R.action"
+ msgstr "Determine the cause of the fault and schedule a repair service."
+ #
+ # code: DISK-8000-74
+ # keys: fault.io.disk.slow-io
+ #
+ msgid "DISK-8000-74.type"
+ msgstr "Fault"
+ msgid "DISK-8000-74.severity"
+ msgstr "Critical"
+ msgid "DISK-8000-74.description"
+ msgstr "A disk device is experiencing too many slows IOs above its configured threshold."
+ msgid "DISK-8000-74.response"
+ msgstr "Depending on configuration the device may have been retired."
+ msgid "DISK-8000-74.impact"
+ msgstr "Optionally degraded performance and redundancy."
+ msgid "DISK-8000-74.action"
+ msgstr "Determine the cause of the fault and schedule a repair service."
+ #
# code: DISK-8000-8D
# keys: fault.io.disk.ssm-wearout
#
msgid "DISK-8000-8D.type"
msgstr "Fault"
*** 118,123 ****
msgid "DISK-8000-8D.response"
msgstr "None."
msgid "DISK-8000-8D.impact"
msgstr "Performance degradation is likely and continued operation of this device will cause drive failure and potential data loss."
msgid "DISK-8000-8D.action"
! msgstr "Schedule a repair procedure to replace the affected drive.\nUse fmdump -V -u <EVENT_ID> to identify the drive."
--- 166,171 ----
msgid "DISK-8000-8D.response"
msgstr "None."
msgid "DISK-8000-8D.impact"
msgstr "Performance degradation is likely and continued operation of this device will cause drive failure and potential data loss."
msgid "DISK-8000-8D.action"
! msgstr "Schedule a repair procedure to replace the affected drive."