HP官方vpar实施手册.doc_第1页
HP官方vpar实施手册.doc_第2页
HP官方vpar实施手册.doc_第3页
HP官方vpar实施手册.doc_第4页
HP官方vpar实施手册.doc_第5页
免费预览已结束,剩余10页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Virtual Partition实施手册(make_net_recovery方式)1. 概述大家都知道:使用make_tape_recovery命令可以将操作系统备份到磁带里,然后再使用磁带恢复OS。当两台机器的配置相同或基本相同的时候,使用第一台备份的磁带可以恢复第二台的OS。和make_tape_recovery命令类似的另一命令:make_net_recovery命令,大家使用的并不多。其实两个命令的作用是一样的,都是备份OS,以便以后可以导入恢复OS。但是make_net_recovery的一个优点是不需要磁带机,只需要网卡,通过网络进行操作,也可以在另外的机器上恢复OS。基于此,我们可以使用make_net_recovery方式来进行vpar的安装。我们知道,vpar安装的时候,除了第一个vpar,其他vpar最初都没有操作系统的,需要重新安装操作系统。标准的安装方式是将操作系统的安装光盘做成depot包,通过Ignite Server分发到其他各个vpar进行安装。这样的方法很费时,而且容易碰到问题。而使用make_net_recovery方式安装vpar就可以提高效率,基本思路是:第一个vpar划分出来后,是有操作系统的,在装好必要的软件之后,使用make_net_recovery将其备份出来;然后使用这个备份,通过网络方式恢复其他几个vpar,这样就为其他的vpar安装了OS,同时必要的软件在其他的vpar也都装好了。2安装过程2.1 系统环境下面使用一个例子来说明安装过程。主机:rp7420;两个Cell,分别各有4个CPU,16G内存;有两块根盘:左上和右上(1/0/0/3/0.6.0 1/0/1/1/0/1/1.6.0)IO Chassis 0和IO Chassis 1各1块双口网卡,1块双口SCSI卡和1块光纤卡,IO Chassis 1有Core IO卡,IO Chassis 0无Core IO卡Rad q的输出如下:rp7420/rad -q Driver(s)Slot Path Bus Max Spd Pwr Occu Susp Capable Max Mode Num Spd Mode0-0-0-1 0/0/8/1 64 133 133 On Yes No Yes PCI-X PCI-X0-0-0-2 0/0/10/1 80 133 133 On Yes No Yes PCI-X PCI-X0-0-0-3 0/0/12/1 96 133 133 On Yes No Yes PCI-X PCI-X0-0-0-4 0/0/14/1 112 133 66 Off No N/A N/A PCI-X PCI 0-0-0-5 0/0/6/1 48 133 66 Off No N/A N/A PCI-X PCI 0-0-0-6 0/0/4/1 32 133 66 Off No N/A N/A PCI-X PCI 0-0-0-7 0/0/2/1 16 133 66 Off No N/A N/A PCI-X PCI 0-0-0-8 0/0/1/1 8 133 66 Off No N/A N/A PCI-X PCI 0-0-1-1 1/0/8/1 64 133 66 Off No N/A N/A PCI-X PCI 0-0-1-2 1/0/10/1 80 133 66 Off No N/A N/A PCI-X PCI 0-0-1-3 1/0/12/1 96 133 66 Off No N/A N/A PCI-X PCI 0-0-1-4 1/0/14/1 112 133 66 Off No N/A N/A PCI-X PCI 0-0-1-5 1/0/6/1 48 133 133 On Yes No Yes PCI-X PCI-X0-0-1-6 1/0/4/1 32 133 133 On Yes No Yes PCI-X PCI-X0-0-1-7 1/0/2/1 16 133 133 On Yes No Yes PCI-X PCI-X0-0-1-8 1/0/1/1 8 133 66 On Yes No Yes PCI-X PCI lanscan输出如下:# lanscanHardware Station Crd Hdw Net-Interface NM MAC HP-DLPI DLPIPath Address In# State NamePPA ID Type Support Mjr#1/0/1/1/0/4/0 0x0017A47608EC 2 UP lan2 snap2 1 ETHER Yes 1191/0/2/1/0 0x00156004F860 3 UP lan3 snap3 2 ETHER Yes 1191/0/2/1/1 0x00156004F861 4 UP lan4 snap4 3 ETHER Yes 1190/0/8/1/0 0x00156004FA64 0 UP lan0 snap0 4 ETHER Yes 1190/0/8/1/1 0x00156004FA65 1 UP lan1 snap1 5 ETHER Yes 119ioscan fnCdisk输出如下:rp7420/ioscan -fnCdisk|moreClass I H/W Path Driver S/W State H/W Type Description=disk 0 1/0/0/3/0.6.0 sdisk CLAIMED DEVICE HP 146 GST3146707LC /dev/dsk/c2t6d0 /dev/rdsk/c2t6d0disk 1 1/0/0/3/1.2.0 sdisk CLAIMED DEVICE _NEC DVD_RW ND-3550A /dev/dsk/c3t2d0 /dev/rdsk/c3t2d0disk 2 1/0/1/1/0/1/1.6.0 sdisk CLAIMED DEVICE HP 146 GST3146707LC /dev/dsk/c5t6d0 /dev/rdsk/c5t6d0disk 3 1/0/6/1/0.0.0 sdisk CLAIMED DEVICE COMPAQ BD1468A4C5 /dev/dsk/c6t0d0 /dev/rdsk/c6t0d0disk 4 1/0/6/1/0.1.0 sdisk CLAIMED DEVICE COMPAQ BD1468A4C5 /dev/dsk/c6t1d0 /dev/rdsk/c6t1d0disk 5 1/0/6/1/0.2.0 sdisk CLAIMED DEVICE COMPAQ BD1468A4C5 /dev/dsk/c6t2d0 /dev/rdsk/c6t2d0disk 6 1/0/6/1/0.3.0 sdisk CLAIMED DEVICE COMPAQ BD1468A4C5 /dev/dsk/c6t3d0 /dev/rdsk/c6t3d0disk 7 1/0/6/1/0.4.0 sdisk CLAIMED DEVICE COMPAQ BD1468A4C5 /dev/dsk/c6t4d0 /dev/rdsk/c6t4d0disk 8 1/0/6/1/0.5.0 sdisk CLAIMED DEVICE COMPAQ BD1468A4C5 /dev/dsk/c6t5d0 /dev/rdsk/c6t5d02.2 安装前准备安装前,首先规划一下Npar和vpar的划分。我们这里只有1个Npar,划分成两个vpar,除了Core IO和两个根盘给vpar1,其余的CPU,DIMM和IO都是vpar1和vpar2平分。vpar1:4个CPU,16G内存,2个根盘(1/0/0/3/0.6.0和1/0/1/1/0/1/1.6.0)使用如下IO:0-0-0-1 0/0/8/1 64 133 133 On Yes No Yes PCI-X PCI-X0-0-0-2 0/0/10/1 80 133 133 On Yes No Yes PCI-X PCI-X0-0-0-3 0/0/12/1 96 133 133 On Yes No Yes PCI-X PCI-X0-0-1-8 1/0/1/1 8 133 66 On Yes No Yes PCI-X PCI 其中0-0-1-8就算Core IO,而0-0-0-1是一块双口网卡,对应上文lanscan的lan0和lan1vpar2:4个CPU,16G内存,使用如下IO:0-0-1-5 1/0/6/1 48 133 133 On Yes No Yes PCI-X PCI-X0-0-1-6 1/0/4/1 32 133 133 On Yes No Yes PCI-X PCI-X0-0-1-7 1/0/2/1 16 133 133 On Yes No Yes PCI-X PCI-X其中0-0-1-7是一块双口网卡,对应上文lanscan的lan3和lan4这里需要说明的是:由于两块根盘处在同一SCSI链路上,因此不能把它们分别划给两个vpar。由于vpar2没有根盘,因此使用两块外接存储盘做为其根盘,其路径为:1/0/6/1/0.0.0和1/0/6/1/0.1.0。(是由0-0-1-5这块SCSI卡连接出来的存储盘)2.3 划分vpar注意在划分vpar前,首先记录下Npar下的ioscan fnCdisk, lanscan和rad q的信息备用,2.1节中已经记录了。0使用swinstall在该Npar上安装Vpar软件,如图所示安装完毕后,使用swlist|grep i par确认软件安装成功 (出现如下两项,vpar软件版本不同可能有区别)T1335AC A.03.03.06 HP-UX Virtual Partitions VPARMGR B.11.11.01.02 Virtual Partition Manager - HP-UX同时可以选择安装好一些在所有vpar中都需要的软件。1创建第一个vparvpar1,这个分区实际上使用Npar的根盘和OS。#vparcreate -p vpar1 -o -lq -a cpu:4 -a cpu:1:4 -a mem:16384 -a io:1/0/0/3/0.6.0:boot -a io:1/0/1/1/0/1/1.6.0:altboot -a io:0/0/8/1 -a io:0/0/10/1 -a io:0/0/12/1 -a io:1/0/1/1 (请按照实际所需I/O的硬件路径加入到此创建语句中。)2修改启动磁盘的启动auto文件,使启动后进入vpar MON。#mkboot -a “hpux /stand/vpmon -a” /dev/rdsk/c2t6d0#mkboot -a “hpux /stand/vpmon -a” /dev/rdsk/c5t6d0 3Reboot 系统。重启系统,系统启动不再调用/stand/vmunix,而是调用/stand/vpmon。#shutdown ry 0 4等vpar1重新启动后,参照创建vpar1的命令和资源来创建其他的vpar(vpar2)。5使用vparstatus v p vpar1和vparstatus v p vpar2确认vpar详细信息。注意:创建出的其他vpar此时是没有OS的,因此无法启动。2.4 备份vpar11、启动Ignite-UXserver在vpar1中,在命令行下输入ignite,启动ignite。vpar1作为Ignite Server端,而vpar2作为Client端。如果不能启动ignite,请检查Ignite软件是否安装好。2、 配置Ignite Server地址在server setup里配置用来启动客户端的Ignite Server的网络地址,如:192.168.0.1(这里对应于lan0的IP地址)。如图所示: 3、配置客户端IP地址可以选择是否采用对客户端采用DHCP方式,可以输入客户端IP地址段使客户端自动通过DHCP方式获取IP地址并启动安装界面,如果不采用DHCP方式,每个vpar在启动时可以手工输入客户端地址、服务器地址、客户端主机名等信息,并引导启动。这里我们选择不采用DHCP。如图所示:4 跳过Ignite Server提供给客户端的软件包。 由于恢复的image不需要制定,因此选择Skip Depot Configuration选项。如图所示:5在server端为建立备份目录并导出vpar1 # mkdir -p /var/opt/ignite/recovery/archives/vpar1 建立与主机名相关的目录vpar1 # chown bin:bin /var/opt/ignite/recovery/archives/vpar1 修改属主为bin:binvpar1 # vi /etc/exports 添加/var/opt/ignite/recovery/archives/vpar1和/var/opt/ignite/clients -anon=2vpar1 #exportfs av 通过nfs共享achive vpar1 # vi /etc/hosts 添加vpar1和vpar2及其IP地址 在hosts文件中添加vpar1和vpar2及对应的IP地址6进行备份工作 vpar1# make_net_recovery s 192.168.0.1 i 采用交互方式进行备份 在交互式界面上配置ignite server信息:Destination host: 配置ignite server的IP地址Destination Directory: 配置在ignite server上通过NFS export出的目录Max Number of Archives:在ignite server 保存的备份的数量,一般可设置为1,这样新的备份会替代原来的备份Long Description:备份描述Archive Type :备份文件的类型接下来选择备份的内容,选择 Add selected disk/vg来include整个vg00。选择finish后,系统进行vpar系统的备份工作。7确认备份成功: 系统备份完成后,可以在vpar1上发现如下的两个文件:1) /var/opt/ignite/recovery/archives/vpar2下看到生成的以备份生成时间为文件名的archive文件; 生成的archive文件的属性缺省应为:nobody:sys2) 在/var/opt/ignite/clients下看到以备份网卡的MAC地址为名字的目录,这是配置文件。此处使用的是lan0的MAC地址,目录名为:/var/opt/ignite/clients/0x00156004FA642.5 恢复vpar2备份完成后,需要使用vpar1的备份文件对其他vpar进行OS的恢复。使用由make_net_recovery创建的一个OS的配置文件和archive文件安装到另外一个OS时,需要手工拷贝一些配置文件,并且允许NFS来访问源文件的archive;具体步骤为:1 在vpar1上修改vpar2的启动方式: vpar1# vparmodify -p vpar2 -B manual 修改vpar2的启动方式为手动vpar1#vparmodify -p vpar2 -b /stand/WINSTALL 修改vpar2的启动采用/stand/WINSTALL作为kernel进行启动2 选择vpar2的某一块网卡,记录下其MAC地址。我们这里选择lan3,MAC地址为0x00156004F860。需要将vapr1配置文件目录下的CINDEX文件拷贝到要vpar2的配置文件目录下。如果vpar2下面已经存在一个配置文件目录,则将该目录删除或备份。用下面的命令来copy需要的文件,同时在配置文件目录下建立主机名到网卡mac地址间的link。mkdir p /var/opt/ignite/clients/0x00156004F860(vpar2的配置文件目录)mkdir p /var/opt/ignite/clients/vpar2 (vpar2的配置文件目录) ln -s vpar2 0x00156004F860 (vpar2的配置文件目录)cd /var/opt/ignite/clients/0x00156004FA64(vpar1的配置文件目录)find CINDEX recovery | cpio -pdvma ./ 0x00156004F860(vpar2的配置文件目录)3 检查archive文件的属性,确认可以被正确的访问。4 执行如下命令,重启并重新引导安装vpar2,vpar1#vparboot -p vpar2 -I 192.168.0.1,/opt/ignite/boot/WINSTALL 这条命令是通过Ignite Server启动要进行恢复的vpar并按照正常的系统恢复进行系统恢复。根据OS的版本不同,最后的路径可能是/opt/ignite/boot/WINSTALL或者/opt/ignite/boot/Rel_B.11.11/WINSTALL或者/opt/ignite/boot/Rel_B.11.23/WINSTALL5 将TERM类型修改为vt100,按下Ctrl+A切换到vpar2,等vpar2启动后,会看到启动vpar2系统的安装界面 (和导磁带的界面一样):从show details页面上确认vpar2的硬件信息和划分的一致:6选择合适的lan,这里选择lan3,vpar2的lan3和vpar1的lan0要有网线连接(交叉线或者hub)输入为vpar2的lan3设定的IP地址

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论