F85系统镜像盘更换实录之一:删除原有镜像操作

# cfgmgr

# lsdev -Cc disk

hdisk0 Available 11-09-00-8,0  16 Bit LVD SCSI Disk Drive

hdisk1 Available 11-09-00-10,0 16 Bit LVD SCSI Disk Drive

# lsvg

rootvg

# lsvg -p rootvg

rootvg:

PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION

hdisk1            active            542         148         70..00..00..00..78

hdisk0            missing           542         148         70..00..00..00..78

# unmirrorvg rootvg hdisk0

0516-1246 rmlvcopy: If hd5 is the boot logical volume, please run 'chpv -c <diskname>'

as root user to clear the boot record and avoid a potential boot

off an old boot image that may reside on the disk from which this

logical volume is moved/removed.

0516-1132 unmirrorvg: Quorum requirement turned on, reboot system for this

to take effect for rootvg.

0516-1144 unmirrorvg: rootvg successfully unmirrored, user should perform

bosboot of system to reinitialize boot records.  Then, user must modify

bootlist to just include:  hdisk1.

# lsvg -p rootvg

rootvg:

PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION

hdisk1            active            542         148         70..00..00..00..78

hdisk0            missing           542         542         109..108..108..108..109

# chpv -c hdisk0

# reducevg rootvg hdisk0

# lsvg -p rootvg

rootvg:

PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION

hdisk1            active            542         148         70..00..00..00..78

# bootlist -m normal hdisk1

F85系统镜像盘更换实录之二:重建镜像

lsdev -Cc disk

hdisk0 Available 11-09-00-8,0  16 Bit LVD SCSI Disk Drive

hdisk1 Available 11-09-00-10,0 16 Bit LVD SCSI Disk Drive

# lsvg -p rootvg

rootvg:

PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION

hdisk1            active            542         148         70..00..00..00..78

# chdev -l hdisk0 -a pv=yes

hdisk0 changed

# extendvg rootvg hdisk0

0516-1398 extendvg: The physical volume hdisk0, appears to belong to

another volume group. Use the force option to add this physical volume

to a volume group.

0516-792 extendvg: Unable to extend volume group.

# extendvg -f rootvg hdisk0

# lsvg -p rootvg

rootvg:

PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION

hdisk1            active            542         148         70..00..00..00..78

hdisk0            active            542         542         109..108..108..108..109

关掉rootvg的 QUORUM功能: (是否需要这个步骤)

#chvg -Qn rootvg

# mirrorvg rootvg

0516-1124 mirrorvg: Quorum requirement turned off, reboot system for this

to take effect for rootvg.

0516-1126 mirrorvg: rootvg successfully mirrored, user should perform

bosboot of system to initialize boot records.  Then, user must modify

bootlist to include:  hdisk0 hdisk1.

# bosboot -a -d /dev/hdisk0

bosboot: Boot image is 20904 512 byte blocks.

# bootlist -m normal hdisk1 hdisk0

# lsvg -p rootvg

rootvg:

PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION

hdisk1            active            542         148         70..00..00..00..78

hdisk0            active            542         148         76..12..00..00..60

# exit

F85系统镜像盘更换实录之三:现场诊断及修复过程

1,登陆到F85主机,仔细查看错误日志,确认系统镜像盘hdisk0的故障:

# errpt

IDENTIFIER TIMESTAMP  T C RESOURCE_NAME  DESCRIPTION

2F3E09A4   0801151907 I H hdisk0         REPAIR ACTION

16F35C72   0801083807 P H hdisk0         DISK OPERATION ERROR

16F35C72   0801003807 P H hdisk0         DISK OPERATION ERROR

16F35C72   0731163807 P H hdisk0         DISK OPERATION ERROR

16F35C72   0731083807 P H hdisk0         DISK OPERATION ERROR

B6048838   0731051907 P S SYSPROC        SOFTWARE PROGRAM ABNORMALLY TERMINATED

B6048838   0731043107 P S SYSPROC        SOFTWARE PROGRAM ABNORMALLY TERMINATED

B6048838   0731041907 P S SYSPROC        SOFTWARE PROGRAM ABNORMALLY TERMINATED

16F35C72   0731003807 P H hdisk0         DISK OPERATION ERROR

16F35C72   0730163807 P H hdisk0         DISK OPERATION ERROR

16F35C72   0730083807 P H hdisk0         DISK OPERATION ERROR

16F35C72   0730003807 P H hdisk0         DISK OPERATION ERROR

16F35C72   0729163807 P H hdisk0         DISK OPERATION ERROR

16F35C72   0729083807 P H hdisk0         DISK OPERATION ERROR

