测试rootvg卷组的镜像的官方做法

这篇文档介绍了测试rootvg卷组镜像的方法,此文档仅使用于带有热插拔硬盘的pSeries服务器。由于rootvg卷组包含有AIX
操作系统,在做卷组镜像配置上比非rootvg多存在一些限制。因此:
1.此文档必须被彻底阅读,因为在文档后面列示的事实可能影响你对rootvg镜像的执行和使用;
2.这些信息只在AIX版本4和版本5上有效;
3.这些功能在/usr客户端,无盘客户端和无数据客户端系统上不被支持。
这篇文档包括如下内容:
为什么使用这个步骤
破除镜像
移出热插拔磁盘
加回热插拔磁盘
重新镜像rootvg卷组

为什么使用这个步骤?
这个步骤是从硬件服务指南和基本文档里精选出来的,它是测试rootvg镜像经过支持证明的步骤。

1.任何别的测试rootvg卷组镜像的方法都有可能导致LVM不可预见的结果(例如,stale partitions等等);
2.任何别的测试方法都不能确保不损坏服务器的硬盘,I/O主板和系统主板。

破除镜像 
执行如下命令: 
# unmirrorvg rootvg hdisk1
你将看到如下信息:
0516-1246 rmlvcopy: If hd5 is the boot logical volume, please run 'chpv 
-c ' 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: hdisk0.

在这一点上,建议用命令“chpv -c hdisk#”来清理启动映像(boot image)并且更新一下启动顺序表(bootlist):
# bosboot -ad /dev/hdisk0 
# bootlist -m normal cd# hdisk# etc.. 
如果你有一个专有的dump设备,你将需要在留下的那块硬盘上建立一个新的dump设备并且重新指定基本的dump设备到留下硬盘的
一个逻辑卷,例如完成“unmirrorvg”命令后,你将看到:
# lspv -l hdisk1
dumplv
如果现在hdisk1仍然处于激活状态,你可以简单地用“migratepv”命令把“dumplv”从hdisk1移到hdisk0:
# migratepv -l dumplv hdisk1 hdisk0
如果现在hdisk1处于丢失状态或者已经坏掉,你将需要做如下操作: 
# lslv dumplv ---> 获得此逻辑卷的属性为你重建做准备
LOGICAL VOLUME: dumplv ---VOLUME GROUP: rootvg 
LV IDENTIFIER: 00097c7f00004c00000000e9732a0422.16 PERMISSION: read/write 
VG STATE: active/complete ---LV STATE: opened/syncd 
TYPE: sysdump ---WRITE VERIFY: off 
MAX LPs: 512 --- PP SIZE: 16 megabyte(s) 
COPIES: 1 -------SCHED POLICY: parallel 
LPs: 20 ---------PPs: 20 
STALE PPs: 0 --- BB POLICY: relocatable 
INTER-POLICY: minimum ---RELOCATABLE: yes 
INTRA-POLICY: middle --- UPPER BOUND: 32 
MOUNT POINT: N/A --------LABEL: None 
MIRROR WRITE CONSISTENCY: on/ACTIVE 
EACH LP COPY ON A SEPARATE PV ?: yes 
# sysdumpdev -Pp /dev/sysdumpnull 
# rmlv dumplv 
# mklv -t sysdump -y dumplv rootvg 20 hdisk0 
# sysdumpdev -Pp /dev/dumplv 
# reducevg rootvg hdisk1
# rmdev -dl hdisk#

现在,系统管理员可以按照下面“移出热插拔磁盘”步骤移出热插拔硬盘(hdisk1)。

移出热插拔磁盘

1.以root用户身份登录进入系统; 
2. 在命令行输入“ smit” ;
3. 选择 System Storage Management (Physical and Logical Storage); 
4. 选择 Removable Disk Management; 
5. 选择 Remove a Disk; 
6. 从屏幕列示中选择要移出的硬盘然后按下回车键; 
7. 按照屏幕上的指导来移出硬盘; 
8. 当你被询问“Are you sure?”, 按下回车键. 你选择的硬盘的电源显示灯将保持亮的状态; 
9. 物理上移出硬盘;
10. 按下 F10退出smit菜单.

加回热插拔磁盘

1.物理安装硬盘到硬盘槽里;
2.以root用户身份登录进入系统; 
3. 在命令行输入“ smit” ;
4. 选择 Devices. 
5. 选择 Install/Configure Devices Added After IPL 并且按下回车键.  --cfgmgr是一样的效果吧。

重新镜像rootvg卷组

下面的步骤认为用户有一个包含hdisk0的rootvg卷组并且准备镜像rootvg到一个新磁盘:hdisk1.

1.把hdisk1加进rootvg卷组:
#extendvg rootvg hdisk1

2.关掉rootvg的 QUORUM功能: 
#chvg -Qn rootvg

3.镜像rootvg
#mirrorvg -c 2 rootvg hdisk1

4.重新生成 boot image
#bosboot -ad /dev/hdisk0  --应该是hdisk1吧?

5.更新bootlist
#bootlist -m normal hdisk0 hdisk1 cd0

6.重起系统
#shutdown -Fr

(转)测试rootvg卷组的镜像的官方做法的更多相关文章

  1. (转)更换镜像rootvg卷组中的硬盘

    F85系统镜像盘更换实录之一:删除原有镜像操作 # cfgmgr # lsdev -Cc disk hdisk0 Available 11-09-00-8,0  16 Bit LVD SCSI Dis ...

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

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

  3. AIX中卷组管理

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

  4. Docker 中卷组管理

    一.概念 数据卷是一个可供一个或多个容器使用的特殊目录实现让容器的一个目录和宿主机中的一个文件或者目录进行绑定.数据卷 是被设计用来持久化数据的,对于数据卷你可以理解为NFS中的哪个分享出来的挂载点, ...

  5. 给Mac OS X的“逻辑宗卷组”改名

    近日更新了Mac OS X的10.10版本——Yosemite,感觉良好,但当我在打开磁盘工具的时候发现了一个美中不足的地方,磁盘宗卷组的名字居然还是我之前的“Mavericks”,如图: 如何对它进 ...

  6. Linux LVM学习总结——创建卷组VG

    在Linux平台如何创建一个卷组(VG)呢?下面简单介绍一下卷组(VG)的创建步骤.本文实验平台为Red Hat Enterprise Linux Server release 6.6 (Santia ...

  7. Linux LVM学习总结——删除卷组VG

    在Linux系统中,如何删除一个卷组(VG)呢? 下面我总结了一下如何删除卷组(VG)的具体步骤,仅供参考,如有不足,敬请指出.谢谢!在下面的例子中,我想删除卷组VolGroup05. 步骤1: 查看 ...

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

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

  9. 烂泥:【解决】修改LVM卷组名重启系统后,无法进入进入系统

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 一台服务器系统已经安装完毕,但是LVM的卷组vg使用的是默认的VolGroup名称,使用起来感觉不舒服,打算把这个卷组名称修改为vg. 先来查看系统中有 ...

随机推荐

  1. CentOS里vim基本操作

    1.关于退出 :wq!  ----强制保存退出 :wq  ---- 保存退出 :x   ----- 作用和:wq 一样 ZZ  ---- 作用和:wq一样,(注意Z是大写的,并且不是在命令模式) :q ...

  2. MySQL性能调优与架构设计——第13章 可扩展性设计之 MySQL Replication

    第13章 可扩展性设计之 MySQL Replication 前言: MySQL Replication 是 MySQL 非常有特色的一个功能,他能够将一个 MySQL Server 的 Instan ...

  3. (并查集)Connections in Galaxy War -- zoj --3261 还没写

    链接: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3261 http://acm.hust.edu.cn/vjudge/ ...

  4. (并查集) Wireless Network --POJ --2236

    链接: http://poj.org/problem?id=2236 http://acm.hust.edu.cn/vjudge/contest/view.action?cid=82830#probl ...

  5. Robotframework-Appium 之常用API(二)

    续接上一文,更多API详细如下: 注:更多官方详情信息见 http://robotframework.org/robotframework/ 28. Name: Install App Source: ...

  6. oracl中的大数据类型clob

    建表 create table test_name( test_id   number(6) not null, img_data clob ); 在java中该表所对应的po为: class Tes ...

  7. eclipse快捷键(增加一些4连组合快捷键)

    http://www.blogjava.net/i369/articles/83309.html   ECLISPE的快捷键大全 Eclipse 常用快捷键收集2006年09月29日 星期五 12:0 ...

  8. 使用VSTS进行单元测试练习

    本次作业要求:练习教科书第22~25页单元测试练习,要求自行安装Visual Studio开发平台,版本至少在2010以上,要求把程序安装过程和练习过程写到博客上,越详细越好,要图文并茂,没有书的同学 ...

  9. WinRT 中后台任务类的声明

    要实现后台任务,需要实现IBackgroundTask接口 public sealed class SimpleTask : IBackgroundTask { public void Run(IBa ...

  10. Toad 实现 SQL 优化

    It is very easy for us to implement sql tuning by toad.  We need to do is just give complex sql stat ...