免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3569 | 回复: 4
打印 上一主题 下一主题

请教SDS恢复问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-03-23 16:04 |只看该作者 |倒序浏览
故障现象:\r\nd14: Mirror\r\n    Submirror 0: d44\r\n      State: Needs maintenance \r\n    Submirror 1: d54\r\n      State: Okay         \r\n    Pass: 3\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 23062887 blocks (10 GB)\r\n\r\nd44: Submirror of d14\r\n    State: Needs maintenance \r\n    Invoke: metareplace d14 d64 <new device>\r\n    Size: 23062887 blocks (10 GB)\r\n    Stripe 0: (interlace: 32 blocks)\r\n        Device   Start Block  Dbase        State Reloc Hot Spare\r\n        d64             0     No     Maintenance   No  \r\n        d74             0     No            Okay   No  \r\n        d84             0     No            Okay   No  \r\n\r\nd64: Soft Partition\r\n    Device: c2t0d0s4\r\n    State: Okay\r\n    Size: 7688192 blocks (3.7 GB)\r\n        Device     Start Block  Dbase Reloc\r\n        c2t0d0s4          0     No    Yes\r\n\r\n        Extent              Start Block              Block count\r\n             0                  2795522                  7688192\r\n\r\nd74: Soft Partition\r\n    Device: c2t1d0s4\r\n    State: Okay\r\n    Size: 7688192 blocks (3.7 GB)\r\n        Device     Start Block  Dbase Reloc\r\n        c2t1d0s4          0     No    Yes\r\n\r\n        Extent              Start Block              Block count\r\n             0                  2795522                  7688192\r\n\r\nd84: Soft Partition\r\n    Device: c2t2d0s4\r\n    State: Okay\r\n    Size: 7688192 blocks (3.7 GB)\r\n        Device     Start Block  Dbase Reloc\r\n        c2t2d0s4          0     No    Yes\r\n\r\n        Extent              Start Block              Block count\r\n             0                  2795522                  7688192\r\n\r\n\r\nd54: Submirror of d14\r\n    State: Okay         \r\n    Size: 23062887 blocks (10 GB)\r\n    Stripe 0: (interlace: 32 blocks)\r\n        Device   Start Block  Dbase        State Reloc Hot Spare\r\n        d94             0     No            Okay   No  \r\n        d104            0     No            Okay   No  \r\n        d114            0     No            Okay   No  \r\n\r\nd94: Soft Partition\r\n    Device: c3t0d0s4\r\n    State: Okay\r\n    Size: 7688192 blocks (3.7 GB)\r\n        Device     Start Block  Dbase Reloc\r\n        c3t0d0s4          0     No    Yes\r\n\r\n        Extent              Start Block              Block count\r\n             0                  2795522                  7688192\r\n\r\nd104: Soft Partition\r\n    Device: c3t1d0s4\r\n    State: Okay\r\n    Size: 7688192 blocks (3.7 GB)\r\n        Device     Start Block  Dbase Reloc\r\n        c3t1d0s4          0     No    Yes\r\n\r\n        Extent              Start Block              Block count\r\n             0                  2795522                  7688192\r\n\r\nd114: Soft Partition\r\n    Device: c3t2d0s4\r\n    State: Okay\r\n    Size: 7688192 blocks (3.7 GB)\r\n        Device     Start Block  Dbase Reloc\r\n        c3t2d0s4          0     No    Yes\r\n\r\n        Extent              Start Block              Block count\r\n             0                  2795522                  7688192\r\n\r\n\r\nd13: Mirror\r\n    Submirror 0: d43\r\n      State: Needs maintenance \r\n    Submirror 1: d53\r\n      State: Okay         \r\n    Pass: 7\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 8383878 blocks (4.0 GB)\r\n\r\nd43: Submirror of d13\r\n    State: Needs maintenance \r\n    Invoke: metareplace d13 d63 <new device>\r\n    Size: 8383878 blocks (4.0 GB)\r\n    Stripe 0: (interlace: 32 blocks)\r\n        Device   Start Block  Dbase        State Reloc Hot Spare\r\n        d63             0     No     Maintenance   No  \r\n        d73             0     No            Okay   No  \r\n        d83             0     No            Okay   No  \r\n\r\nd63: Soft Partition\r\n    Device: c2t0d0s4\r\n    State: Okay\r\n    Size: 2795520 blocks (1.3 GB)\r\n        Device     Start Block  Dbase Reloc\r\n        c2t0d0s4          0     No    Yes\r\n\r\n        Extent              Start Block              Block count\r\n             0                        1                  2795520\r\n\r\nd73: Soft Partition\r\n    Device: c2t1d0s4\r\n    State: Okay\r\n    Size: 2795520 blocks (1.3 GB)\r\n        Device     Start Block  Dbase Reloc\r\n        c2t1d0s4          0     No    Yes\r\n\r\n        Extent              Start Block              Block count\r\n             0                        1                  2795520\r\n\r\nd83: Soft Partition\r\n    Device: c2t2d0s4\r\n    State: Okay\r\n    Size: 2795520 blocks (1.3 GB)\r\n        Device     Start Block  Dbase Reloc\r\n        c2t2d0s4          0     No    Yes\r\n\r\n        Extent              Start Block              Block count\r\n             0                        1                  2795520\r\n\r\n\r\nd53: Submirror of d13\r\n    State: Okay         \r\n    Size: 8383878 blocks (4.0 GB)\r\n    Stripe 0: (interlace: 32 blocks)\r\n        Device   Start Block  Dbase        State Reloc Hot Spare\r\n        d93             0     No            Okay   No  \r\n        d103            0     No            Okay   No  \r\n        d113            0     No            Okay   No  \r\n\r\nd93: Soft Partition\r\n    Device: c3t0d0s4\r\n    State: Okay\r\n    Size: 2795520 blocks (1.3 GB)\r\n        Device     Start Block  Dbase Reloc\r\n        c3t0d0s4          0     No    Yes\r\n\r\n        Extent              Start Block              Block count\r\n             0                        1                  2795520\r\n\r\nd103: Soft Partition\r\n    Device: c3t1d0s4\r\n    State: Okay\r\n    Size: 2795520 blocks (1.3 GB)\r\n        Device     Start Block  Dbase Reloc\r\n        c3t1d0s4          0     No    Yes\r\n\r\n        Extent              Start Block              Block count\r\n             0                        1                  2795520\r\n\r\nd113: Soft Partition\r\n    Device: c3t2d0s4\r\n    State: Okay\r\n    Size: 2795520 blocks (1.3 GB)\r\n        Device     Start Block  Dbase Reloc\r\n        c3t2d0s4          0     No    Yes\r\n\r\n        Extent              Start Block              Block count\r\n             0                        1                  2795520\r\n\r\n其中c0t2d0s4创建了两个软分区d64 d63,最后d13与d14各了做一个raid 0+1\r\n现如果我要替换c0t2d0s2这块硬盘,我想请教大家,我如下操作步骤对吗?\r\n\r\n\r\n将新盘插入故障盘位置\r\ndevfsadm\r\nformat \r\nmetadb -i\r\nmetadb -d c2t0d0sX(删除错误的状态数据库)\r\nprtvtoc /dev/rdsk/c3t0d0s2 |fmthard -s - /dev/rdsk/c2t0d0s2\r\nmetadb -afc 3 c2t0d0sX  创建状态数据库\r\nmetareplace -e d14 d64\r\nmetareplace -e d13 d63\r\n\r\n我见到资料上提到需要使用metarecover,是需要在这种情况下使用吗?若需使用,能提示一下方法吗?