16F35C72   0729003807 P H hdisk0         DISK OPERATION ERROR

16F35C72   0728163807 P H hdisk0         DISK OPERATION ERROR

16F35C72   0728083807 P H hdisk0         DISK OPERATION ERROR

16F35C72   0728003807 P H hdisk0         DISK OPERATION ERROR

16F35C72   0727163807 P H hdisk0         DISK OPERATION ERROR

2,打开机器前面板,根据硬盘使用繁忙程度(比较两块硬盘指示灯闪烁情况)初步判断系统镜像盘位于前面板右下侧硬盘笼子中的一号插槽,三号插槽中为hdisk1;

3,为进一步确保判断的准确性,请客户停掉主机上的应用、关闭数据库、关闭系统。待所有操作完成,打开硬盘笼子挡板,手工拔去一号插槽中的硬盘,重新启动到系统,“lsdev –Cc disk”观察hdisk0和hdisk1的状态,hdisk0由上次的“available”变为“defined”,hdisk1没有变化,则说明位于硬盘笼一号插槽中确为hdisk0;

4,根据服务手册,硬盘笼中硬盘可热插拔。在主机运行的情况下将拔出的硬盘插入一号插槽,合上硬盘笼挡板;

5,通过命令“cfgmgr”重新识别到hdisk0,“lsdev –Cc disk”查看hdisk0状态转为“available”,但在“lsvg –p rootvg”中查看物理盘hdisk0的状态为“missing”而非“active”,表示仍然有问题;

6,对hdisk0进行删除镜像操作:

# unmirrorvg rootvg hdisk0(取消hdisk0对rootvg的镜像)

# chpv -c hdisk0(清除引导区)

# reducevg rootvg hdisk0(将hdisk0从卷组中清除)

# bootlist -m normal hdisk1(重设启动顺序)

7,“lsvg –p rootvg”观察,确认hdisk0已经脱离rootvg,打开硬盘笼挡板,拔出一号槽中的hdisk0,并将新带来的36G硬盘插入到一号槽中,合上硬盘笼挡板。“cfgmgr”重新扫描硬件设备,“lsdev –Cc disk”查看新加硬盘在系统中显示为“hdisk0”,且状态为“available”,表示此硬盘可用;

8,对hdisk0进行镜像操作:

# chdev -l hdisk0 -a pv=yes(将新硬盘设为可用)

# extendvg rootvg hdisk0(将hdisk0加入rootvg)

# mirrorvg rootvg(对rootvg进行镜像,约二十分钟后镜像成功)

# bosboot -a -d /dev/hdisk0(在hdisk0上创建启动映象)

# bootlist -m normal hdisk1 hdisk0(重新设置启动顺序)

9,通过命令“lsvg –p rootvg”查看确认hdisk0已经包含在rootvg中并处于“active”状态,且使用pp数相同(一个pp等于64M):

# lsvg -p rootvg

rootvg:

PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION

hdisk1            active            542         148         70..00..00..00..78

hdisk0            active            542         148         76..12..00..00..60

###############################################################################

替换rootvg中的磁盘

rootvg 中原来mirror的是 hdisk0 和 hdisk1,由于这两块磁盘是同一个BUS上的,我想换另外一个BUS上的磁盘,用hdisk4替换掉hdisk1

root用户执行:

extend rootvg hdisk4

migratepv -l  hd5  hdisk1 hdisk4  # 从hdisk1移到hdisk0

bosboot -ad  /dev/hdisk4

chpv -c  hdisk1

bootlist -m  nornal  hdisk0 hdisk4

sysdumpdev -p /dev/sysdumpnull

migratepv hdisk1 hdisk4

sysdumpdev -p /dev/hd6

reducevg rootvg hdisk1

shutdown -Fr

