HP根盘镜像有关.doc_第1页
HP根盘镜像有关.doc_第2页
HP根盘镜像有关.doc_第3页
HP根盘镜像有关.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一新增盘做根据镜像过程操作11创建PV12加入VG13创建LIF区文件14修改AUTO文件15将根盘卷中所有lv都镜像到新建立的可启动盘上。26更新BDRA 信息。27设置替换引导路径为镜像盘(设置NVRAM的引导信息)28确认以上信息是否都正确建立后重新做VG引导2一新增盘做根盘镜像过程 1创建PV # pvcreate -fB /dev/rdsk/cXtXdX 一个新的硬盘,在经过LVM初始化之后,就会有一些空间预留出来(引导盘有2MB空间-引导区)。如果是可启动设备,还会多一个LIF (Logical Interchange Format逻辑交换格式)区。如果一个硬盘需要被LVM使用,则首先需要对其进行pvcreate 的操作,作用就是在磁盘头上留出一块Reserved area. (B参数是Make a Bootable physical volume是在硬盘的头部产生一个LIF 的预留区。 2加入VG00 # vgextend /dev/vg00 /dev/dsk/cXtXdX3创建LIF区文件 # mkboot -l /dev/rdsk/cXtXdX#mkboot l 将一些引导用的二进制文件写入LIF 预留区。 检查相关lif 文件 # lifls /dev/rdsk/cXtXdX (查看LIF内容)示例:wg2q_1:/#lifls /dev/rdsk/c2t1d0ISL AUTO HPUX PAD LABEL4修改AUTO文件 # mkboot -a hpux -lq(;0)/stand/vmunix /dev/rdsk/cXtXDX mkboot a 在可启动设备LIF 区上有一个名为AUTO 的自动引导文件,在从这个设备引导时,会自动执行这个文件中的内容。用这条命令可以去更改AUTO 文件的内容。5将根盘卷中所有lv都镜像到新建立的可启动盘上。(注意:首先镜像lvol1) # lvextend -m 1 /dev/vg00/lvol1 /dev/dsk/cXtXdX # lvextend -m 1 /dev/vg00/lvol3 /dev/dsk/cXtXdX # lvextend -m 1 /dev/vg00/lvol2 /dev/dsk/cXtXdX .或者 for lv in /dev/vg00/lvol* do lvextend -m 1 $lv done (注意LV的创建顺序,不能颠倒) 6更新BDRA 信息。 # lvlnboot -b /dev/vg00/lvol1 # lvlnboot -v -r /dev/vg00/lvol3 # lvlnboot -s /dev/vg00/lvol2 # lvlnboot -d /dev/vg00/lvol27设置替换引导路径为镜像盘(设置NVRAM的引导信息) # setboot -a 0/0/0/3/0.6.0 # setboot -s on b on(设置自动启动-10秒中断,自动搜索引导设备)8确认以上信息是否都正确建立后重新做VG引导 # lvlnboot -R /dev/vg00 # lvlnboot -v # setboot v注意:该步骤适用于11.11的系统,如果系统是11.23,那么更换硬盘的步骤有区别,需参考相关文档。1.查看故障基本信息#vgdisplay #strings /etc/lvmtab #bdf #pvdisplay #lvdisplay故障现象为lv状态stale用lvlnboot查看各个lv的特殊功能2.拆镜像#lvreduce m 0(数字0) /dev/vgname/lvname /dev/dsk/cxtxdx /删除/dev/dsk/cxtxdx上的镜像副本,使镜像个数为0,即只留原副本#vgreduce vgname pvname /拆vg 如果盘missing需用 #vgreduce f vgname,做完此操作后还需下列操作:A、保存/etc/lvmtab到另外一个文件,并删除lvmtabB、执行 #vgscan vC、用 #vgcfgbackup来保存LVM的设置3.删除故障盘路径#ioscan fnkC disk查看故障盘(所有硬盘)路径#rmsf H fail_disk_path 4.物理更换,热插拔5.查找硬盘#ioscan -fnC disk#insf -eH disk_scsi_path6.创建一个PV#pvcreate -B /dev/rdsk/c*t*d*(创建引导磁盘)7.将PV加入VG中#vgextend vgname /dev/dsk/diskname如果PV属于PVG,则需要对PVG进行调整,具体方法: #vi /etc/lvmpvg8.镜像LV#lvextend m 1 /dev/vgname/lvname (nohup lvextend m 1 /dev/vgname/lvname &)如果PV属于PVG,则在对lv做镜像时需要加一个参数,如下: #lvextend m 1 /dev/vgname/lvname pvg_name(pvg为目的pvg)用setboot设置各个lv的特殊功能9.如果是HP MC模式的主机,需要确认两边主机的LVM信息是否同步,确认方法如下:确认两边主机/etc/lvmtab是否一样 #strings /etc/lvmtab确认两边主机/etc/lvmpvg是否一样 #strings /etc/lvmpvg10.如果不同步做以下操作:在故障机A(已修复)上导出vg的map文件:#vgexport s v p m /tmp/vgname.map vgname将上步导出的map文件copy到未修复的B机,放入临时目录/tmp/map/vgname.map在B机上导出vg信息,破坏掉vg信息:#vgexport vgname在B机上新建vg:#mkdir /dev/vgname在B机上新建vg节点: #mknod /dev/vgname/group C 64 0x0X0000(该号与A机的 /dev/*/group 对应,命令ls l /dev/*/group)在B机上导入刚才放在临时目录的map文件:#vgimport s v m /tmp/map/vgname.map简要的步骤:1.检查event.log,通过vgdisplay -v vgname、lvdisplay -v lvname、pvdisplay -v pvname|grep stale等命令确认故障2.记录坏盘上的lv等信息,需保证拆掉坏盘的镜像后所有lv是否都能保留一份镜像副本3.记录lvmtab、hosts、lvlnboot -v、setboot -v等信息4.下面假设要更换的是vg00里的1/0/0/2/0.6.0位置的盘,对应盘号为/dev/dsk/c0t6d05.vgdisplay -v vg00|grep LV Name记录坏盘中的所有lv,需要在拆镜像和做镜像时使用6.nohup lvreduce m 0 /dev/vg00/lv_name /dev/dsk/c0t6d0 &,同时可再开一个窗口查看/tmp/nohup.out的输出7.重复上一个步骤,拆掉所有镜像的lv vgreduce 8.rmsf -H 1/0/0/2/0.6.09.物理更换10.ioscan -fnCdisk11.insf -eH 1/0/0/2/0.6.012.pvcreate /dev/rdsk/c0t6d0 (之前需确认新认到的盘符是不是跟原来的一样,这里假定跟原来的一样) 如果是要做成启动盘,需要pvcreate -fB /dev/dsk/c0t6d013.vgextend vg00 /dev/dsk/c0t6d0lifls /dev/rdsk/c0t6d0 mkboot -l /dev/rdsk/c0t6d0 lifcp /dev/rdsk/c0t6d0:AUTO - 查看autofile内容 lifls /dev/rdsk/c0t6d0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论