admin管理员组

文章数量:1534911

2024年1月22日发(作者:)

MirrorDisk配置和恢复

(DNT内部技术文档)

目录

一、配置Mirror Disk 3

1、 执行lvlnboot -v命令检查系统中的启动设备

2、 创建第二块系统盘 3

3、 为第二块磁盘创建boot引导信息 4

4、 为第二块磁盘创建auto引导信息 4

5、 扩展vg00,添加第二块硬盘 4

6、 扩展vg00中各逻辑卷,添加镜像磁盘 4

7、 执行如下操作后重新启动系统 5

8、 在启动Main Menu出现时,从第二块磁盘启动

9、 系统启动以后执行如下操作 6

二、镜像盘损坏(主启动盘)的恢复 6

1.系统环境 6

3

5

2.模拟主镜像盘损坏(主启动盘) 7

3.镜像盘启动后,替换新磁盘 7

3.故障解决方法 8

一、在线修复丢失的镜像盘 8

1.将lvm header恢复到disk 8

2. 重新激活vg 8

3.同步stale的extent 8

4.将boot 程序从好的disk ,复制到新加的disk

5.更新启动信息 9

二、进入管理模式修复Mirror Disk 9

1. 从镜像盘启动 9

2. 进入管理模式 10

3.初始化磁盘 10

4. 恢复卷组信息到新更换的盘. 10

5. 激活卷组,开始镜像同步 10

6. 挂起/usr ,使得mkboot命令可用 10

7. 加载启动工具 11

8

8. 加载自启动文件. 11

9. 更新 LIF's Label file 11

10. 重新启动 11

二、如果vgcfgrestore新磁盘失败 11

1.从镜像盘启动 11

2. 进入管理模式 11

3. 重新导入导出vg00,vgchange -a y vg00 11

4. 激活卷组 12

5.Lvlnboot –R 12

6. mount /usr 12

7. 重新配置mirror disk (参考mirror disk配置)

三、备注 12

一、配置Mirror Disk

1、 执行lvlnboot -v命令检查系统中的启动设备

#lvlnboot -v

Boot Definitions for Volume Group /dev/vg00:

12

Physical Volumes belonging in Root Volume Group:

/dev/dsk/c1t2d0 (0/0/1/1.2.0) -- Boot Disk

Boot: lvol1 on: /dev/dsk/c1t2d0

Root: lvol3 on: /dev/dsk/c1t2d0

Swap: lvol2 on: /dev/dsk/c1t2d0

Dump: lvol2 on: /dev/dsk/c1t2d0, 0

2、 创建第二块系统盘

#pvcreate -f -B /dev/rdsk/c2t0d0

3、 为第二块磁盘创建boot引导信息

#mkboot /dev/dsk/c2t0d0

4、 为第二块磁盘创建auto引导信息

#mkboot -a "hpux -lq (;0)/stand/vmunix" /dev/dsk/c2t0d0

5、 扩展vg00,添加第二块硬盘

#vgextend /dev/vg00 /dev/dsk/c2t0d0

6、 扩展vg00中各逻辑卷,添加镜像磁盘

lvextend -m 1 /dev/vg00/lvol1 /dev/dsk/c2t0d0

lvextend -m 1 /dev/vg00/lvol2 /dev/dsk/c2t0d0

lvextend -m 1 /dev/vg00/lvol3 /dev/dsk/c2t0d0

lvextend -m 1 /dev/vg00/lvol4 /dev/dsk/c2t0d0

lvextend -m 1 /dev/vg00/lvol5 /dev/dsk/c2t0d0

lvextend -m 1 /dev/vg00/lvol6 /dev/dsk/c2t0d0

lvextend -m 1 /dev/vg00/lvol7 /dev/dsk/c2t0d0

lvextend -m 1 /dev/vg00/lvol8 /dev/dsk/c2t0d0

lvextend -m 1 /dev/vg00/lvol9 /dev/dsk/c2t0d0

lvextend -m 1 /dev/vg00/lvol10 /dev/dsk/c2t0d0

或者采用循环结构

for i in /dev/vg00/lvol*

do

lvextend –m 1 $i /dev/dsk/c2t0d0

done

7、 执行如下操作后重新启动系统

lvdisplay /dev/vg00/lvol1

lvlnboot -r /dev/vg00/lvol3 /dev/vg00

lvlnboot -b /dev/vg00/lvol1 /dev/vg00

lvlnboot -s /dev/vg00/lvol2 /dev/vg00

lvlnboot -d /dev/vg00/lvol2 /dev/vg00

lvlnboot -Rv

#shutdown –ry 0

8、 在启动Main Menu出现时,从第二块磁盘启动

Main Menu:>sea

P0 0/0/2/0.6 intscsia.6 Random access medias

P1 0/0/2/1.6 intscsia.6 Random access medias

P0 0/4/0/0.0 Random access medias

P3 0/10/0/0.1 Random access medias

P4 1/10/0/0.5 Sequene access medias

Main Menu:>bo p1

9、 系统启动以后执行如下操作

#lvlnboot -v

#lvdisplay -v /dev/vg00/lvol1

二、镜像盘损坏(主启动盘)的恢复

1.系统环境

[l2000:root]/#lvlnboot -Rv

Boot Definitions for Volume Group /dev/vg00:

Physical Volumes belonging in Root Volume Group:

/dev/dsk/c1t2d0 (0/0/1/1.2.0) -- Boot Disk

/dev/dsk/c1t0d0 (0/0/1/1.0.0) -- Boot Disk

Boot: lvol1 on: /dev/dsk/c1t2d0

/dev/dsk/c1t0d0

Root: lvol3 on: /dev/dsk/c1t2d0

/dev/dsk/c1t0d0

Swap: lvol2 on: /dev/dsk/c1t2d0

/dev/dsk/c1t0d0

Dump: lvol2 on: /dev/dsk/c1t2d0, 0

2.模拟主镜像盘损坏(主启动盘)

关机后卸载主启动盘/dev/dsk/c1t2d0,从镜像启动盘/dev/dsk/c1t0d0启动

3.镜像盘启动后,替换新磁盘

# vgcfgrestore -n /dev/vg00 /dev/rdsk/c1t2d0

本文标签: 镜像启动磁盘