(转)更换镜像rootvg卷组中的硬盘的更多相关文章

  1. (转)测试rootvg卷组的镜像的官方做法

    测试rootvg卷组的镜像的官方做法 这篇文档介绍了测试rootvg卷组镜像的方法,此文档仅使用于带有热插拔硬盘的pSeries服务器.由于rootvg卷组包含有AIX操作系统,在做卷组镜像配置上比非 ...

  2. AIX中卷组管理

      1.创建卷组 使用mkvg指令创建卷组. mkvg 指令参数 -B 创建大型卷组,该卷组最大能容纳128个物理卷和512个逻辑卷 -C 创建增加型并发卷组 -f 强制创建卷组 -G 与-B一样,创 ...

  3. AIX 5L 系统管理技术 —— 存储管理——卷组

    卷组 在安装系统时,就会创建一个rootvg卷组.包含自带硬盘(内置硬盘)和系统逻辑卷,一个系统只能有一个rootvg卷组.一般情况下rootvg卷组最好只包含自带硬盘. 一.创建卷组 在创建卷组之前 ...

  4. GNU/Linux下LVM配置管理以及快照卷、物理卷、卷组、逻辑卷的创建和删除

    LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上.文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性.最大的优点是在不损伤数据的前提下调整存储空间的大小. 本篇主要讲述L ...

  5. 烂泥:LVM学习之逻辑卷及卷组缩小空间

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 上一篇文章,我们学习了如何给LVM的逻辑卷及卷组扩容.这篇文章我们来学习,如何给LVM的逻辑卷及卷组缩小空间. 注意逻辑卷的缩小一定要离线操作,不能是在 ...

  6. 烂泥:LVM学习之逻辑卷LV及卷组扩容VG

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 上篇文章中介绍了有关LVM基础的知识,这篇文章我们来介绍如何给LVM的逻辑卷LV及卷组VG扩容. LVM的逻辑卷,我们知道它最后相当于一个分区,既然是一 ...

  7. 物理卷操作命令:pvcreate,pvscan,pvdisplay.卷组操作命令:vgcreate,vgdisplay.

    新硬盘创建LVM系统过程. 物理卷操作命令:pvcreate,pvscan,pvdisplay. 卷组操作命令:vgcreate,vgdisplay. 逻辑卷操作命令:lvcreate,lvdispl ...

  8. 物理卷操作命令:pvcreate,pvscan,pvdisplay.卷组操作命令:vgcreate,vgdisplay. (转)

    新硬盘创建LVM系统过程. 物理卷操作命令:pvcreate,pvscan,pvdisplay. 卷组操作命令:vgcreate,vgdisplay. 逻辑卷操作命令:lvcreate,lvdispl ...

  9. Linux LVM卷组管理

    Linux LVM卷组管理 由于传统的磁盘管理不能对磁盘进行磁盘管理,因此诞生了LVM技术,LVM技术最大的特点就是对磁盘进行动态管理. 由于LVM的逻辑卷的大小更改可以进行动态调整,且不会出现丢失数 ...

随机推荐

  1. 【转】Paxos算法3-实现探讨

    ——转自:{老码农的专栏} 前两篇Paxos算法的讨论,让我们对paxos算法的理论形成过程有了大概的了解,但距离其成为一个可执行的算法程序还有很长的路要走,原因是很多的细节和错误未被考虑.Googl ...

  2. org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'testService' is defined

    org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'testService' is defi ...

  3. deploy myeclipse j2ee project to server 按了没反应 怎么办

    解决办法: 1.如果工作空间的问题,那么需要删除你工作空间的一个文件就可以解决了. 这个文件在Myeclipse工作区(workspace) .metadata\.plugins\org.eclips ...

  4. UVaLive 2796 Concert Hall Scheduling (最小费用流)

    题意:个著名的音乐厅因为财务状况恶化快要破产,你临危受命,试图通过管理的手段来拯救它,方法之一就是优化演出安排,既聪明的决定接受或拒绝哪些乐团的演出申请,使得音乐厅的收益最大化.该音乐厅有两个完全相同 ...

  5. Nios ii调试问题集

    如果定义了一个类的.hpp,而在相应的.cpp中定义其中的函数时,根本找不到定义的类,这说明类在定义时出错,要注意类括号后的冒号. 2. 问题1:NiosII/Eclipse 中遇到“Launchin ...

  6. HDU2212 DFS 2016-07-24 13:52 56人阅读 评论(0) 收藏

    DFS Problem Description A DFS(digital factorial sum) number is found by summing the factorial of eve ...

  7. spring读取数据库的配置信息(url、username、password)时的<bean>PropertyPlaceholderConfigurer的用法

    用法1: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://w ...

  8. 如何获得 Microsoft Push Notification Service(MPNS)的最佳体验

    有很多同学抱怨MPNS的各种问题,其中包括服务超时.返回各种错误代码不知如何处理等等..今天我用一点时间来为大家介绍下如何处理和操作咱们的MPNS. 首先为大家明确一个问题,Microsoft Pus ...

  9. Grafana展示DNS解析延时

      首先一个完整的监控肯定会包含三个部分:1.数据收集部分.2.数据存储部分.3.数据展示部分,今天我也是从这三个方面来实现这个监控的. 数据收集(SHELL 脚本)   没有想到比较好的方法来采集数 ...

  10. Oracle 监听服务启动不了

    解决方法: 重新生成listener.ora文件   实施步骤 1,打开Net Configuration Assistant 2, 3, 4, 5, 6, 7,