博客统计信息

用户名:qdzhangjun
文章数:4
评论数:4
访问量:4913
无忧币:20
博客积分:467
博客等级:1
注册日期:2007-11-05

我的技术圈(0)

更多>>

最新评论

HP-UX硬盘镜像
2007-11-06 15:51:16
版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。

1、查看硬盘分配

#ioscan –fnC disk
Disk 1  1/0/0/3/0.6.0     sdisk    CLAIMED     73.4GST373454LC
   /dev/dsk/c0t6d0       /dev/rdsk/c0t6d0
/dev/dsk/c0t6d0s1    /dev/rdsk/c0t6d0s1
/dev/dsk/c0t6d0s2    /dev/rdsk/c0t6d0s2
/dev/dsk/c0t6d0s3    /dev/rdsk/c0t6d0s3
disk 2  1/0/1/1/0/1/1.6.0 sdisk    CLAIMED   73.4GST373454LC
   /dev/ dsk/c3t6d0     /dev/rdsk/c3t6d0
可以看到当前主机有两块硬盘c0t6d0c3t6d0,其中c0t6d0已预装操作系统,分配给根卷组vg00,另一块硬盘c3t6d0未使用。因此将c0t6d0作为主盘,c3t6d0作为镜像盘。
c3t6d0分区
 
 

2、对镜像盘做分区

#diskinfo /dev/rdsk/c0t6d0s1|grep size  512000KBytes
#diskinfo /dev/rdsk/c0t6d0s3|grep size  409600KBytes
#vi /tmp/partitionfile //创建分区文件
3
EFI 500M
HPUX 100%
HPSP 400M
#idisk –wf /tmp/partitionfile /dev/rdsk/c3t6d0 (选择yes)
//根据分区文件进行分区
EFI Primary Header:
        Signature                 = EFI PART
        Revision                  = 0x10000
        HeaderSize                = 0x5c
        HeaderCRC32               = 0xb671872b
        MyLbaLo                   = 0x1
        AlternateLbaLo            = 0x88bb991
        FirstUsableLbaLo          = 0x22
        LastUsableLbaLo           = 0x88bb96e
        Disk GUID                 = 8ee3b282-5066-11dc-8001-d6217b60e588
        PartitionEntryLbaLo       = 0x2
        NumberOfPartitionEntries  = 0xc
        SizeOfPartitionEntry      = 0x80
        PartitionEntryArrayCRC32  = 0xc7ba57c0
 
  Primary Partition Table (in 512 byte blocks):
    Partition 1 (EFI):
        Partition Type GUID       = c12a7328-f81f-11d2-ba4b-00a0c93ec93b
        Unique Partition GUID     = 8ee3b4b2-5066-11dc-8002-d6217b60e588
        Starting Lba              = 0x22
        Ending Lba                = 0xfa021
    Partition 2 (HP-UX):
        Partition Type GUID       = 75894c1e-3aeb-11d3-b7c1-7b03a0000000
        Unique Partition GUID     = 8ee3b4da-5066-11dc-8003-d6217b60e588
        Starting Lba              = 0xfa022
        Ending Lba                = 0x87f396d
    Partition 3 (HPSP):
        Partition Type GUID       = e2a1e728-32e3-11d6-a682-7b03a0000000
        Unique Partition GUID     = 8ee3b4f8-5066-11dc-8004-d6217b60e588
        Starting Lba              = 0x87f396e
        Ending Lba                = 0x88bb96d
 
EFI Alternate Header:
        Signature                 = EFI PART
        Revision                  = 0x10000
        HeaderSize                = 0x5c
        HeaderCRC32               = 0x810a3fbe
        MyLbaLo                   = 0x88bb991
        AlternateLbaLo            = 0x1
        FirstUsableLbaLo          = 0x22
        LastUsableLbaLo           = 0x88bb96e
        Disk GUID                 = 8ee3b282-5066-11dc-8001-d6217b60e588
        PartitionEntryLbaLo       = 0x88bb970
        NumberOfPartitionEntries  = 0xc
        SizeOfPartitionEntry      = 0x80
        PartitionEntryArrayCRC32  = 0xc7ba57c0
 
  Alternate Partition Table (in 512 byte blocks):
    Partition 1 (EFI):
        Partition Type GUID       = c12a7328-f81f-11d2-ba4b-00a0c93ec93b
        Unique Partition GUID     = 8ee3b4b2-5066-11dc-8002-d6217b60e588
        Starting Lba              = 0x22
        Ending Lba                = 0xfa021
    Partition 2 (HP-UX):
        Partition Type GUID       = 75894c1e-3aeb-11d3-b7c1-7b03a0000000
        Unique Partition GUID     = 8ee3b4da-5066-11dc-8003-d6217b60e588
        Starting Lba              = 0xfa022
        Ending Lba                = 0x87f396d
    Partition 3 (HPSP):
        Partition Type GUID       = e2a1e728-32e3-11d6-a682-7b03a0000000
        Unique Partition GUID     = 8ee3b4f8-5066-11dc-8004-d6217b60e588
        Starting Lba              = 0x87f396e
        Ending Lba                = 0x88bb96d
 
Legacy MBR (MBR Signatures in little endian):
   MBR Signature = 0x14b2e38e
 