论坛徽章:
0
2 [报告]
发表于 2008-03-28 16:36 |只看该作者
给你个例子参考\r\nSUN E3500下恢复使用SDS做的Soft Partition实例\r\n1.用format查看系统硬盘状态:\r\nCODE:\r\n[Copy to clipboard]\r\n# format\r\nSearching for disks...done\r\nAVAILABLE DISK SELECTIONS:\r\n       0. c0t0d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>;\r\n          /sbus@3,0/SUNW,socal@d,10000/sf@0,0/ssd@w2100000c507be33a,0\r\n       1. c0t1d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>;\r\n          /sbus@3,0/SUNW,socal@d,10000/sf@0,0/ssd@w2100000c507bd77b,0\r\n       2. c0t2d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>;\r\n          /sbus@3,0/SUNW,socal@d,10000/sf@0,0/ssd@w2100000c507be2fb,0\r\n       3. c0t3d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>;\r\n          /sbus@3,0/SUNW,socal@d,10000/sf@0,0/ssd@w2100000c507bd25a,0\r\n       4. c2t4d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>;\r\n          /sbus@a,0/SUNW,socal@d,10000/sf@0,0/ssd@w2100000c507bce5a,0\r\n       5. c2t5d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>;\r\n          /sbus@a,0/SUNW,socal@d,10000/sf@0,0/ssd@w2100000c507be392,0\r\n       6. c2t6d0 <driver type unknown>;\r\n          /sbus@a,0/SUNW,socal@d,10000/sf@0,0/ssd@w2100002037843b72,0\r\n       7. c2t7d0 <SUN36G cyl 24620 alt 2 hd 27 sec 107>;\r\n          /sbus@a,0/SUNW,socal@d,10000/sf@0,0/ssd@w2100000c507bccfd,0\r\nSpecify disk (enter its number):\r\n2.使用metadb查看db库状态:\r\nCODE:\r\n[Copy to clipboard]\r\n# metadb\r\n        flags           first blk       block count\r\n     a m  p  luo        16              1034            /dev/dsk/c0t0d0s7\r\n     a    p  luo        16              1034            /dev/dsk/c0t1d0s7\r\n     a    p  luo        16              1034            /dev/dsk/c0t2d0s7\r\n     a    p  luo        16              1034            /dev/dsk/c0t3d0s7\r\n     a    p  luo        16              1034            /dev/dsk/c2t4d0s7\r\n     a    p  luo        16              1034            /dev/dsk/c2t5d0s7\r\n     a    p  luo       unknown         unknown         /dev/dsk/c2t6d0s7\r\n     a    p  luo        16              1034            /dev/dsk/c2t7d0s7\r\n3.使用metastat查看系统使用SDS镜像情况:\r\nCODE:\r\n[Copy to clipboard]\r\nd20: Mirror\r\n    Submirror 0: d100\r\n      State: Okay         \r\n    Submirror 1: d101\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 20480121 blocks\r\n\r\nd100: Submirror of d20\r\n    State: Okay         \r\n    Size: 20480121 blocks\r\n    Stripe 0:\r\n        Device     Start Block  Dbase State        Hot Spare\r\n        c0t0d0s0          0     No    Okay         \r\nd101: Submirror of d20\r\n    State: Okay         \r\n    Size: 20480121 blocks\r\n    Stripe 0:\r\n        Device     Start Block  Dbase State        Hot Spare\r\n        c2t4d0s0          0     No    Okay         \r\n\r\nd21: Mirror\r\n    Submirror 0: d102\r\n      State: Okay         \r\n    Submirror 1: d103\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 7577847 blocks\r\n\r\nd102: Submirror of d21\r\n    State: Okay         \r\n    Size: 7577847 blocks\r\n    Stripe 0:\r\n        Device     Start Block  Dbase State        Hot Spare\r\n        c0t0d0s1          0     No    Okay         \r\n\r\n\r\nd103: Submirror of d21\r\n    State: Okay         \r\n    Size: 7577847 blocks\r\n    Stripe 0:\r\n        Device     Start Block  Dbase State        Hot Spare\r\n        c2t4d0s1          0     No    Okay         \r\n\r\nd22: Mirror\r\n    Submirror 0: d104\r\n      State: Okay         \r\n    Submirror 1: d105\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 20480121 blocks\r\n\r\nd104: Submirror of d22\r\n    State: Okay         \r\n    Size: 20480121 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d150          0     No    Okay         \r\n\r\nd150: Soft Partition\r\n    Component: c0t0d0s3\r\n    State: Okay\r\n    Size: 20480121 blocks\r\n        Extent              Start Block              Block count\r\n             0                        1                 20480121\r\n\r\nd105: Submirror of d22\r\n    State: Okay         \r\n    Size: 20480121 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d151          0     No    Okay         \r\n\r\nd151: Soft Partition\r\n    Component: c2t4d0s3\r\n    State: Okay\r\n    Size: 20480121 blocks\r\n        Extent              Start Block              Block count\r\n             0                        1                 20480121\r\n\r\nd23: Mirror\r\n    Submirror 0: d106\r\n      State: Okay         \r\n    Submirror 1: d107\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 16386408 blocks\r\n\r\nd106: Submirror of d23\r\n    State: Okay         \r\n    Size: 16386408 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d152          0     No    Okay         \r\n\r\nd152: Soft Partition\r\n    Component: c0t0d0s3\r\n    State: Okay\r\n    Size: 16386408 blocks\r\n        Extent              Start Block              Block count\r\n             0                 20480123                 16386408\r\n\r\nd107: Submirror of d23\r\n    State: Okay         \r\n    Size: 16386408 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d153          0     No    Okay         \r\n\r\nd153: Soft Partition\r\n    Component: c2t4d0s3\r\n    State: Okay\r\n    Size: 16386408 blocks\r\n        Extent              Start Block              Block count\r\n             0                 20480123                 16386408\r\n\r\nd26: Mirror\r\n    Submirror 0: d112\r\n      State: Okay         \r\n    Submirror 1: d113\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 7988085 blocks\r\n\r\nd112: Submirror of d26\r\n    State: Okay         \r\n    Size: 7988085 blocks\r\n    Stripe 0:\r\n        Device     Start Block  Dbase State        Hot Spare\r\n        c0t1d0s1          0     No    Okay         \r\n\r\nd113: Submirror of d26\r\n    State: Okay         \r\n    Size: 7988085 blocks\r\n    Stripe 0:\r\n        Device     Start Block  Dbase State        Hot Spare\r\n        c2t5d0s1          0     No    Okay         \r\n\r\nd27: Mirror\r\n    Submirror 0: d114\r\n      State: Okay         \r\n    Submirror 1: d115\r\n      State: Needs maintenance \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 14338107 blocks\r\n\r\nd114: Submirror of d27\r\n    State: Okay         \r\n    Size: 14338107 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d154          0     No    Okay         \r\n\r\nd154: Soft Partition\r\n    Component: c0t2d0s3\r\n    State: Okay\r\n    Size: 14338107 blocks\r\n        Extent              Start Block              Block count\r\n             0                     2890                 14338107\r\n\r\nd115: Submirror of d27\r\n    State: Needs maintenance \r\n    Invoke: metareplace d27 d155 <new device>;\r\n    Size: 14338107 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d155          0     No    Maintenance  \r\n\r\nd155: Soft Partition\r\n    Component: c2t6d0s3\r\n    State: Errored\r\n    Size: 14338107 blocks\r\n        Extent              Start Block              Block count\r\n             0                     2890                 14338107\r\n\r\nd29: Mirror\r\n    Submirror 0: d118\r\n      State: Okay         \r\n    Submirror 1: d119\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 12289806 blocks\r\n\r\nd118: Submirror of d29\r\n    State: Okay         \r\n    Size: 12289806 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d156          0     No    Okay         \r\n\r\nd156: Soft Partition\r\n    Component: c0t3d0s3\r\n    State: Okay\r\n    Size: 12289806 blocks\r\n        Extent              Start Block              Block count\r\n             0                     2890                 12289806\r\n\r\nd119: Submirror of d29\r\n    State: Okay         \r\n    Size: 12289806 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d157          0     No    Okay         \r\n\r\nd157: Soft Partition\r\n    Component: c2t7d0s3\r\n    State: Okay\r\n    Size: 12289806 blocks\r\n        Extent              Start Block              Block count\r\n             0                     2890                 12289806\r\n\r\nd30: Mirror\r\n    Submirror 0: d120\r\n      State: Okay         \r\n    Submirror 1: d121\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 28673325 blocks\r\n\r\nd120: Submirror of d30\r\n    State: Okay         \r\n    Size: 28673325 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d158          0     No    Okay         \r\n\r\nd158: Soft Partition\r\n    Component: c0t3d0s3\r\n    State: Okay\r\n    Size: 28673325 blocks\r\n        Extent              Start Block              Block count\r\n             0                 12292697                 28673325\r\nd121: Submirror of d30\r\n    State: Okay         \r\n    Size: 28673325 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d159          0     No    Okay         \r\n\r\nd159: Soft Partition\r\n    Component: c2t7d0s3\r\n    State: Okay\r\n    Size: 28673325 blocks\r\n        Extent              Start Block              Block count\r\n             0                 12292697                 28673325\r\n\r\nd31: Mirror\r\n    Submirror 0: d122\r\n      State: Okay         \r\n    Submirror 1: d123\r\n      State: Needs maintenance \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 20480121 blocks\r\n\r\nd122: Submirror of d31\r\n    State: Okay         \r\n    Size: 20480121 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d160          0     No    Okay         \r\n\r\nd160: Soft Partition\r\n    Component: c0t2d0s3\r\n    State: Okay\r\n    Size: 20480121 blocks\r\n        Extent              Start Block              Block count\r\n             0                 14340998                 20480121\r\n\r\nd123: Submirror of d31\r\n    State: Needs maintenance \r\n    Invoke: metareplace d31 d161 <new device>;\r\n    Size: 20480121 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d161          0     No    Maintenance \r\n\r\nd161: Soft Partition\r\n    Component: c2t6d0s3\r\n    State: Okay\r\n    Size: 20480121 blocks\r\n        Extent              Start Block              Block count\r\n             0                 14340998                 20480121\r\n\r\nd50: Mirror\r\n    Submirror 0: d200\r\n      State: Okay         \r\n    Submirror 1: d201\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 4194828 blocks\r\n\r\nd200: Submirror of d50\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d162          0     No    Okay         \r\n\r\nd162: Soft Partition\r\n    Component: c0t1d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                        1                  4194828\r\n\r\nd201: Submirror of d50\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d163          0     No    Okay         \r\n\r\nd163: Soft Partition\r\n    Component: c2t5d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                        1                  4194828\r\n\r\nd51: Mirror\r\n    Submirror 0: d202\r\n      State: Okay         \r\n    Submirror 1: d203\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 4194828 blocks\r\n\r\nd202: Submirror of d51\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d164          0     No    Okay         \r\n\r\nd164: Soft Partition\r\n    Component: c0t1d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                  4194830                  4194828\r\n\r\nd203: Submirror of d51\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d165          0     No    Okay         \r\n\r\nd165: Soft Partition\r\n    Component: c2t5d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                  4194830                  4194828\r\n\r\nd52: Mirror\r\n    Submirror 0: d204\r\n      State: Okay         \r\n    Submirror 1: d205\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 4194828 blocks\r\n\r\nd204: Submirror of d52\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d166          0     No    Okay         \r\n\r\nd166: Soft Partition\r\n    Component: c0t1d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                  8389659                  4194828\r\n\r\nd205: Submirror of d52\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d167          0     No    Okay         \r\n\r\nd167: Soft Partition\r\n    Component: c2t5d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                  8389659                  4194828\r\n\r\nd53: Mirror\r\n    Submirror 0: d206\r\n      State: Okay         \r\n    Submirror 1: d207\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 4194828 blocks\r\nd206: Submirror of d53\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d168          0     No    Okay         \r\n\r\nd168: Soft Partition\r\n    Component: c0t1d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 12584488                  4194828\r\n\r\nd207: Submirror of d53\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d169          0     No    Okay         \r\n\r\nd169: Soft Partition\r\n    Component: c2t5d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 12584488                  4194828

