Chinaunix首页 | 论坛 | 博客
  • 博客访问: 99881
  • 博文数量: 27
  • 博客积分: 802
  • 博客等级: 上士
  • 技术积分: 305
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-07 10:39
文章分类
文章存档

2011年(27)

分类: 系统运维

2011-08-02 09:40:34

我们以下面的配置为例介绍HP-UX下的根磁盘故障恢复方法。 

操作系统 - HP-UX

版本 - 10.20

硬件系统 - HP9000

系列 - K220 

平时进行的常规维护工作,这些工作可使故障后的恢复更轻松一些:

----------------------

1. 定期打印下列命令的输出: 

/usr/sbin/ioscan -fk

/usr/sbin/vgdisplay -v

/usr/sbin/lvlnboot -v

/usr/sbin/lvdisplay -v /dev/vgXX/lvYY (对每个逻辑卷)

/usr/sbin/pvdisplay -v /dev/dsk/c#t#d0 (对每个LVM 磁盘)

cat /etc/fstab

fax = cat /etc/fstab 

2. 使用SAM Backup and Recoveryfbackup或其它任何支持的方法,确认进行了可靠的系统完全备份。在每一次大的系统修改之后,使用COPYUTIL 可能会很有帮助。这是从支持介质上完成的。 

注:这样就不必执行下面部分的第2步。 

3. 在非根卷组中额外复制下面的文件: 

/etc/passwd

/etc/group

/etc/lvmtab

/etc/lvmconf/ (整个目录)

/etc/fstab

/etc/rc.config.d/ (整个目录)

恢复步骤

----------------------

1. 如果可能,对除vg00之外的其它卷组执行vgexport(1M)。确保使用了映射文件的选项。 

: vgexport -v -m vg00.map /dev/vg01 

2. 在根磁盘上重新安装,指定vg00需要的所有逻辑卷和磁盘。一定要记住这些磁盘的设备文件可以重新映射。根据需要扩展所有的文件系统。 

3.用备份恢复根卷组中除下表中的文件之外的所有文件(通常为 vg00):

/etc/fstab

/etc/lvmtab

/etc/lvmconf/

/etc/ioconfig

/stand/ioconfig

/dev/dsk/

/dev/rdsk/

/dev/rmt/

/dev/vg*

所有的非vg00 安装点 

4. 从磁带恢复映射文件,如果没有映射文件则跳过这一步。 

5. 对其它卷组执行vgimport,指定适当的映射文件。记住要一次指定所有的磁盘设备文件。 

: vgimport -v -m vg02.map /dev/vg02 /dev/dsk/c1t4d0

/dev/dsk/c1t3d0 

6. 编辑 /etc/fstab,以正确地反映所有的文件系统。

7. 对于任何其它系统配置的“恢复“,请参考第1步中收集的信息。

8. 如果没有映射文件,则重命名 /dev/vgxx/lvoly,将文件名rlvoly 为它们最初的名字(例如 /dev/vg01/foo and rfoo)

阅读(1597) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~