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. Win7 SP1 提示ADO的问题

    需要安装  Windows6.1-KB2640696-v3-x64.msu 这个Pack

  2. BaseAdapter

    作者通过Java代码来实现布局,而我习惯通过.xml文件来实现,所以我对程序做了如下修改 MainActivity.java public class MainActivity extends Act ...

  3. Python 爬取数据入库mysql

    # -*- enconding:etf-8 -*- import pymysql import os import time import re serveraddr="localhost& ...

  4. ( KMP 求循环节的个数)Power Strings -- poj -- 2406

    链接: http://poj.org/problem?id=2406 Power Strings Time Limit:3000MS     Memory Limit:65536KB     64bi ...

  5. NetCore偶尔有用篇:NetCore项目添加MIME

    一.简介 1.系统默认给我们提供的一些文件类型的处理方式. 2.系统没有为我们提供处理的文件类型无法使用,例如:apk 3.这里候就需要自己添加MIME,才能进行访问 4.下面就是添加apk访问的示例 ...

  6. The rapid development platform upgrade, leave the time to yourself, the work is lost to the soft platform

    Bring me back to your home. Please leave your work behind! Soft agile development framework V7.0 new ...

  7. f.lux在linux下的安装和使用

    安装还是蛮容易的~只是装完后在白天色温没什么变化就一直以为没有装成功 https://justgetflux.com/linux.html 这里下载,解压后 安装好以后xflux -l (经纬度) 就 ...

  8. Kubernetes性能测试实践

    本文由  网易云 发布. 概述 随着容器技术的发展,容器服务已经成为行业主流,然而想要在生产环境中成功部署和操作容器,关键还是容器编排技术.市场上有各种各样的容器编排工具,如Docker原生的Swar ...

  9. 统计进程打开了多少文件,定位too many open files

    [root@ostack1 ~]# lsof -p 18628 | wc -l 114

  10. jzoj5879. 【NOIP2018提高组模拟9.22】电路图 B

    tj:一道好題 看區間操作可以想到線段樹 並聯操作公式:a1∗a2/(a1+a2)a1*a2/(a1+a2)a1∗a2/(a1+a2) 串聯操作公式:a1+a2a1+a2a1+a2 我們發現,一個區間 ...