Contained Within
Find More Documentation
Featured Support Resources
| Download this book in PDF
DiskSuite Tool Messages
B
- This appendix contains the status, error, and log messages displayed by DiskSuite and the DiskSuite Tool. Use the following table to locate specific information in this appendix.
-
State Information Terms
- The dialog boxes shown in this appendix use the following terms when the state of the components is reported.
-
-
OK - The component is operating properly.
-
Resyncing - The component is in the process of resyncing (copying) the data.
-
-
Erred - The component has encountered an I/O error or an open error. All reads and writes to and from this component have been discontinued. See "Replacing and Enabling Submirror Components" on page 134 for information on component replacement.
-
Last erred - The component has encountered an I/O error or an open error. However, the data is not replicated elsewhere due to another component failure. I/O is still performed on the component. If I/O errors result, the mirror I/O will fail. See "Replacing and Enabling Submirror Components" on page 134 for information on component replacement.
Metadevice Editor Messages
- The Metadevice Editor has a message line at the bottom of the window that displays information about objects and actions. There are two types of message line feedback displayed:
-
- When you are pointing the cursor at an object, the message line has the following format:
-
object_type object_name: attribute=value,...
|
-
- When you are dragging an object that is not yet populated, the message line has the form:
-
Drop requirement comp_type into new_object_type new_object_name
|
- Once the object is sufficiently populated, the message line has the form:
-
Drop comp_type into new_object_type new_object_name or commit
|
Dialog Box Error Messages
- DiskSuite Tool displays the following messages in Error dialog boxes. When these messages are displayed, the only choice on the dialog box is OK. The action you attempted will not be performed. Use the information here to correct the error.
-
A RAID can only have one operation that causes a resync per commit
|
- You have tried to commit two separate changes to a RAID device at the same time. While the changes may be valid, only one can be performed at once. For example, if you replace a slice and add a new slice, this message is displayed. You must perform one change and click on the Commit button, then perform the other change and click on the Commit button.
-
- You have tried to commit a concatenation that has no stripes. You must add stripes to the concatenation.
-
Cannot delete a metadevice that is in use.
|
- You have tried to delete a metadevice that contains a mounted file system.
-
- You have tried to commit a Concat/Stripe template that has no slices. You must add slices to the object before clicking on the Commit button.
-
Mirror dn has no submirrors
|
- You have tried to commit a Mirror that has no submirrors. You must add submirrors before clicking on Commit.
-
RAID dn must have at least three parity slices.
|
- You have tried to commit a RAID metadevice that has fewer than three slices. Add the necessary slices and commit the RAID metadevice.
-
Slices added to a RAID device must be at least
as large as the smallest original slice.
|
- You have tried to add a slice to a RAID device that is smaller than the slices that are already part of the RAID device.
-
Slice slice is mounted. You cannot add it to Concat/Stripe dn, it
is not the first mounted slice to be added.
|
- You have tried to add a slice that has a mounted file system to a Concat/Stripe and there is already at least one slice in the Concat/Stripe. The slice with the mounted file system must be the first one added to the Concat/Stripe.
-
Slice slice is mounted. You cannot add it to Concat/Stripe dn, the
Concat/Stripe device has already been created.
|
- You have either tried to add a slice that contains a mounted file system to a Concat/Stripe or RAID template. In the case of a Concat/Stripe, the slice that contains the mounted file system must be the first slice added. In the case of a RAID, you must first unmount the file system because the file system will be overwritten during a resync.
-
Slice slice is too small to use in a RAID device.
|
- You have tried to add a slice that is too small. The slice being added is either smaller than the slices already in the RAID device or is too small to be used in a RAID device.
-
Submirror dn has a mounted file system, it should be the first
submirror added.Mirror dn has a component with a file system
mounted. You cannot add another submirror.
|
- You have tried to add a submirror that contains a mounted file system and the Mirror already has a mounted file system on the other submirror. You must add an unassigned slice.
-
Submirror dn is too small.
|
- You have tried to add a new submirror that is smaller than the current size of the Mirror. The submirror must be as large as the existing submirror.
-
The root file system may not be mounted on
a concat with more than one stripe.
|
- You have tried to drop the slice that contains the root file system into a Concat/Stripe template. Remove one of the existing stripes.
-
The root file system may not be mounted on a trans device.
|
- You have tried to drop the slice that contains the root file system into a Trans device template. The root file system cannot be placed in a Trans device.
-
- You have tried to commit a Trans device that has no master device. Add the master device and commit the device.
-
You cannot add a mounted slice to a
mirror with multiple submirrors.
|
- You have tried to attach a Concat/Stripe that has a mounted file system as a submirror and the Mirror already has a submirror that contains a mounted file system.
-
You cannot add device to a RAID device while it is initializing
|
- You have tried to add a slice or hot spare pool to a RAID device that has been committed and is initializing. Wait until the device is initialized.
Dialog Box Warning Messages
- DiskSuite Tool displays the following messages in Warning Dialog Boxes. When these messages are displayed you can either continue or undo the action. The information here will help you determine which action to select.
-
All of the state database replicas are on the same controller.
|
- You have populated the MetaDB template with slices that are all attached to the same controller. If the controller fails, you will not have access to any of the metadevices.
-
Concat/Stripe dn has a slice slice with a mounted file
system. If an entry for its file system exists in
/etc/vfstab, it will be updated with the new device to mount for
the file system. You will need to reboot the system
to have the file system remounted.
|
- You have tried to add a slice that contains a mounted file system to a Concat/Stripe template. The slice that contains the mounted file system must be the first slice added. You cannot add a mounted file system to a RAID device.
-
Metadevice device_type dn will be deleted.
Data could be lost.
Really delete it?
|
- This message displays when you attempt to delete any committed metadevice. You should continue only if you are sure your data is protected.
-
Stripe component dn is not the same size as component
dn. Extra space on the larger component will be wasted.
|
- You have tried to add slices to a Concat/Stripe (stripe) that are a different size than the slices already in the stripe. Adding slices of a different sizes to a stripe causes wasted space.
-
Slice dn is on the same controller as slice dn.It is not advisable
to have slices from multiple submirrors on the same controller.
|
- You have tried to create a Mirror with submirrors that are made up of slices attached to the same controller. If the controller fails, the mirror will not protect against lost data.
-
Slice dn is on the same disk as slice dn.It is not advisable to
have slices from multiple submirrors on the same disk.
|
- You have tried to create a Mirror with submirrors that are made up of slices from the same disk. If the disk fails, the mirror will not protect against lost data.
-
Submirror dn is not the same size as submirror dn.
Extra space on the larger submirror will be wasted.
|
- You have tried to create a Mirror that has differently sized submirrors. The extra space on the larger submirror cannot be used.
-
Submirror dn has an erred component.
Its data will not be valid after it is detached.
|
- You have tried to detach or offline a submirror that has a slice reporting errors.
-
The file system mounted on metadevice dn has
been unmounted since the last status update.
|
- You have tried to delete a metadevice that unmounted. The device does not display the unmounted information because the Update Status button in the button panel of the Metadevice Editor window has not been pressed.
-
The following components are in the erred state: dn
You may not replace RAID component dn until they are fixed.
|
- You are replacing a component of a RAID metadevice that has reported errors (in the last-errored state). This cannot be performed if there are any other components in the RAID metadevice that have reported errors.
-
The following components are in the erred state: dn
The data for the component replacing RAID component dn may be
compromised.
|
- You are replacing or enabling a RAID component that has reported errors. This action is dangerous if there is another component that has reported errors (in the last-errored state). The data on the new component may not be completely accurate.
-
The following components are in the last_erred state: dn
The data for RAID component dn may be compromised.
|
- You are replacing or enabling a RAID component that is reporting errors. This action is dangerous if there is another component that has reported errors (in the last-errored state). The data on the new component may not be completely accurate.
-
The following components have erred: dn
The data for RAID component dn WILL NOT BE RESYNCED.
|
- You have tried to replace a component in a RAID metadevice and there are two or more components reporting errors. It is not possible to replace the components because there is no way to recreate the data. If you proceed with the replacement, you must obtain the data from a backup copy.
-
The format of disk dn has changed.
You must restart metatool to incorporate the changes.
|
- You have reformatted a disk that used to have a metadevice, file system, or database replica and pressed the Update Status button on the button panel of the Metadevice Editor window. If the disk is not being used, the new information is read by DiskSuite Tool and displayed in the appropriate windows (for example, Slice Browser and Disk View).
-
The log device for Trans dn cannot be detached until
the Trans is unmounted or the system is rebooted.
|
- You have tried to detach a log and commit the Trans object. The detach will not be performed as long as the log master is mounted. The Trans device is actually in a "detach pending state."
-
The master device dn has a slice with a mounted
file system.
In order for logging of
this file system to be activated, the file
/etc/vfstab must be updated with the
new device name and the system rebooted.
Committing Trans dn will update
/etc/vfstab automatically if an entry exists
for the file system.
|
- You have tried to add a metadevice that has a mounted file system to a Trans master. DiskSuite Tool will automatically change the entry for the file system in the /etc/vfstab file. If an entry for the file system does not exist in the /etc/vfstab file, you must create one. The message also tells you to reboot the system.
-
The master device dn for Trans dn
has a mounted file system.
If an entry for its file system exists in /etc/vfstab, it will
be updated with the new device to mount for the file system.
The system must be rebooted for this
device mount to take effect.
|
- You have tried to add a master device that has a mounted file system to a Trans. DiskSuite Tool will automatically change the entry for the file system in the /etc/vfstab file. If an entry for the file system does not exist in the /etc/vfstab file, you must create one. The message also tells you to reboot the system.
-
The metadevice dn has been removed as a swap device
since the last status update.
|
- You have tried to delete a device that is the swap device. The device does not say it is swap because the Update Status button in the button panel of the Metadevice Editor window has not been pressed.
-
The new Mirror device dn
has a submirror with a mounted file system.
If an entry for its file system exists in /etc/vfstab, it will
be updated with the new device to mount for the file system.
The system must be rebooted for this
device mount to take effect.
|
- You have tried to add a Concat/Stripe that has a mounted file system to a Mirror. DiskSuite Tool will automatically change the entry for the file system in the /etc/vfstab file. If an entry for the file system does not exist in the /etc/vfstab file, you must create one. The message also tells you to reboot the system.
-
The new Concat/Stripe device dn
has a slice with a mounted file system.
If an entry for its file system exists in /etc/vfstab
it will be updated when the Concat/Stripe is committed so that
the next mount of the file system will use the new device.
The system must be rebooted for this
device mount to take effect.
|
- You have tried to add a slice that has a mounted file system to a Concat/Stripe. DiskSuite Tool will automatically change the entry for the file system in the /etc/vfstab file. If an entry for the file system does not exist in the /etc/vfstab file, you must create one. The message also tells you to reboot the system.
-
The state database will have no replicas.
If the system reboots, all metadevices will
be corrupted.
|
- You have tried to remove the state database and all replicas from the MetaDB template. If you commit, you will not have access to any metadevices.
-
The submirror dn has a slice with a mounted
file system.
In order for mirroring of
this file system to be activated, the file
/etc/vfstab must be updated with the
new device name and the system rebooted.
Committing Mirror dn will update
/etc/vfstab automatically if an entry exists
for the file system.
|
- You have tried to add a submirror that has a mounted file system to a Mirror. DiskSuite Tool will automatically change the entry for the file system in the /etc/vfstab file. If an entry for the file system does not exist in the /etc/vfstab file, you must create one. The message also tells you to reboot the system.
-
This log is not mirrored. It is recommended that you mirror logs
whenever possible to avoid single points of failure.
|
- You have tried to create a Trans device with a log that is not mirrored. If the log is not mirrored, the data could be lost or unavailable.
-
Trans dn has no log device.
|
- You have tried to commit a Trans device that has no Trans log. You should add the log before committing the device. Until you add the log, the logging feature is disabled.
Dialog Box Information Messages
- DiskSuite Tool displays the following messages in information dialog boxes. These messages tell you a common mistake has been made or provide a helpful message. These dialog boxes appear with a large "i" on the left side of the message. There is only one button on the bottom of this dialog: OK.
-
You added additional capacity to the metadevice metadevice_type on
which file system file_system is mounted. You have the
option of growing this file system to take advantage of
this additional space either now or later (by hand).
If you choose to grow it now, the application will be
disabled until the growth process completes.
The command that will be run is:
"growfs -M file_system /dev/md/rdsk/dn"
Do you want to grow the metadevice now or later?
|
- You have tried to add slices to a Concat/Stripe metadevice. Following a commit, you can expand the file system, as documented in Chapter 11, "Expanding a File System."
-
The file system file_system mounted on metadevice dn
is now being grown.
|
- You are growing a file system.
Metadevice Editor Window Messages
- The following messages are displayed when you are pointing to an object inside the Metadevice Editor window. An explanation of the message follows the sample output.
-
Click or drag to create a new object device
|
- You are pointing at any of the five Template icons. object is either Trans, RAID, Mirror, Concat/Stripe, or Hot Spare Pool.
-
component_type dn: size=size, use=use, status=status
|
- You are pointing at an object (component_type) on the canvas. The component_type is either Trans, RAID, Mirror, Concat/Stripe, or Hot Spare. The metadevice name is reported as dn, where the default size for n is a number in the range 0 to 127. The size is the capacity of the metadevice (for example, 500 Mbytes). The use is either Unassigned, Submirror, or /filesystem. The status is reported as OK, Attention, Urgent, or Critical.
-
Drag objects into this work area to look at or modify them...
|
- You are pointing at an empty canvas or the device list in the Metadevice Editor window.
-
- You are pointing at a Hot Spare Pool on the canvas. The Hot Spare Pool name is reported as hspnnn, where nnn is a number in the range 000 to 999. The status is reported as OK, Attention, Urgent, or Critical.
-
Slice cntndnsn: size=size, use=use, status=status
|
- You are pointing at a disk slice on the canvas. The name of the slice appears in the format, cntndnsn. The size is the capacity of the slice (for example, 5 Mbytes). The use is either Unassigned or Component. The status is reported as OK, Attention, Urgent, or Critical.
-
Use Button2 to pan the viewport over the work area ...
|
- You are pointing at the panner. By pressing the middle button and moving the cursor, you move the canvas to a new view area.
Messages Displayed When Dragging an Object
- The following messages are displayed when you are dragging an object inside the Metadevice Editor window. An explanation of the message follows the sample output.
-
Concatenations must be part of a mirror
for hot spare pools to function
|
- You are dragging a Hot Spare Pool over a concatenation. This message is telling you that the Concat/Stripe must be part of a Mirror or the Hot Spare Pool you are dropping will not work.
-
Drop a concatenation into mirror dn
|
- You are dragging a Concat/Stripe over the specified Mirror. If you drop the Concat/Stripe, it will become part of that Mirror.
-
Drop a concatenation to replace submirror dn
|
- You are dragging a Concat/Stripe over the specified submirror. Drop the Concat/Stripe inside the rectangle that contains the submirror to make the replacement.
-
Drop a hot spare pool to assign it to concatenation dn
|
- You are dragging a Hot Spare Pool over the specified concatenation. By dropping the Hot Spare Pool into the Concat/Stripe, it becomes associated with that concatenation.
-
Drop here to associate a hot spare pool with this RAID
|
- You are dragging a Hot Spare Pool over the specified RAID device. If you drop the Hot Spare Pool, it will become associated with the RAID device.
-
Drop a metadevice or slice into trans log
|
- You are dragging a metadevice or slice over a Trans device. If you drop the metadevice or slice, it will become part of the Trans device.
-
Drop a metadevice or slice into master
|
- You are dragging a metadevice or slice over the Master of a Trans device. Drop the object into the Master to add it to the device.
-
Drop a slice into hot spare pool dn
|
- You are dragging a slice over the specified Hot Spare Pool. Drop the slice to add it to the Hot Spare Pool.
-
Drop a slice into RAID dn
|
- You are dragging an unused slice over the specified RAID device. If you drop the slice, it will become part of the RAID device.
-
Drop a slice of the same size to replace the current slice
|
- You are dragging a slice either over a committed RAID device or over a submirror that has more than one submirror. You can drop the new slice on the existing slice to make a replacement.
-
Drop a slice to replace current slice
|
- You are dragging an unused slice over a Concat/Stripe, RAID, or Trans device. To replace the slice you are over, release the middle button and drop the slice.
-
Drop a slice into stripe dn or commit
|
- You are dragging an unused slice over a Concat/Stripe that has one or more slices. You can populate the Concat/Stripe with additional slices or select the Concat/Stripe (stripe) and execute a commit.
-
Drop a slice to add new replicas; you should have at least
three replicas.
|
- You are dragging a slice over the MetaDB object. Drop the slice to create another replica. DiskSuite requires the configuration have a minimum of three slices in the MetaDB object.
-
Drop at least one concatenation into mirror dn
|
- You are dragging a Concat/Stripe over the specified Mirror. You must drop a minimum of one Concat/Stripe into the specified Mirror.
-
Drop at least one slice into stripe dn
|
- You are dragging an unused slice over a Concat/Stripe that has zero slices. You must populate the Concat/Stripe (stripe) with a minimum of one slice.
-
Drop at least three to create the RAID parity group
|
- You are dragging an unused slice over the specified RAID device. You must drop a minimum of three slices into the RAID device.
-
Drop a slice to add a new replica.
|
- You are dragging a slice over the MetaDB object. Drop the slice to create another replica.
-
You cannot add more concatenations;
mirror dn already has three submirrors
|
- You are dragging a Concat/Stripe over the specified Mirror. You cannot add another Concat/Stripe (submirror) to a Mirror that already has three submirrors.
-
You cannot add slices to committed stripe dn
|
- You are dragging an unused slice over a committed Concat/Stripe. DiskSuite Tool does not permit you to add slices to a committed Concat/Stripe (stripe).
-
You cannot replace in-use slices in a hot spare pool
|
- You are dragging an unused slice over a slice that is in use in a committed Hot Spare Pool. You cannot drop the new slice on a slice in a Hot Spare Pool that is currently in use.
-
You cannot replace objects in committed RAID dn
|
- You are dragging an object over the specified RAID device. Because the device is committed, you cannot make replacements.
-
You cannot replace slices in a committed stripe unless
it is part of a submirror
|
- You are dragging a slice over a a committed Concat/Stripe. You cannot make changes to this metadevice, unless it is part of a submirror.
-
You cannot replace submirror dn when
mirror dn has only one submirror
|
- You are dragging a submirror over the specified submirror. You cannot drop the submirror into the Mirror when there is only one submirror present.
-
You cannot replace slices in a committed trans device
|
- You are dragging an unused slice over a slice that is in use as a Trans master or log. You cannot replace slices in a committed Trans device.
Disk View Window Messages
- The Disk View window has a message line at the bottom that displays information about objects and actions. There are two types of message line feedback displayed:
-
- When you are pointing the cursor at an object, the message line has the following format:
-
object_type object_name: attribute=value,...
|
- If you are pointing at a disk or slice that has a status problem, the message has the form:
-
object_type object_name: problem_description, affected_device
|
-
- When you are pointing the cursor at an empty portion of the canvas, the following message displays:
-
Drop object onto color drop sites to show mappings
|
- You can select a disk or slice and drag it to the color map at the bottom of the Disk View window. On a color monitor, you have four colors available as drop sites. On a monochrome monitor, you have one color drop site.
Messages Displayed When Pointing at an Object
- The following messages are displayed when you are pointing to an object inside the Disk View window:
-
Slice cntndnsn: size=size, use=use, status=status
|
- You are pointing at a disk slice on the canvas. The name of the slice appears in the format, cntndnsn. The size is the capacity of the slice (for example, 5 Mbytes). The use is either Unassigned, Component, Hot Spare, MetaDB Replica, Reserve, mount_point, swap, Trans Log, or Overlap. The status is reported as OK, Attention, Urgent, or Critical.
Messages Displayed When Dragging an Object
- The following messages are displayed when you are dragging an object inside the Disk View window.
-
Drag slices onto object templates in the metadevice editor canvas
|
- You are dragging an object from the Disk View window. You can drop the slices inside an object or on the canvas of the Metadevice Editor window.
Log Messages
- Log messages are those passed by syslog(3) to the syslogd(1M). These messages are appended to a file and written to the console window. These messages will not appear in any DiskSuite Tool error or problem list.
- The log messages are divided into the following categories:
-
- Notice log messages
- Warning log messages
- Panic log messages
- The log messages displayed by DiskSuite are listed in alphabetical order below. Each message is always preceded with md: The variables in these messages indicate the following:
-
-
dev is a device name.
-
dnum is a metadevice name.
-
num is a number.
-
state is a Trans device state
-
trans is either "logging" or "master"
-
Note - When the initial portion of a message begins with a variable, the message is alphabetized by the first word following the variable.
Notice Log Messages
-
- The named misc module is not loadable. It is possibly missing, or something else has been copied over it.
-
db: Parsing error on 'dev'
|
- The set command in /etc/system for the mddb.bootlist<number> is not in the correct format. Run metadb -p to place the correct set commands into the /etc/system file.
-
dnum: Hotspared device dev with dev
|
- The first device name listed has been hot spare replaced with the second device name listed.
-
dnum: Hotspared device dev(num, num) with dev(num, num)
|
- The first device number listed has been hot spare replaced with the second device number listed.
-
dnum: no mem for property dev
|
- Memory could not be allocated in the prop_op entry point.
Warning Log Messages
-
dnum: Cannot load dev driver
|
- The underlying named driver module is not loadable (for example, sd, id, or a third-party driver). This could indicate that the driver module has been removed.
-
Open error of hotspare dev
Open error of hotspare dev(num, num)
|
- The named hot spare cannot be opened, or the underlying driver is not loadable.
-
dnum: read error on dev
dnum: write error on dev
|
- A read or write error has occurred on the specified metadevice at the specified device name. This happens if any read or write errors occur on a metadevice.
-
dnum: read error on dev(num, num)
dnum: write error on dev(num, num)
|
- A read or write error has occurred on the specified metadevice at the specified device number. This happens if any read or write errors occur on a metadevice.
-
dnum: read error on dnum
dnum: write error on dnum
|
- A read or write error has occurred on the specified metadevice at the specified device number. This happens if any read or write errors occur on a metadevice.
-
State database commit failed
State database delete failed
|
- These messages occur when there have been device errors on components where the state database replicas reside. These errors only occur when more than half of the replicas have had errors returned to them. For example, if you have three components with state database replicas and two of the components report errors, these errors may occur. The state database commit or delete is retried periodically. If a replica is added, the commit or delete will finish and the system will be operational. Otherwise, the system will time out and panic.
-
- This message occurs when there are not enough usable replicas for the state database to be able to update records in the database. All accesses to the metadevice driver will fail. To fix this problem, add more replicas or delete inaccessible replicas.
-
trans device: read error on dnum
trans device: write error on dnum
|
- A read or write error has occurred on the specified logging or master device at the specified metadevice. This happens if any read or write errors occur on a logging or master device.
-
trans device: read error on dev
trans device: write error on dev
|
- A read or write error has occurred on the specified logging or master device at the specified device name. This happens if any read or write errors occur on a logging or master device.
-
trans device: read error on dev(num, num)
trans device: write error on dev(num, num)
|
- A read or write error has occurred on the specified logging or master device at the specified device number. This happens if any read or write errors occur on a logging or master device.
-
logging device: dnum changed state to state
logging device: dev changed state to state
logging device: dev(num, num) changed state to state
|
- The logging device and its associated master device(s) have changed to the specified state(s).
Panic Log Messages
-
- A failed metadevice state database commit or deletion has been retried the default 100 times.
-
dnum: Unknown close type
dnum: Unknown open type
|
- A metadevice is being opened/closed with an unknown open type (OTYP).
|
|