免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: ilinch
打印 上一主题 下一主题

[求助}一个salaris10做raid1后如何实现任意一块盘故障后能从另一块盘启动(已解决) [复制链接]

论坛徽章:
2
双鱼座
日期:2014-02-23 12:10:03操作系统版块每日发帖之星
日期:2015-12-17 06:20:00
11 [报告]
发表于 2006-09-03 13:11 |只看该作者
原帖由 nus 于 2006-9-2 16:10 发表\r\n忍不住,还是提醒一下:\r\n\r\n1,和installboot无关,\r\n2,你做的非常正确,\r\n3,你只留disk0,把disk1拔掉,引导试试看, 是不是也引导不起来?\r\n4,单个盘时,请boot -s, 删除掉拔掉的盘的metadb, 再exit, 进入正 ...
\r\n\r\n\r\n这位兄弟都给你说了,还不明白吗?单盘引导的话,metadb的数量必须大于原来初始做的时候的半数以上才可以!

论坛徽章:
0
12 [报告]
发表于 2006-09-03 15:16 |只看该作者
metdb少了一半,系统是无法启动的,\r\n你用光盘引导到单用户状态下,修改/etc/vfstab和/etc/system.解除镜像起来,

论坛徽章:
0
13 [报告]
发表于 2006-09-03 15:38 |只看该作者
原帖由 sunsroad 于 2006-9-2 15:25 发表\r\n在OK下,把 devalias的输出拿来看看。还有就是对disk1做一个installboot
\r\n\r\n\r\n忍不住,还是解释一下:\r\n\r\n首先,LZ已经说明在/etc/system中加了:\r\nset md:mirrored_root_flag=1\r\n所以不存在少了一半metadb就起不来系统的可能,所以并不需要去掉一半的metadb。具体原因看md:mirrored_root_flag的解释。\r\n\r\n其次,在我看到的时候,LZ有说要是disk0在机器中的话,就可以起来,所以我要LZ在OK下抓devalias的输出看看,检查一下看看是不是disk跟disk1的定义是一样的。不过突然想起来,如果一样的话,拔掉一个硬盘引导的时候就不会是这个现象了。应该是提示can\'t open boot device。\r\n\r\n第三,SDS跟VXVM 不同,你需要在做了mirror之后,进行installboot的动作,这是文档上的内容。或许你在做的过程中没有处理这一步,那只能说是你幸运。按照标准的文档,在做完mirror之后,一定要用installboot d0(这里假设d0是你的根镜像)在你做镜像的过程中SDS是不会帮你做这个动作的,所以说一旦你的原始引导盘坏了,你的第二块硬盘通常是没有办法引导的,因为他没有bootblk,系统引导的第二个阶段没有办法完成。\n\n[ 本帖最后由 sunsroad 于 2006-9-3 18:10 编辑 ]

论坛徽章:
0
14 [报告]
发表于 2006-09-03 21:00 |只看该作者
呵呵 谢谢楼上指教\r\n明天去了客户那里试一下\r\n\r\n刚开始接触solaris 好多东西不是很懂

论坛徽章:
0
15 [报告]
发表于 2006-09-04 10:15 |只看该作者
原帖由 nus 于 2006-9-3 22:13 发表\r\n\r\n\r\nJUST FYI:\r\n\r\nreboot problem with one disk by Raid 1 mirror configuration   \r\nJun 8, 2005 7:20 AM\r\n        \r\nClick to email this message\r\n\r\n \r\n        \r\nHello,\r\n\r\nwe configured in a SUN 280 a Raid 1 with meta ...
\r\n\r\n\r\nHad not noticed the issue of solaris10, A bug should be sloved I think.\n\n[ 本帖最后由 sunsroad 于 2006-9-4 10:19 编辑 ]

论坛徽章:
0
16 [报告]
发表于 2006-09-04 16:56 |只看该作者
最后还得把DUMPADM -D /DEV/MD/D10 最好指定一下.\r\n\r\n还有用命令 #ls -L /dev/rdsk/c1t0d0s2 列出物理设备路径 在OK>下 最好把这个物理路径设置成别名\r\n添加到boot-device里面.

论坛徽章:
0
17 [报告]
发表于 2006-09-04 17:11 |只看该作者
刚刚从客户那里回来\r\n下午客户真好又来了2台240 不过这次装的是solaris9 还是要做raid1,但是这次很顺利.按照我贴的步骤做的,然后installboot做了 也修改了system文件 加了 set md:mirrored_root_flag=1 然后reboot.开始做测试,把disk0给拔掉了 然后从disk1启动,可以进入系统. 所有的步骤和在solaris10下做的一样.不知道问题在那里.奇怪了\r\n\r\n补充一下 今天在哪天装了solaris10的机子上试了 一下无论拔掉那块盘都无法从另一块盘启动\r\n\r\n\r\n今天u盘忘带了 里面拷了一下信息参数 明天贴出来麻烦大家看一下

论坛徽章:
0
18 [报告]
发表于 2006-09-04 20:35 |只看该作者
nus你好 \r\n刚刚从新理解了一下\r\n就是说metadb的数量要大于初始时候的一半才能起来\r\n如果按住按照18楼给我说的做法 我想问一下 \r\n比如我用disk0模拟坏调的盘 我就要从cd启动 然后吧disk0盘上的metadb给删除掉,然后再reboot的时候,如果disk0坏掉的话就能从disk1启动了\r\n\r\n但是这样设置的话 我要是disk0没坏disk1坏掉了 那么由于disk0上没有metadb 那就不是不能从disk0启动了?\r\n\r\n还有一个就是下面这句话\r\nNote: The above workaround assumes that there is only one working root submirror. If you have more than one, and are experiencing this issue, please contact your service representatives for help adapting the instructions to your specific needs.\r\n\r\n上面的工作环境是假设再只有一个root子镜像的 情况下的,我现在的情况有2个子镜像 一个disk0的root子镜像 一个是disk1的root子镜像 那是不是设置又不一样了呢?

论坛徽章:
0
19 [报告]
发表于 2006-09-05 12:37 |只看该作者
希望有谁在solaris10下做过raid1 技术支持一下 如何设置 能使一块盘坏了以后自动从另一块盘能启动起来.\r\n刚打了个800 那边工程师一时也不清楚怎么回事

论坛徽章:
0
20 [报告]
发表于 2006-09-05 17:27 |只看该作者
再顶一下 \r\n希望谁有同样问题 解决掉的高手支持一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP