HP rp5400 User Guide - HP rp5400 Family of Servers - Page 164

Hot Swap Software Procedure for Attached Physical Volumes, lifls -l /dev/rdsk/cXtXdX

Page 164 highlights

Removing and Replacing Components Individual Component Remove/Replace Instructions Hot Swap Software Procedure for Attached Physical Volumes The following procedure is an example of how to recover from replacing a disk that was recognized as an attached physical volume. Be sure that all the software procedures in the Disk Drive Removal section have been completed prior to starting these steps. This example assumes that the disk was mirrored. NOTE HP often uses different manufacturers for disks, but assigns the same product number. The hot swap manual procedure will not update disk driver internal information to that of the replaced disk drive. Step 1. Perform an ioscan on the replaced disk drive to ensure that it is accessible (claimed), to double check that it is a proper replacement, and that the device files are present. Refer to the above note. For example: # ioscan -fnC disk Step 2. Use the following procedure to mirror the root disk: a. Create the new physical volume using the pvcreate command. For example: # pvcreate -B /dev/rdsk/cXtXdX b. Extend the volume group to include the new physical volume using the vgextend command: For example: # vgextend /dev/vg00 /dev/dsk/cXtXdX c. The mkboot command must be run to make the device bootable. For example:# mkboot /dev/rdsk/cXtXdX d. Use the mkboot command again to add the HP-UX auto-file-string. For example: # mkboot -a "hpux" /dev/rdsk/cXtXdX e. Run lvlnboot with the following command: # lvlnboot -R f. Run lvextend to put a mirror into the replaced disk drive. It may take several minutes to copy the original copy of the data to the mirrored extents. The logical volume(s) will still be accessible to user applications during this operation. For example: # lvextend -m 1 /dev/dsk/cXtXdX OR # lvextend -m 2 /dev/dsk/cXtXdX (for 3 way mirroring) For example: # lvextend -m 1 /dev/vg00/lvol4 /dev/dsk/cXtXdX OR # lvextend -m 1 /dev/vg00/lvol5 /dev/dsk/cXtXdX Repeat this for each logical volume to be mirrored. Verify that the mirror is bootable and AUTO file is correct. For example: # lifls -l /dev/rdsk/cXtXdX OR # lifcp /dev/rdsk/cXtXdX:AUTO - 150 Chapter 7

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231

Chapter 7
Removing and Replacing Components
Individual Component Remove/Replace Instructions
150
Hot Swap Software Procedure for Attached Physical Volumes
The following procedure is an example of how to recover from replacing a disk that was recognized as an
attached physical volume. Be sure that all the software procedures in the
Disk Drive Removal
section have
been completed prior to starting these steps. This example assumes that the disk was mirrored.
NOTE
HP often uses different manufacturers for disks, but assigns the same product number. The hot
swap manual procedure will not update disk driver internal information to that of the replaced
disk drive.
Step 1.
Perform an
ioscan
on the replaced disk drive to ensure that it is accessible (claimed), to double
check that it is a proper replacement, and that the device files are present. Refer to the above note.
For example:
# ioscan -fnC disk
Step 2.
Use the following procedure to mirror the root disk:
a.
Create the new physical volume using the
pvcreate
command.
For example:
# pvcreate -B /dev/rdsk/cXtXdX
b.
Extend the volume group to include the new physical volume using the
vgextend
command:
For example:
# vgextend /dev/vg00 /dev/dsk/cXtXdX
c.
The
mkboot
command must be run to make the device bootable.
For example:
# mkboot /dev/rdsk/cXtXdX
d.
Use the
mkboot
command again to add the HP-UX auto-file-string.
For example:
# mkboot -a “hpux” /dev/rdsk/cXtXdX
e.
Run
lvlnboot
with the following command:
# lvlnboot -R
f.
Run
lvextend
to put a mirror into the replaced disk drive. It may take several minutes to copy
the original copy of the data to the mirrored extents. The logical volume(s) will still be
accessible to user applications during this operation.
For example:
# lvextend -m 1 <LV name> /dev/dsk/cXtXdX
OR
# lvextend -m 2 <LV name> /dev/dsk/cXtXdX (for 3 way mirroring)
For example:
# lvextend -m 1 /dev/vg00/lvol4 /dev/dsk/cXtXdX
OR
# lvextend -m 1 /dev/vg00/lvol5 /dev/dsk/cXtXdX
Repeat this for each logical volume to be mirrored.
Verify that the mirror is bootable and AUTO file is correct.
For example:
# lifls -l /dev/rdsk/cXtXdX
OR
# lifcp /dev/rdsk/cXtXdX:AUTO -