hp-unix 根盘镜像及镜像解除
2015-10-20 21:45
525 查看
在本示例中,要添加的磁盘的硬件路径为 0/1/1/0.0x1.0x0,设备专用文件名为 /dev/disk/
disk2 和 /dev/rdisk/disk2。请执行下列步骤:
1. 使用 idisk 命令和分区描述文件对磁盘进行分区。
a. 创建分区描述文件。例如:
# vi /tmp/idf
在本示例中,分区描述文件包含以下信息:
3
EFI 500MB
HPUX 100%
HPSP 400MB
本示例中的值表示引导磁盘有三个分区:EFI 分区、HP-UX 分区和 HPSP 分区。早期 HP
Integrity 服务器的引导磁盘的 EFI 分区可能只有 100 MB,并且可能不包含 HPSP 分区。
b. 使用 idisk 和分区描述文件对磁盘进行分区,如下所示:
# idisk -f /tmp/idf -w /dev/rdisk/disk2
c. 要验证分区是否布局正确,请输入以下命令:
# idisk /dev/rdisk/disk2
2. 为所有分区创建设备文件。例如:
# insf -e -H 0/1/1/0.0x1.0x0
该磁盘现在具有下列设备文件:
/dev/[r]disk/disk2(表示整个磁盘)
/dev/[r]disk/disk2_p1(表示 efi 分区)
/dev/[r]disk/disk2_p2(表示 HP-UX 分区)
/dev/[r]disk/disk2_p3(表示服务分区)
3. 使用表示 HP-UX 分区的设备文件创建可引导物理卷。例如:
# pvcreate -B /dev/rdisk/disk2_p2
有时候会遇到提示磁盘已经属于其他卷组,如果确定这块磁盘没用了,可以使用-f参数强制创建,如下
#pvcreate -fB /dev/rdisk/disk2_p2
4. 将物理卷添加到现有的根卷组,如下所示:
# vgextend vg00 /dev/disk/disk2_p2
5. 将引导实用程序放置在引导区域中。将 EFI 实用程序复制到 EFI 分区,并使用整个磁盘的设
备专用文件,如下所示:
# mkboot -e -l /dev/rdisk/disk2
6. 在磁盘引导区域中添加自动引导文件,如下所示:
# mkboot -a "boot vmunix" /dev/rdisk/disk2
移动和重新配置磁盘81
注意: 如果希望仅当达不到 Quorum 时才从此磁盘引导,则可以使用备用字符串 boot
vmunix -lq 禁用 Quorum 检查。但是,HP 建议使用至少三个物理卷以及无单点故障来对
根卷组进行配置,以便减少 Quorum 的损失,如“规划恢复” (第 29 页)中所述。
7. 必须按照在原始引导磁盘上配置的相同顺序对镜像引导磁盘上的逻辑卷进行扩展。确定根卷
组中的逻辑卷的列表及其顺序。例如:
# pvdisplay -v /dev/disk/disk0_p2 | grep 'current.*0000 $'
00000 current /dev/vg00/lvol1 00000
00010 current /dev/vg00/lvol2 00000
00138 current /dev/vg00/lvol3 00000
00151 current /dev/vg00/lvol4 00000
00158 current /dev/vg00/lvol5 00000
00159 current /dev/vg00/lvol6 00000
00271 current /dev/vg00/lvol7 00000
00408 current /dev/vg00/lvol8 00000
8. 将 vg00(根卷组)中的每个逻辑卷镜像到指定的物理卷。例如:
# lvextend –m 1 /dev/vg00/lvol1 /dev/disk/disk2_p2
The newly allocated mirrors are now being synchronized.
This operation will take some time.Please wait ....
# lvextend –m 1 /dev/vg00/lvol2 /dev/disk/disk2_p2
The newly allocated mirrors are now being synchronized.
This operation will take some time.Please wait ....
# lvextend –m 1 /dev/vg00/lvol3 /dev/disk/disk2_p2
The newly allocated mirrors are now being synchronized.
This operation will take some time.Please wait ....
# lvextend –m 1 /dev/vg00/lvol4 /dev/disk/disk2_p2
The newly allocated mirrors are now being synchronized.
This operation will take some time.Please wait ....
# lvextend –m 1 /dev/vg00/lvol5 /dev/disk/disk2_p2
The newly allocated mirrors are now being synchronized.
This operation will take some time.Please wait ....
# lvextend –m 1 /dev/vg00/lvol6 /dev/disk/disk2_p2
The newly allocated mirrors are now being synchronized.
This operation will take some time.Please wait ....
# lvextend –m 1 /dev/vg00/lvol7 /dev/disk/disk2_p2
The newly allocated mirrors are now being synchronized.
This operation will take some time.Please wait ....
# lvextend –m 1 /dev/vg00/lvol8 /dev/disk/disk2_p2
The newly allocated mirrors are now being synchronized.
This operation will take some time. Please wait ....
82 管理 LVM
注意: 如果 lvextend 失败,同时显示以下消息:
“m”: illegal option
没有安装 HP MirrorDisk/UX。
提示: 要缩短同步镜像副本所需的时间,请使用在 2007 年 9 月发行的 HP-UX 11i v3 中
引入的 lvextend 和 lvsync 命令选项。通过这些选项可以并行而非按顺序重新同步逻辑
卷。例如:
# lvextend -s –m 1 /dev/vg00/lvol1 /dev/disk/disk2_p2
# lvextend -s –m 1 /dev/vg00/lvol2 /dev/disk/disk2_p2
# lvextend -s –m 1 /dev/vg00/lvol3 /dev/disk/disk2_p2
# lvextend -s –m 1 /dev/vg00/lvol4 /dev/disk/disk2_p2
# lvextend -s –m 1 /dev/vg00/lvol5 /dev/disk/disk2_p2
# lvextend -s –m 1 /dev/vg00/lvol6 /dev/disk/disk2_p2
# lvextend -s –m 1 /dev/vg00/lvol7 /dev/disk/disk2_p2
# lvextend -s –m 1 /dev/vg00/lvol8 /dev/disk/disk2_p2
# lvsync -T /dev/vg00/lvol*
9. 更新根卷组信息,如下所示:
# lvlnboot -R /dev/vg00
10. 验证镜像的磁盘是否显示为引导磁盘,以及两个磁盘上是否都有引导逻辑卷、根逻辑卷和交
换逻辑卷,如下所示:
# lvlnboot -v
11. 将镜像磁盘指定为非易失性存储器中的备用引导路径,如下所示:
# setboot –a 0/1/1/0.0x1.0x0
12. 使用 vi 或其他文本编辑器在 /stand/bootconf 中为新引导磁盘添加一行,如下所示:
# vi /stand/bootconf
l /dev/disk/disk2_p2
其中,字母“l”(L 的小写形式)代表 LVM。
13.使用lvlnboot 查看是否镜像成功
# lvlnboot -v
Boot Definitions for Volume Group /dev/vg00:
Physical Volumes belonging in Root Volume Group:
/dev/disk/disk1_p2 -- Boot Disk
/dev/disk/disk2_p2
Boot: lvol1 on: /dev/disk/disk1_p2
/dev/disk/disk2_p2
Root: lvol3 on: /dev/disk/disk1_p2
/dev/disk/disk2_p2
Swap: lvol2 on: /dev/disk/disk1_p2
/dev/disk/disk2_p2
Dump: lvol2 on: /dev/disk/disk1_p2, 0
14.添加新磁盘到boot启动列表中。
#setboot -a 0/0/1/0.0x0.0x0(hwpath硬件路劲,可以通过ioscan -m hwpath查看)
15.setboot -v 查看是否已成功添加
# setboot -v
Primary bootpath : 0/0/0/1/0.0x0.0x0 (/dev/rdisk/disk1)
HA Alternate bootpath :
Alternate bootpath : 0/0/0/2/0.0x1.0x0 (/dev/rdisk/disk2)
Autoboot is ON (enabled)
Hyperthreading : ON
: ON (next boot)
TEST CURRENT DEFAULT
---- ------- -------
all partial partial
SELFTESTS on on
early_cpu on on
late_cpu on on
FASTBOOT on on
Platform on on
Full_memory on on
Memory_init on on
IO_HW off off
Chipset on on
二、拆除根盘镜像
首先暂停 LVM 对磁盘的访问。
如果磁盘不可热交换,则应关闭系统电源以更换磁盘。关闭系统后,便暂停了对磁盘的 LVM
访问,因此可以跳过此步骤。
磁盘故障排除和恢复步骤117
如果磁盘是可热交换的,请使用带 -a 选项的 pvchange 命令断开该设备:
# pvchange -a N /dev/disk/disk14_p2
1、从逻辑卷中reduce要取消镜像的磁盘
lvreduce –m 0 /dev/vg00/lvol1 /dev/disk/disk2_p2
lvreduce –m 0 /dev/vg00/lvol2 /dev/disk/disk2_p2
.......................................
lvreduce -m 0 /dev/vg00/lvolxx /dev/disk/disk2_p2
2、从卷组中踢出磁盘
vgreduce /dev/vgxx /dev/disk/diskxx_p2
相关文章推荐
- 引入内联函数的目的和作用
- think in UML(二)
- 前端开发梦中景象
- 从c到c++<四>
- 线性回归相关知识
- sizeof使用的相关总结
- 找出数组中重复次数为2的元素,
- ListView实现Item局部刷新
- IO多路复用 epoll模型
- 把hive中的数据导入到hdfs或者本地文件的方式
- ListView实现Item局部刷新
- UNITY 5.2 Resources类
- Unix系统的信号机制最简单的接口—signal函数
- hdu3466Proud Merchants【至少需要Qi才能买Pi】
- python画图2
- 在浏览器里输入网址到显示完整网页
- Windows系统下C++ Socket UDP编程
- Java四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor
- iOS设计模式 - 组合
- Java四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor