SVM修需SWAP分区时报错
两块一样大小硬盘,做完镜像,热插拔Disk0后,镜像d11可以metareplace -e d10 d11操作解决。但是Swap分区d12报错更换硬盘后。
root@netra120 # metadb
flags first blk block count
a pluo 16 8192 /dev/dsk/c0t1d0s7
a pluo 8208 8192 /dev/dsk/c0t1d0s7
a pluo 16400 8192 /dev/dsk/c0t1d0s7
root@netra120 # metastat -i
d20: Mirror
Submirror 0: d21
State: Needs maintenance
Submirror 1: d22
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 2106432 blocks (1.0 GB)
d21: Submirror of d20
State: Needs maintenance
Invoke: metareplace d20 c0t0d0s1 <new device>
Size: 2106432 blocks (1.0 GB)
Stripe 0:
Device Start BlockDbase State Reloc Hot Spare
c0t0d0s1 0 No Maintenance Yes
d22: Submirror of d20
State: Okay
Size: 2106432 blocks (1.0 GB)
Stripe 0:
Device Start BlockDbase State Reloc Hot Spare
c0t1d0s1 0 No Okay Yes
d10: Mirror
Submirror 0: d11
State: Okay
Submirror 1: d12
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 20972736 blocks (10 GB)
d11: Submirror of d10
State: Okay
Size: 20972736 blocks (10 GB)
Stripe 0:
Device Start BlockDbase State Reloc Hot Spare
c0t0d0s0 0 No Okay Yes
d12: Submirror of d10
State: Okay
Size: 20972736 blocks (10 GB)
Stripe 0:
Device Start BlockDbase State Reloc Hot Spare
c0t1d0s0 0 No Okay Yes
Device Relocation Information:
Device RelocDevice ID
c0t1d0 Yes id1,sd@SFUJITSU_MAW3073NCSUN72G_000621B0EL2T____DAN0P650EL2T
c0t0d0 Yes id1,sd@SSEAGATE_ST373307LSUN72G_3HZ1AK7R0000734631LR
红色出无法修改 尝试解决办法:
root@netra120 # metareplace -e d20 c0t0d0s1
metareplace: netra120: c0t0d0s1: is a dump device
root@netra120 # metadetach d20 d21
metadetach: netra120: d20: attempt an operation on a submirror that has erred components
root@netra120 # newfs /dev/dsk/c0t0d0s1
newfs: construct a new file system /dev/rdsk/c0t0d0s1: (y/n)? y
/dev/dsk/c0t0d0s1 is part of SVM volume stripe:d21. Please see metaclear(1M). root@netra120 # metadb
flags first blk block count
a u 16 8192 /dev/dsk/c0t0d0s7
a u 8208 8192 /dev/dsk/c0t0d0s7
a u 16400 8192 /dev/dsk/c0t0d0s7
a pluo 16 8192 /dev/dsk/c0t1d0s7
a pluo 8208 8192 /dev/dsk/c0t1d0s7
a pluo 16400 8192 /dev/dsk/c0t1d0s7
metadb已经是这个状态了。 回复 3# 鹄鸿88
先dumpadm查看dump设备是不是指到c0t0d0s1去了。
如果是的话,dumpadm -d /dev/dsk/c0t1d0s1或者dumpadm -d /dev/md/dsk/d20
然后再安步骤恢复。 好的,灰常感谢,星期一去公司试试。刚刚接触不久的人伤不起啊!!
页:
[1]