论坛徽章:
0
3 [报告]
发表于 2008-03-28 16:37 |只看该作者
d54: Mirror\r\n    Submirror 0: d208\r\n      State: Okay         \r\n    Submirror 1: d209\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 4194828 blocks\r\n\r\nd208: Submirror of d54\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d170          0     No    Okay         \r\n\r\nd170: Soft Partition\r\n    Component: c0t1d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 16779317                  4194828\r\n\r\nd209: Submirror of d54\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d171          0     No    Okay         \r\n\r\nd171: Soft Partition\r\n    Component: c2t5d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 16779317                  4194828\r\n\r\nd55: Mirror\r\n    Submirror 0: d210\r\n      State: Okay         \r\n    Submirror 1: d211\r\n      State: Needs maintenance \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 4194828 blocks\r\n\r\nd210: Submirror of d55\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d172          0     No    Okay         \r\n\r\nd172: Soft Partition\r\n    Component: c0t2d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 34821120                  4194828\r\n\r\nd211: Submirror of d55\r\n    State: Needs maintenance \r\n    Invoke: metareplace d55 d173 <new device>;\r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d173          0     No    Maintenance \r\n\r\nd173: Soft Partition\r\n    Component: c2t6d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 34821120                  4194828\r\n\r\nd56: Mirror\r\n    Submirror 0: d212\r\n      State: Okay         \r\n    Submirror 1: d213\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 3073896 blocks\r\n\r\nd212: Submirror of d56\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d174          0     No    Okay         \r\n\r\nd174: Soft Partition\r\n    Component: c0t1d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 20974146                  4194828\r\n\r\nd213: Submirror of d56\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d175          0     No    Okay         \r\n\r\nd175: Soft Partition\r\n    Component: c2t5d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 20974146                  4194828\r\n\r\nd57: Mirror\r\n    Submirror 0: d214\r\n      State: Okay         \r\n    Submirror 1: d215\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 1086264 blocks\r\n\r\nd214: Submirror of d57\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d176          0     No    Okay         \r\n\r\nd176: Soft Partition\r\n    Component: c0t1d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 25168975                  4194828\r\n\r\nd215: Submirror of d57\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d177          0     No    Okay         \r\n\r\nd177: Soft Partition\r\n    Component: c2t5d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 25168975                  4194828\r\n\r\nd58: Mirror\r\n    Submirror 0: d216\r\n      State: Okay         \r\n    Submirror 1: d217\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 2097414 blocks\r\n\r\nd216: Submirror of d58\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d178          0     No    Okay         \r\n\r\nd178: Soft Partition\r\n    Component: c0t1d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 29363804                  4194828\r\n\r\nd217: Submirror of d58\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d179          0     No    Okay         \r\n\r\nd179: Soft Partition\r\n    Component: c2t5d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 29363804                  4194828\r\n\r\nd59: Mirror\r\n    Submirror 0: d218\r\n      State: Okay         \r\n    Submirror 1: d219\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 4096602 blocks\r\n\r\nd218: Submirror of d59\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d180          0     No    Okay         \r\n\r\nd180: Soft Partition\r\n    Component: c0t3d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 40966023                  4194828\r\n\r\nd219: Submirror of d59\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d181          0     No    Okay         \r\n\r\nd181: Soft Partition\r\n    Component: c2t7d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 40966023                  4194828\r\n\r\nd60: Mirror\r\n    Submirror 0: d220\r\n      State: Okay         \r\n    Submirror 1: d221\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 1291383 blocks\r\n\r\nd220: Submirror of d60\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d182          0     No    Okay         \r\n\r\nd182: Soft Partition\r\n    Component: c0t1d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 33558633                  4194828\r\n\r\nd221: Submirror of d60\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d183          0     No    Okay         \r\n\r\nd183: Soft Partition\r\n    Component: c2t5d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 33558633                  4194828\r\n\r\nd61: Mirror\r\n    Submirror 0: d222\r\n      State: Okay         \r\n    Submirror 1: d223\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 4194828 blocks\r\n\r\nd222: Submirror of d61\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d184          0     No    Okay         \r\nd184: Soft Partition\r\n    Component: c0t0d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 36866532                  4194828\r\n\r\nd223: Submirror of d61\r\n    State: Okay         \r\n    Size: 4194828 blocks\r\n    Stripe 0:\r\n        Device Start Block  Dbase State        Hot Spare\r\n        d185          0     No    Okay         \r\n\r\nd185: Soft Partition\r\n    Component: c2t4d0s3\r\n    State: Okay\r\n    Size: 4194828 blocks\r\n        Extent              Start Block              Block count\r\n             0                 36866532                  4194828\r\n4.检查结果:\r\nd27有两个submirror:d114(c0t2d0状态:OK) , d115(c2t6d0状态:Needs maintenance)。\r\nd115的Soft Partition:d155(状态:Errored, c2t6d0s3,起始块:2890,总计块:14338107)\r\n\r\nd31有两个submirror:d122(c0t2d0状态:OK), d123(c2t6d0状态:Needs maintenance)。\r\nd123的Soft Partition:d161(状态:OK,c2t6d0s3,起始块:14340998,总计块: 20480121)\r\n\r\nd55有两个submirror:d210(c0t2d0状态:OK), d211(c2t6d0状态:Needs maintenance)。\r\nd211的Soft Partition:d173 (状态:OK,c2t6d0s3,起始块:34821120,总计块: 4194828)\r\n由于c0t2d0的景象盘c2t6d0故障,导致其中d115、d123、d211 submirror需要维护,且有一个Soft Partition要是Errored!下面停机更换硬盘使用boot –r重新引导系统后将c2t6d0的分区重新划分和原盘c0t2d0一样。\r\n\r\n5.删除c2t6d0原始metadb并重新创建新数据库副本\r\nCODE:\r\n[Copy to clipboard]\r\n# metadb -d c2t6d0s7\r\n# prtvtoc /dev/rdsk/c0t2d0s2|fmthard –s – /dev/rdsk/c2t6d0s2\r\n# metadb -a -f -c 1 c2t6d0s7\r\n# metadb   查看db库状态\r\n        flags           first blk       block count\r\n     a m  p  luo        16              1034            /dev/dsk/c0t0d0s7\r\n     a    p  luo        16              1034            /dev/dsk/c0t1d0s7\r\n     a    p  luo        16              1034            /dev/dsk/c0t2d0s7\r\n     a    p  luo        16              1034            /dev/dsk/c0t3d0s7\r\n     a    p  luo        16              1034            /dev/dsk/c2t4d0s7\r\n     a    p  luo        16              1034            /dev/dsk/c2t5d0s7\r\n     a        u         16              1034            /dev/dsk/c2t6d0s7\r\n     a    p  luo        16              1034            /dev/dsk/c2t7d0s7\r\n\r\n6.将d27, d31, d55中的d115, d123, d211从镜像中分离并清除及其Soft Partition:\r\nCODE:\r\n[Copy to clipboard]\r\n# metadetach -f d27 d115\r\n# metaclear d115\r\n# metaclear d155\r\n\r\n# metadetach -f d31 d123\r\n# metaclear d123\r\n# metaclear d161\r\n\r\n# metadetach -f d55 d211\r\n# metaclear d211\r\n# metaclear d173\r\n7.重建3个软分区,重建submirror并同步:\r\nCODE:\r\n[Copy to clipboard]\r\n# metainit d155 -p c2t6d0s3 -o 2890  -b 14338107 \r\n# metainit d115 1 1 d155\r\n# metattach d27 d115\r\n\r\n# metainit d161 -p c2t6d0s3 -o 14340998  -b 20480121 \r\n# metainit d123 1 1 d161\r\n# metattach d31 d123\r\n\r\n# metainit d173 -p c2t6d0s3 -o 34821120  -b 4194828 \r\n# metainit d211 1 1 d173\r\n# metattach d55 d211\r\n8.使用metastat查看同步情况:\r\nCODE:\r\n[Copy to clipboard]\r\n# metastat d27\r\n# metastat d31\r\n# metastat d55\r\n9. 同步完成检查metastat状态,全部OK,故障解决!

论坛徽章:
2
双鱼座
日期:2014-02-23 12:10:03操作系统版块每日发帖之星
日期:2015-12-17 06:20:00
4 [报告]
发表于 2008-03-28 16:50 |只看该作者
只需要执行下面两步即可:\r\nmetareplace -e d14 d64\r\nmetareplace -e d13 d63 \r\n

论坛徽章:
0
5 [报告]
发表于 2008-03-29 15:38 |只看该作者
metastat中出现的error和needmaintenance从修复上来看是不同的,直接metareplace即可
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP