brucewoo_cu 发表于 2012-08-07 16:10

SunCluster下根盘的错误信息

SunCluster下根盘的错误信息

环境: 两台Sun V490
      Solaris 10
      SunCluster 3.1
      使用SVM镜像了根盘

目前的情况是d50分区处理问题,导致跟这个分区相关的/opt文件系统无法访问,
下面是一些具体的输出

root@host1 # uname -a
SunOS host1 5.10 Generic_125100-05 sun4u sparc SUNW,Sun-Fire-V490

root@host1 # metastat

...
d50: Mirror
    Submirror 0: d51
      State: Needs maintenance
    Submirror 1: d52
      State: Needs maintenance
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 122885376 blocks (58 GB)

d51: Submirror of d50
    State: Needs maintenance
    Invoke: after replacing "Maintenance" components:
                metareplace d50 /dev/dsk/c6t500000E01244FB90d0s5 <new device>
    Size: 122885376 blocks (58 GB)
    Stripe 0:
      Device                           Start BlockDbase      State Reloc Hot Spare
      /dev/dsk/c6t500000E01244FB90d0s5          0   No      Last Erred   Yes


d52: Submirror of d50
    State: Needs maintenance
    Invoke: metareplace d50 /dev/dsk/c6t500000E0124DD0A0d0s5 <new device>
    Size: 122885376 blocks (58 GB)
    Stripe 0:
      Device                           Start BlockDbase      State Reloc Hot Spare
      /dev/dsk/c6t500000E0124DD0A0d0s5          0   No   Maintenance   Yes

...

Device Relocation Information:
Device                           RelocDevice ID
/dev/dsk/c6t500000E0124DD0A0d0   Yes    id1,ssd@n500000e0124dd0a0
/dev/dsk/c6t500000E01244FB90d0   Yes    id1,ssd@n500000e01244fb90
root@host1 #

root@host1 # df -k
Filesystem            kbytes    used   avail capacityMounted on
...
/dev/md/dsk/d50      60509964 8670631 51234234    15%    /opt
...

root@host1 # cd /opt
cd: error retrieving current directory: getcwd: cannot access parent directories: I/O error

原先想用常规的更换损坏根盘的方式来更换,但是目前看来好像有些问题,因为d51和d52这两块硬盘都有问题,
使用metareplace好像无助问题的解决,不知道大家有哪些思路可以处理这样的问题,谢谢.


hanchaohang 发表于 2012-08-08 13:52

从备机恢复主机把。

119beyond 发表于 2012-08-09 16:20

有备份恢复是最好的,
没有就只能是重来了

zhoujianxin 发表于 2012-08-12 20:29

先metasync一下看看,然后umount fsck一下看能否修复

wait空白 发表于 2012-08-13 22:04

Maintenance,Last Erred,不同点在这个地方。。


楼主。先替换maintenance的磁盘,然后再更换Last Erred的磁盘。

znnnz 发表于 2012-08-14 11:12

按5L说的操作。

lanyang_tj 发表于 2012-08-17 03:27

页: [1]
查看完整版本: SunCluster下根盘的错误信息