Protective MBR

3、建立新分区的设备文件(c3t6d0s1s2s3)

#insf –e –Cdisk  //在新分区上创建驱动文件
rx7620b:[/]#insf -e -Cdisk
insf: Installing special files for sdisk instance 1 address 1/0/0/3/0.6.0
insf: Installing special files for sdisk instance 0 address 1/0/0/3/1.2.0
insf: Installing special files for sdisk instance 2 address 1/0/1/1/0/1/1.6.0

4、初始化EFI分区的FAT filesystem

#efi_fsinit –d /dev/rdsk/c3t6d0s1

5、格式化EFI分区(s1)和LIF分区(part of s2

#mkboot –e –l /dev/rdsk/ c3t6d0
#efi_ls d /dev/rdsk/c3t6d0s1   检查EFI
#lifls l /dev/rdsk/c3t6d0s2    检查LIF
efi_ls
FileName                             Last Modified             Size
EFI/                                   8/22/2007                  0
STARTUP.NSH                            8/22/2007                296
total space 523251712 bytes, free space 519856128 bytes
lifls
volume ISL10 data size 7984 directory size 8 06/04/19 14:02:34
filename   type   start   size     implement  created
===============================================================
ISL        -12800 584     242      0          06/04/19 14:02:34
AUTO       -12289 832     1        0          06/04/19 14:02:34
HPUX       -12928 840     1024     0          06/04/19 14:02:34
PAD        -12290 1864    1468     0          06/04/19 14:02:34
LABEL      BIN    3336    8        0          07/08/22 12:24:05
 
 

 6、硬盘启动

指定-lq选项 –lq 指在硬盘坏掉一块的情况下照样启动
#mkboot –a "boot vmunix -lq" /dev/rdsk/c3t6d0
检查EFI分区AUTO文件的内容
#efi_cp d /dev/rdsk/ c3t6d0s1 u /EFI/HPUX/AUTO /tmp/xcat /tmp/x
 
boot vmunix -lq

7、对HPSP 盘进行复制

Copy the HP service partition
#dd if=/dev/rdsk/c0t6d0s3 of=/dev/rdsk/c3t6d0s3 bs=1024k
400+0 records in
400+0 records out

8、初始工作区硬盘并挂在卷组中

Initialize the LVM partition (s2) and add it to vg00
#pvcreate –f –B /dev/rdsk/c3t6d0s2
Physical volume "/dev/rdsk/c3t6d0s2" has been successfully created.
#vgextend vg00 /dev/dsk/c3t6d0s2
#vgdisplay –v vg00检查c3t6d0s2是否已经将加入到卷组vg00
 

9、复制磁盘内容

Mirror the LVs to the s2 partition
#for i in lvol1 lvol2 lvol3 lvol4 lvol5 lvol6 lvol7 lvol8
> do
> lvextend -m 1 /dev/vg00/$i /dev/dsk/c3t6d0s2
> done
#vgdisplay  –v  vg00
 

10、检查镜像盘LABEL文件内容

   # lvlnboot –v   //查看磁盘内容
  
1Write the contents of the LABEL file, i.e. set root, boot, swap and dump device:
        # lvlnboot -r /dev/vg00/lvol3
        # lvlnboot -b /dev/vg00/lvol1
        # lvlnboot -s /dev/vg00/lvol2
# lvlnboot -d /dev/vg00/lvol2
 
2   # lvlnboot –v    (to check it)
 
Boot Definitions for Volume Group /dev/vg00:
Physical Volumes belonging in Root Volume Group:
 
 /dev/dsk/c3t2d0s2 (0/1/1/1.2.0) -- Boot Disk
           /dev/dsk/c2t1d0s2 (0/1/1/0.1.0) -- Boot Disk
       
        Boot: lvol1     on:     /dev/dsk/c3t2d0s2
                               /dev/dsk/c2t1d0s2
 
Root: lvol3     on:     /dev/dsk/c3t2d0s2
                             /dev/dsk/c2t1d0s2
 
Swap: lvol2     on:     /dev/dsk/c3t2d0s2                                  /dev/dsk/c2t1d0s2
 
Dump: lvol2     on:     /dev/dsk/c3t2d0s2, 0
 
 
#lvlnboot  –v

11、指定镜像磁盘的地址做为备用引导磁盘地址

#setboot  先显示当前启动信息
Primary bootpath : 1/0/0/3/0.6.0
HA Alternate bootpath : <none>
Alternate bootpath : <none>
 
Autoboot is ON (enabled)
#ioscan fnC disk  查看镜像磁盘的地址
#setboot  –a  1/0/1/1/0/1/1.6.0
#setboot  查看配置后的引导信息
 
 
 

本文出自 “技术专题” 博客,转载请与作者联系!

分享至
更多
一键收藏,随时查看,分享好友!
0人
了这篇文章
类别:操作系统技术圈()┆阅读()┆评论() ┆ 推送到技术圈返回首页

文章评论

 
2007-11-06 22:06:28
这个镜像很值得学习啊

 

发表评论            

【技术门诊】专家解析:软考重点难点及应试技巧
昵  称:
登录  快速注册
验证码:

请点击后输入验证码博客过2级,无需填写验证码

内  容: