根磁盘故障后如何恢复?

发表于:2007-07-04来源:作者:点击数: 标签:
配置信息 操作系统 - HP-UX 版本 - 10.20 硬件系统 - HP9000 系列 - K220 解决方法 准备恢复的步骤 ----------------------------- 这是您可以提前完成的工作,这些工作可使故障后的恢复更轻松一些: 1. 定期打印下列命令的输出: /usr/sbin/ioscan -fk /usr

  配置信息
  操作系统 - 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 Recovery、fbackup或其它任何支持的方法,确认进行了可靠的系统完全备份。在每一次大的系统修改之后,使用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)
  

原文转自:http://www.ltesting.net