• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

[原创] Solaris 5.9 Volume manager recovery

发布: 2007-6-08 22:43 | 作者: seanhe | 来源: | 查看: 25次 | 进入软件测试论坛讨论

领测软件测试网
前两天做的,把过程写下来。

Solaris 5.9 
Solaris Volume Manager


根镜像拆除、修复

故障现象:
1. 系统启动时报告md.conf文件无效的格式


解决办法:
---------------------------------------------------------------------------------
Clear
---------------------------------------------------------------------------------

1. 使用光盘启动系统到单用户状态
{0} ok boot cdrom -s

2. 恢复相关的文件
# mount /dev/dsk/c0t0d0s0 /a
# vi /a/etc/system
*rootdev:/pseudo/md@0:0,0,blk
删除rootdev这一行,编辑/etc/vfstab文件
/dev/md/dsk/d0 /dev/md/rdsk/d0 / ufs 1 no -
      ->/dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 / ufs 1 no -
3. 重新启动机器
# cd /
# umount /a
# fsck /dev/rdsk/c0t0d0s0
# STOP-A
ok boot -sw

4. 清除根分区的metamirror
# metaclear -f -r d0 d1 d2 (d1 and d2 is submirrors of d0)

5. 正常启动
# exit 

6. 用以前的md.conf文件将md.conf文件覆盖(以前的md.conf文件在备份里找,如果没有备份的话,那……)

---------------------------------------------------------------------------------
Restore
---------------------------------------------------------------------------------
7. 重建根镜像
# metainit -f d1 1 1 c0t0d0s0
# metainit d2 1 1 c0t1d0s0
# metainit d0 -m d1
# metaroot d0
# lockfs -fa
# reboot
重启后运行:
# metattach d0 d2
此时用metastat会看到正在同步,等待同步完成。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网