免费注册 查看新帖 |

Chinaunix

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

metaclear -r d10 出现故障,急!!!!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-11-28 21:57 |只看该作者 |倒序浏览
安装了T2000,solaris 10.由于之前做的镜像重启后就失败了,所以要metadetach.其他的分区都卸掉了.现在只有d10,d11还在,状态是 OK.执行root@T2000-WEB13 # metaclear -r d10    \r\nmetaclear: T2000-WEB13: d10: metadevice is open\r\n\r\nmetaclear: T2000-WEB13: /etc/lvm/md.cf.new: Read-only file system,\r\n另外,执行Filesystem            kbytes    used   avail capacity  Mounted on\r\n/pseudo/md@0:0,10,blk\r\n                     14120715 5189545 8789963    38%    /\r\n\r\n/pseudo/md@0:0,10,blk 正确的应该是/dev/md/dsk/d10,应该如何处理.急啊!\r\n\r\n\r\n另外我的/etc/system 也不能够修改提示是只读文件系统.正常的是可以的.\r\n\r\n各位大哥能帮忙不!!我的email:zhangh@mdcl.com.cn.谢谢!

论坛徽章:
0
2 [报告]
发表于 2007-11-28 22:10 |只看该作者
root@T2000-WEB13 # df -k \r\nFilesystem            kbytes    used   avail capacity  Mounted on\r\n/pseudo/md@0:0,10,blk\r\n                     14120715 5189545 8789963    38%    /\r\n/devices                   0       0       0     0%    /devices\r\nctfs                       0       0       0     0%    /system/contract\r\nproc                       0       0       0     0%    /proc\r\nmnttab                     0       0       0     0%    /etc/mnttab\r\nswap                 22074256    1240 22073016     1%    /etc/svc/volatile\r\nobjfs                      0       0       0     0%    /system/object\r\n/platform/SUNW,Sun-Fire-T200/lib/libc_psr/libc_psr_hwcap1.so.1\r\n                     14120715 5189545 8789963    38%    /platform/sun4v/lib/libc_psr.so.1\r\n/platform/SUNW,Sun-Fire-T200/lib/sparcv9/libc_psr/libc_psr_hwcap1.so.1\r\n                     14120715 5189545 8789963    38%    /platform/sun4v/lib/sparcv9/libc_psr.so.1\r\nfd                         0       0       0     0%    /dev/fd\r\n/dev/dsk/c0t0d0s3    8262869  555860 7624381     7%    /var\r\nswap                 22073048      32 22073016     1%    /tmp\r\nswap                 22073056      40 22073016     1%    /var/run\r\n\r\n\r\nroot@T2000-WEB13 # vi /etc/vfstab\r\n\"/etc/vfstab\" [Read only] 16 lines, 577 characters \r\n#device         device          mount           FS      fsck    mount   mount\r\n#to mount       to fsck         point           type    pass    at boot options\r\n#\r\nfd      -       /dev/fd fd      -       no      -\r\n/proc   -       /proc   proc    -       no      -\r\n/dev/dsk/c0t0d0s1       -       -       swap    -       no      -\r\n/dev/dsk/c0t0d0s0       /dev/rdsk/c0t0d0s0      /       ufs     1       no      -\r\n/dev/dsk/c0t0d0s3       /dev/rdsk/c0t0d0s3      /var    ufs     1       \r\n\r\n\r\nroot@T2000-WEB13 # metastat\r\nd10: Mirror\r\n    Submirror 0: d11\r\n      State: Okay         \r\n    Pass: 1\r\n    Read option: roundrobin (default)\r\n    Write option: parallel (default)\r\n    Size: 28675968 blocks (13 GB)\r\n\r\nd11: Submirror of d10\r\n    State: Okay         \r\n    Size: 28675968 blocks (13 GB)\r\n    Stripe 0:\r\n        Device     Start Block  Dbase        State Reloc Hot Spare\r\n        c0t0d0s0          0     No            Okay   Yes \r\n\r\n\r\nDevice Relocation Information:\r\nDevice   Reloc  Device ID\r\nc0t0d0   Yes    id1,sd@n500000e016c35760

论坛徽章:
0
3 [报告]
发表于 2007-11-29 04:48 |只看该作者
\"/pseudo/md@0:0,10,blk     14120715    5189545    8789963    38%    /    \"\r\n这个比较有意思啊,好像头一回见到。\r\n\r\n没处理过这样的问题,但有个卸掉 d10 的思路,仅供参考。如果有重要数据,先做个备份。\r\n\r\n从安装盘启动到单用户下,再做:\r\n1.\r\nmount  /dev/dsk/c0t0d0s0  /a\r\n\r\n2.\r\nmv  /a/kernel/drv/md.conf  /a/kernel/drv/md.conf.saved\r\n\r\n3.\r\nmv  /a/etc/lvm/mddb.cf  /a/etc/lvm/mddb.cf.saved\r\n\r\n4.\r\nopen  /a/etc/system  and then remove this line from it:\r\n\r\nrootdev:/pseudo/md@0:0,10,blk\r\n\r\n5. \r\nshutdown the system, remove Solaris DVD, boot from c0t0d0.\r\n\r\n6. \r\nIf the system boots up and mounts /dev/dsk/c0t0d0s0 as /,\r\nyou can delete d10.

论坛徽章:
0
4 [报告]
发表于 2007-11-29 15:17 |只看该作者
谢谢!楼上的好人!试过了可以.但是又有一个问题!\r\n\r\nroot@T2000-WEB13 # metastat \r\nmetastat: T2000-WEB13: /dev/md/admin: No such file or directory\r\n没有办法执行 metadb -a -f -c 3 c0t0d0s7 c0t1d0s7

论坛徽章:
0
5 [报告]
发表于 2007-11-29 15:19 |只看该作者

sds

root@T2000-WEB13 # metastat \r\nmetastat: T2000-WEB13: /dev/md/admin: No such file or directory\r\n没有办法执行 metadb -a -f -c 3 c0t0d0s7 c0t1d0s7也报上面的错!

论坛徽章:
0
6 [报告]
发表于 2007-11-29 16:24 |只看该作者
metadb -i的结果是什么?

论坛徽章:
0
7 [报告]
发表于 2007-11-29 22:36 |只看该作者
It\'s good to know that my idea worked.\r\n\r\nNow you can try:\r\n\r\n1.\r\ncp -p /kernel/drv/md.conf.saved  /kernel/drv/md.conf\r\n\r\n2.\r\ncp -p /etc/lvm/mddb.cf.saved  /etc/lvm/mddb.cf\r\n\r\n3.\r\nshutdown\r\n\r\n4.\r\nboot -r\r\n\r\nIf your system boots up all right, do fsck on all file systems first.

论坛徽章:
0
8 [报告]
发表于 2007-11-30 09:13 |只看该作者
从表面上看,系统是正常的,但是我比较担心,这里不不会有问题影响系统.

论坛徽章:
0
9 [报告]
发表于 2007-11-30 09:22 |只看该作者
首先,你根本没有进入多用户系统。看df,你现在应该是在单用户下。\r\n你要做的就是首先保证,vfstab里没有md的mount条目;或者没有错误的条目。\r\n然后就可以进入多用户了,确认进入多用户后,直接就可以删掉的d10了!

论坛徽章:
0
10 [报告]
发表于 2007-12-01 20:11 |只看该作者
你的d10是做的哪个分区?\r\n如果是swap的coredump的,不要忘了:dumpadm -d /dev/dsk/c?t?d?s?(swap的分区slip)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP