io_redirect_dsf(1M)
manpage. To view the manpage, enter this command:
man 1m
io_redirect_dsf
WARNING!
If you shut down a server to replace a failed disk offline, the DSF of the failed disk
will not be visible in
ioscan
when the server restarts. The DSF is required by the
replace_tgt
command to rebuild the array with the new disk.
Before you shut down the server, run
ioscan
and make note of the DSF information for the
failed disk.
WARNING!
The
sasmgr replace_tgt
and
io_redirect_dsf(1M)
commands must only
be used between identical device types: an IR volume must be replaced by an IR volume, and a
non-IR volume must be replaced by a non-IR volume. If you use these commands to remap DSFs
for different device types, data loss can occur.
To replace a disk online, follow these steps:
1.
Use
ioscan -fnkC disk
to display the list of disk devices, and note the DSF of the failed
disk:
# ioscan -fnkC disk
Class I H/W Path Driver S/W State H/W Type Descripn
================================================================================
disk 0 0/0/2/1.0.16.0.0 sdisk CLAIMED DEVICE TEAC N
/dev/dsk/c0t0d0 /dev/rdsk/c0t0d0
disk 1 0/4/1/0.0.0.0.0 sdisk CLAIMED DEVICE HP 4
/dev/dsk/c3t0d0 /dev/rdsk/c3t0d0
disk 3 0/4/1/0.0.0.2.0 sdisk NO_HW DEVICE HP 4
/dev/dsk/c3t2d0 /dev/rdsk/c3t2d0
disk 4 0/4/1/0.0.0.3.0 sdisk CLAIMED DEVICE HP 4
/dev/dsk/c3t3d0 /dev/rdsk/c3t3d0
disk 5 0/4/1/0.0.0.4.0 sdisk CLAIMED DEVICE HP 4
/dev/dsk/c3t4d0 /dev/rdsk/c3t4d0
disk 6 0/4/1/0.0.0.5.0 sdisk CLAIMED DEVICE HP e
/dev/dsk/c3t5d0 /dev/rdsk/c3t5d0
/dev/dsk/c3t5d0s1 /dev/rdsk/c3t5d0s1
/dev/dsk/c3t5d0s2 /dev/rdsk/c3t5d0s2
/dev/dsk/c3t5d0s3 /dev/rdsk/c3t5d0s
When the disk is removed, or if it has completely failed, the S/W state will change to
NO_HW
.
In this example, the failed disk is
/dev/dsk/c3t2d0
and its hardware path is
0/4/1/0.0.0.2.0
.
2.
Replace the disk. A new device path and device files are assigned to the replacement disk.
3.
Use
ioscan -fnC disk
to display the list of disk devices, and make note of the hardware
path of the replacement disk:
# ioscan -fnC disk
Class I H/W Path Driver S/W State H/W Type Descripn
================================================================================
disk 0 0/0/2/1.0.16.0.0 sdisk CLAIMED DEVICE TEAC N
/dev/dsk/c0t0d0 /dev/rdsk/c0t0d0
disk 1 0/4/1/0.0.0.0.0 sdisk CLAIMED DEVICE HP 4
/dev/dsk/c3t0d0 /dev/rdsk/c3t0d0
disk 2 0/4/1/0.0.0.1.0 sdisk CLAIMED DEVICE HP 4
disk 3 0/4/1/0.0.0.2.0 sdisk NO_HW DEVICE HP 4
/dev/dsk/c3t2d0 /dev/rdsk/c3t2d0
disk 4 0/4/1/0.0.0.3.0 sdisk CLAIMED DEVICE HP 4
/dev/dsk/c3t3d0 /dev/rdsk/c3t3d0
disk 5 0/4/1/0.0.0.4.0 sdisk CLAIMED DEVICE HP 4
/dev/dsk/c3t4d0 /dev/rdsk/c3t4d0
disk 6 0/4/1/0.0.0.5.0 sdisk CLAIMED DEVICE HP e
/dev/dsk/c3t5d0 /dev/rdsk/c3t5d0
/dev/dsk/c3t5d0s1 /dev/rdsk/c3t5d0s1
/dev/dsk/c3t5d0s2 /dev/rdsk/c3t5d0s2
/dev/dsk/c3t5d0s3 /dev/rdsk/c3t5d0s
In this example, the hardware path of the new disk is
0/4/1/0.0.0.1.0
.
66
Configuring and Troubleshooting the Controller Online