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
| Split |
Close |
| Expand all |
| Collapse all |
--- old/usr/src/cmd/fm/dicts/DISK.po
+++ new/usr/src/cmd/fm/dicts/DISK.po
1 1 #
2 -# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
3 -# Use is subject to license terms.
4 -# Copyright 2016 Nexenta Systems, Inc. All rights reserved.
5 -#
6 2 # CDDL HEADER START
7 3 #
8 4 # The contents of this file are subject to the terms of the
9 5 # Common Development and Distribution License (the "License").
10 6 # You may not use this file except in compliance with the License.
11 7 #
12 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
13 9 # or http://www.opensolaris.org/os/licensing.
14 10 # See the License for the specific language governing permissions
15 11 # and limitations under the License.
16 12 #
17 13 # When distributing Covered Code, include this CDDL HEADER in each
18 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
19 15 # If applicable, add the following below this CDDL HEADER, with the
20 16 # fields enclosed by brackets "[]" replaced with your own identifying
21 17 # information: Portions Copyright [yyyy] [name of copyright owner]
22 18 #
23 19 # CDDL HEADER END
24 20 #
21 +
25 22 #
26 -# DO NOT EDIT -- this file is generated by the Event Registry.
23 +# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
24 +# Copyright 2017 Nexenta Systems, Inc.
27 25 #
26 +
28 27 #
28 +#
29 29 # code: DISK-8000-0X
30 30 # keys: fault.io.disk.predictive-failure
31 31 #
32 32 msgid "DISK-8000-0X.type"
33 33 msgstr "Fault"
34 34 msgid "DISK-8000-0X.severity"
35 35 msgstr "Major"
36 36 msgid "DISK-8000-0X.description"
37 -msgstr "SMART health-monitoring firmware reported that a disk\nfailure is imminent.\n Refer to %s for more information."
37 +msgstr "SMART health-monitoring firmware reported that a disk failure is imminent."
38 38 msgid "DISK-8000-0X.response"
39 -msgstr "None.\n"
39 +msgstr "None."
40 40 msgid "DISK-8000-0X.impact"
41 -msgstr "It is likely that the continued operation of\nthis disk will result in data loss.\n"
41 +msgstr "It is likely that the continued operation of this disk will result in data loss."
42 42 msgid "DISK-8000-0X.action"
43 -msgstr "Schedule a repair procedure to replace the affected disk.\nUse fmdump -v -u <EVENT_ID> to identify the disk.\n"
43 +msgstr "Schedule a repair procedure to replace the affected disk."
44 44 #
45 45 # code: DISK-8000-12
46 46 # keys: fault.io.disk.over-temperature
47 47 #
48 48 msgid "DISK-8000-12.type"
49 49 msgstr "Fault"
50 50 msgid "DISK-8000-12.severity"
51 51 msgstr "Major"
52 52 msgid "DISK-8000-12.description"
53 -msgstr "A disk's temperature exceeded the limits established by\nits manufacturer.\n Refer to %s for more information."
53 +msgstr "The disk temperature exceeded the limits established by its manufacturer."
54 54 msgid "DISK-8000-12.response"
55 -msgstr "None.\n"
55 +msgstr "None."
56 56 msgid "DISK-8000-12.impact"
57 -msgstr "Performance degradation is likely and continued disk operation\nbeyond the temperature threshold can result in disk\ndamage and potential data loss.\n"
57 +msgstr "Performance degradation is likely and continued disk operation beyond the temperature threshold can result in disk damage and potential data loss."
58 58 msgid "DISK-8000-12.action"
59 -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"
59 +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."
60 60 #
61 61 # code: DISK-8000-2J
62 62 # keys: fault.io.disk.self-test-failure
63 63 #
64 64 msgid "DISK-8000-2J.type"
65 65 msgstr "Fault"
66 66 msgid "DISK-8000-2J.severity"
67 67 msgstr "Critical"
68 68 msgid "DISK-8000-2J.description"
69 -msgstr "One or more disk self tests failed.\n Refer to %s for more information."
69 +msgstr "One or more disk self tests failed."
70 70 msgid "DISK-8000-2J.response"
71 -msgstr "None.\n"
71 +msgstr "None."
72 72 msgid "DISK-8000-2J.impact"
73 -msgstr "The disk has failed.\n"
73 +msgstr "The disk has failed."
74 74 msgid "DISK-8000-2J.action"
75 -msgstr "Schedule a repair procedure to replace the affected disk.\nUse fmdump -v -u <EVENT_ID> to identify the disk.\n"
75 +msgstr "Schedule a repair procedure to replace the affected disk."
76 76 #
77 77 # code: DISK-8000-3E
78 78 # keys: fault.io.scsi.cmd.disk.dev.rqs.derr
79 79 #
80 80 msgid "DISK-8000-3E.type"
81 81 msgstr "Fault"
82 82 msgid "DISK-8000-3E.severity"
83 83 msgstr "Critical"
84 84 msgid "DISK-8000-3E.description"
85 -msgstr "A non-recoverable hardware failure was detected by the device while performing a command.\n Refer to %s for more information."
85 +msgstr "A non-recoverable hardware failure was detected by the device while performing a command."
86 86 msgid "DISK-8000-3E.response"
87 -msgstr "The device may be offlined or degraded.\n"
87 +msgstr "The device may be offlined or degraded."
88 88 msgid "DISK-8000-3E.impact"
89 -msgstr "The device has failed. The service may have been lost or degraded.\n"
89 +msgstr "The device has failed. The service may have been lost or degraded."
90 90 msgid "DISK-8000-3E.action"
91 -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"
91 +msgstr "Schedule a repair procedure to replace the affected device."
92 92 #
93 93 # code: DISK-8000-4Q
94 94 # keys: fault.io.scsi.cmd.disk.dev.rqs.merr
95 95 #
96 96 msgid "DISK-8000-4Q.type"
97 97 msgstr "Fault"
98 98 msgid "DISK-8000-4Q.severity"
99 99 msgstr "Critical"
100 100 msgid "DISK-8000-4Q.description"
101 -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."
101 +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."
102 102 msgid "DISK-8000-4Q.response"
103 -msgstr "The device may be offlined or degraded.\n"
103 +msgstr "The device may be offlined or degraded."
104 104 msgid "DISK-8000-4Q.impact"
105 -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"
105 +msgstr "It is likely that continued operation will result in data corruption, which may eventually cause the loss of service or the service degradation."
106 106 msgid "DISK-8000-4Q.action"
107 -msgstr "Schedule a repair procedure to replace the affected device. Use 'fmadm faulty' to find the affected disk.\n"
107 +msgstr "Schedule a repair procedure to replace the affected device."
108 108 #
109 +# code: DISK-8000-5C
110 +# keys: fault.io.disk.attach-failure
111 +#
112 +msgid "DISK-8000-5C.type"
113 +msgstr "Fault"
114 +msgid "DISK-8000-5C.severity"
115 +msgstr "Critical"
116 +msgid "DISK-8000-5C.description"
117 +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."
118 +msgid "DISK-8000-5C.response"
119 +msgstr "None."
120 +msgid "DISK-8000-5C.impact"
121 +msgstr "The device will not be usable."
122 +msgid "DISK-8000-5C.action"
123 +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."
124 +#
125 +# code: DISK-8000-6R
126 +# keys: fault.io.disk.device-errors-exceeded
127 +#
128 +msgid "DISK-8000-6R.type"
129 +msgstr "Fault"
130 +msgid "DISK-8000-6R.severity"
131 +msgstr "Critical"
132 +msgid "DISK-8000-6R.description"
133 +msgstr "A disk device has experienced too many device errors."
134 +msgid "DISK-8000-6R.response"
135 +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."
136 +msgid "DISK-8000-6R.impact"
137 +msgstr "Optionally degraded redundancy and performance."
138 +msgid "DISK-8000-6R.action"
139 +msgstr "Determine the cause of the fault and schedule a repair service."
140 +#
141 +# code: DISK-8000-74
142 +# keys: fault.io.disk.slow-io
143 +#
144 +msgid "DISK-8000-74.type"
145 +msgstr "Fault"
146 +msgid "DISK-8000-74.severity"
147 +msgstr "Critical"
148 +msgid "DISK-8000-74.description"
149 +msgstr "A disk device is experiencing too many slows IOs above its configured threshold."
150 +msgid "DISK-8000-74.response"
151 +msgstr "Depending on configuration the device may have been retired."
152 +msgid "DISK-8000-74.impact"
153 +msgstr "Optionally degraded performance and redundancy."
154 +msgid "DISK-8000-74.action"
155 +msgstr "Determine the cause of the fault and schedule a repair service."
156 +#
109 157 # code: DISK-8000-8D
110 158 # keys: fault.io.disk.ssm-wearout
111 159 #
112 160 msgid "DISK-8000-8D.type"
113 161 msgstr "Fault"
114 162 msgid "DISK-8000-8D.severity"
115 163 msgstr "Major"
116 164 msgid "DISK-8000-8D.description"
117 165 msgstr "A solid state media device is nearing end of life as projected by the manufacturer."
118 166 msgid "DISK-8000-8D.response"
119 167 msgstr "None."
120 168 msgid "DISK-8000-8D.impact"
121 169 msgstr "Performance degradation is likely and continued operation of this device will cause drive failure and potential data loss."
122 170 msgid "DISK-8000-8D.action"
123 -msgstr "Schedule a repair procedure to replace the affected drive.\nUse fmdump -V -u <EVENT_ID> to identify the drive."
171 +msgstr "Schedule a repair procedure to replace the affected drive."
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX