工作中的学习,与大家共享

发表于:2007-05-26来源:作者:点击数: 标签:
1.1HP-UX系统安装 HP-UX操作系统是预装的,由HP工程师进行配置。 配置包括如下参数: 主机名:CRCT1(上) CRCT2(下) 此主机名可通过hostname或uname–a命令查看。 1.2创建用户帐号 使用sam创建用户帐号halt、test、jzx、train和informix。 并分别用passwd

1.1 HP-UX系统安装  
HP-UX操作系统是预装的,由HP工程师进行配置。  
配置包括如下参数:  
主机名: CRCT1(上)  
CRCT2(下)  
此主机名可通过hostname或uname –a 命令查看。  
1.2 创建用户帐号  
使用sam创建用户帐号halt、test、jzx、train和informix。  
并分别用passwd命令给各用户设置口令。  
1.3配置磁盘  
1.3.1 配置镜像磁盘  
Mirror Disk是HP-UX的一套软件包,当系统中安装有两个系统盘时,可以利用该软件的功能  
来做操作系统的镜像备份,以下是做镜像磁盘的步骤。  
1、 执行lvlnboot -v命令检查系统中的启动设备  
#lvlnboot -v  
Boot  
Boot  
Swap  
Dump  
2、 创建第二块系统盘  
#pvcreate -B /dev/rdsk/c2t6d0  
3、 扩展vg00,添加第二块硬盘  
#vgextend /dev/vg00 /dev/dsk/c2t6d0  
4、 为第二块磁盘创建boot引导信息  
#mkboot /dev/dsk/c2t6d0  
5、 扩展vg00中各逻辑卷,添加镜像磁盘  
lvextend -m /dev/vg00/lvol2 /dev/dsk/c2t6d0  
lvextend -m /dev/vg00/lvol3 /dev/dsk/c2t6d0  
lvextend -m /dev/vg00/lvol4 /dev/dsk/c2t6d0  
lvextend -m /dev/vg00/lvol5 /dev/dsk/c2t6d0  
lvextend -m /dev/vg00/lvol6 /dev/dsk/c2t6d0  
lvextend -m /dev/vg00/lvol7 /dev/dsk/c2t6d0  
lvextend -m /dev/vg00/lvol8 /dev/dsk/c2t6d0  
lvextend -m /dev/vg00/lvol9 /dev/dsk/c2t6d0  
lvextend -m /dev/vg00/lvol10 /dev/dsk/c2t6d0  
6、 为第二块磁盘创建boot引导信息  
#mkboot -a "hpux(;0)/stand/vmunix" /dev/dsk/c2t6d0  
7、 执行如下操作后重新启动系统  
#lvlnboot -b /dev/vg00/lvol1  
#lvlnboot -b /dev/vg00/lvol2  
#lvlnboot -b /dev/vg00/lvol3  
#lvlnboot -d /dev/vg00 /dev/dsk/c2t6d0  
#lvlnboot -R  
#shutdown -h -y 0  
8、 在启动Main Menu出现时,从第二块磁盘启动  
Main Menu:>sea  
P0 0/0/2/0.6 intscsia.6 Random aclearcase/" target="_blank" >ccess medias  
P1 0/0/2/1.6 intscsia.6 Random access medias   
P0 0/4/0/0.0 Random access medias  
P3 0/10/0/0.1 Random access medias  
P4 1/10/0/0.5 Sequene access medias   
Main Menu:>bo p1  
9、 系统启动以后执行如下操作  
#lvlnboot -v  
1.3.2添加磁盘阵列柜  
使用sam命令添加物理磁盘:  
sam Disks and File Systems(CRCT1)  
选定某个磁盘,在该磁盘上执行:  
Disk Devices  
Actions Disk Array Maitainecebind  
出现的菜单可对选定的物理磁盘添加一个新的PV,共添加四个PV,其中两个64G,两个1GB。  
1.3.3添加VG02、VG03  
sam Disks and File Systems(CRCT1)  
Volumes Groups  
Actions Create  
Modify  
delete  
出现菜单以后对上一步创建的两个64GB的PV配置为新的VG02,共128GB。将其中的一个  
1GB的PV配置为VG03。  
1.4配置磁带机  
1.4.1 配置磁带机  
1、 添加磁带机驱动程序tape  
2、 连接核心并重新启动系统  
3、 使用磁带机设备  
tar cvf /dev/rmt/0m /etc/*  
1.4.2 配置磁带库  
1、 添加磁带库驱动程序shrgr  
2、 连接核心并重新启动系统  
3、 查看磁带库设备  
ll /dev/ac/*  
1.5配置网络  
1.5.1使用sam配置网卡  
samNetwork ConfigrationIP Address on network devices  
选择该选项之后会出现网络设备的列表,可以选择在某个设备上配置网络地址或禁止  
该设备(disable)。  
1.5.2 手工配置网卡  
编辑/etc/rc.config.d/netconf文件,更改其中的网卡的IP地址。  
Lan0  
IP=192.168.1.10  
SUBNET=255.255.255.0  
1.5.3 添加启动静态路由  
1、 生成文件/sbin/init.d/route  
#more /sbin/init.d/route  
route add default 192.168.3.1  
2、 生成连接文件  
ln -s /sbin/init.d/route /sbin/rc2.d/S750route  
3、 查看路由信息  
netstat -r  
1.5.4 配置bootp远程启动协议  
1、 搜索系统中的网卡  
#/usr/bin/lanscan  
#ifconfig lan0  
2、 备份原始文件  
#cp /etc/bootptab /etc/bootptab.bak  
3、 编辑/etc/bootptab文件  
#/usr/bin/vi /etc/bootptab  
add a similar entry for each system to be served by this bootp serverr  
CRCT2:\  
Ht=ether:\   
Vm=rfc1048:\  
Ha=080009000000:\  
Ip=192.168.1.11  
Hn:\  
Bf=lif2021.bin:\  
4、 当CRCT1启动时按空格键中断其启动过程  
进入Main Menu状态,键入bo lan.192.168.1.10  
interact with IPL (Y,N,or Cancel)?N  
接下来就是远程启动的过程。  
二、MC/SG双机系统安装和配置  
2.1 MC/Service Guard的安装  
2.1.1 完全安装MC/SG  
1、 首先将MC/SG的安装光盘mount到某个目录下  
2、 运行命令swinstall  
3、 选择安装从本地的安装光盘中安装  
4、 选定[ Auto Select Marked target ]  
5、 选定MC/Service Guard软件包  
6、 执行Action中的install选项  
2.1.2 安装MC/SG 的PATCH包  
1、 首先确定操作系统的版本号  
#uname -a  
HP-UX 11.0 CRCT1  
2、 再确定系统中已安装的MC/SG软件包及版本号  
#swlist  
3、 从最新的HP网上资源中下载 MC for N4000的补丁包  
该补丁包文件为X1_mobile_patches.depot,大小为254,648,320Bytes,将该文件  
传输到/tmp目录下  
4、 安装该补丁包  
#swinstall -s /tmp/X1_mobile_patches.depot  
5、 查看已安装的补丁包  
#swlist|grep MC  
PHSS_11.230 MC/Service Guard  
2.2 MC/SG的配置  
2.2.1 网络设置  
使用lanscan可以查找系统中有几块网卡及其相关的信息,在本工程中可以看到每台机器上有  
lan0、lan1、lan2等三块网卡,其作用如下:  
1、 lan0:心跳线heart beating network  
双机心跳线使用10 Base-T网卡,配置在同一网段196.1.1.0,使用直连线连接。(直连线的制作需要  
自己动手,HP不提供,请参阅有关文档)  
2、 lan1:工作用网卡  
可通过系统工具sam进行将网卡IP地址更改到需要的工作网段上,并可通过查看  
/etc/rc.config.d/netconf文件来查看当前网络的配置情况,在配置完工作网卡的IP地址后,  
要选定一个工作用的IP地址,应和工作网卡在同一个网段,如:  
CRCT1: 192.168.1.10  
CRCT2: 192.168.1.11  
CRCT: 192.168.1.15  
3、 lan2:备份网卡  
备份用网卡不配置IP地址。  
4、 信任访问设置  
/.rhosts文件设置  
CRCT root  
CRCT1 root  
CRCT2 root  
/etc/hosts.equiv文件设置  
CRCT1 root  
CRCT1 informix  
CRCT1 train  
CRCT1 jzx  
CRCT2 root  
CRCT2 informix  
CRCT2 train  
CRCT2 jzx  
CRCT2 root  
5、 拷贝文件为MC的节点目录列表文件  
cp /etc/hosts.equiv /etc/cmcluster/cmclnodelist  
rcp /etc/hosts.equiv CRCT1:/etc/hosts.equiv  
rcp /etc/hosts.equiv CRCT1:/etc/cmcluster/cmclnodelist  
2.2.2 锁盘设置  
1、 在CRCT1和CRCT2主机上创建一个200M的VGLOCK  
1) 创建PV  
pvcreate -f -s 200M /dev/rdsk/c3t0d4 /dev/rdsk/c4t1d4  
2) 创建VG  
mkdir /dev/vglock  
mknod /dev/vglock/group c 64 0x040000   
vgcreate /dev/vglock /dev/dsk/c3t0d4 /dev/dsk/c4t1d4  
3) 显示VG  
#vgdisplay -v vglock  
/dev/dsk/c3t0d4  
/dev/dsk/c3t1d4  
4) 将CRCT1上VGLOCK信息export出来  
#vgexport -v -p -s -m /tmp/vglock.map /dev/vglock  
#rcp /tmp/vglock.map CRCT2:/tmp/vgolck.map  
5) 在CRCT2上将VGLOCK的信息import出来  
#mkdir /dev/vglock  
#mknod /dev/vglock/group c 64 0x040000  
#vgimport -v -s -m /tmp/vglock.map  
#vgchange -a y /dev/vglock  
6) 在CRCT2上显示VGLOCK的信息  
#vgdisplay -v /dev/vglock  
/dev/dsk/c3t1d4  
/dev/dsk/c4t0d4  
2、 将VG设置为非自动激活  
#vi /etc/lvmrc  
其中  
AUTO_VG_ACTIVATE=1 修改为0  
3、 将train目录挂接的文件系统屏蔽掉  
使用vi编辑 /etc/fstab(将/train一行注释掉)  
#/dev/vg03/lvol20 /train vxfs rw,suid nolargefiles,delaylog 0 2  
4、 重新启动系统,确定CRCT1和CRCT2双机上的VG01、VG02、VG03、VGLOCK处于非活动状态  
#vgdisplay  
/dev/vg01 not activate  
/dev/vg02 not activate  
/dev/vg03 not activate  
/dev/vglock not activate  
2.2.3 配置双机MC  
1、 确定一台主机  
通过hostname来查看各主机的名称,并确定在CRCT1为主机,CRCT2为备份机。  
2、 在CRCT1上生成cluster.ascii文件  
#cmquerycl -n CRCT1 -n CRCT2 -v -C /etc/cmcluster/cluster.ascii  
3、 编辑/etc/cmcluster/cluster.ascii文件,修改如下参数  
NODE_NAME CRCT1  
NETWORK_INTERFACE lan0  
HEARTBEAT_IP 196.1.1.1  
NETWORK_INTERFACE lan1  
192.168.1.10  
NETWORKINTERFACE lan2  

FIRST_CLUSTER_LOCK_PV /dev/dsk/c3t1d4  
NODENAME CRCT2  
NETWORK_INTERFACE lan0  
HEARTBEAT_IP 196.1.1.2  
NETWORK_INTERFACE lan1  
192.168.1.11  
NETWORKINTERFACE lan2  

FIRST_CLUSTER_LOCK_PV /dev/dsk/c3t0d4  

MAX_CONFIGURED_PACKAGE 2  
4、 对配置进行检查  
#cmcheckconf -v -C /etc/cmcluster/cluster.ascii  
5、 将vglock激活  
#vgchange -a y /dev/vglock  
6、 将配置信息分发到各节点上  
#cmapply -v -C /etc/cmcluster/cluster.ascii  
7、 启动双机  
#cmrunck -v  
8、 查看双机信息  
#cmviewcl -v  
2.2.4 配置运行在双机MC的包(package)  
以上只是将双机运行起来了,下面开始配置运行在双机上的包  
1、 在CRCT1主机上生成informix包的配置参考文件  
#mkdir /etc/cmcluster/informix  
#cmmakepkg -p /etc/cmcluster/informix/informix.conf

 Janson-Chen 回复于:2004-07-09 10:40:59
好帖。

 chunguang_jia 回复于:2004-07-09 11:51:21
好东西,顶

 iamjw 回复于:2004-07-09 16:00:32
7、 执行如下操作后重新启动系统 
#lvlnboot -b /dev/vg00/lvol1 
#lvlnboot -b /dev/vg00/lvol2 
#lvlnboot -b /dev/vg00/lvol3 

我觉得应该这样吧
lvlnboot -b /dev/vg00/lvol1
lvlnboot -s /dev/vg00/lvol2
lvlnboot -r /dev/vg00/lvol3
lvlnboot -d /dev/vg00/lvol2

 pku1999 回复于:2004-07-09 16:28:02
抄来的

 liugr3988 回复于:2004-07-10 06:44:05
详细

 1212everyday 回复于:2004-07-10 20:56:11
[quote:bfbd54044c="pku1999"]抄来的[/quote:bfbd54044c]

楼主辛苦的贴出来不求回报
兄弟不该说这样的话

 yuangod 回复于:2004-07-11 18:25:54
楼主辛苦了!!支持!!

 mjxyx 回复于:2004-07-11 22:45:17
好象没有完哦,后面怎没有了?希望能补整齐,谢谢

 apsbb 回复于:2004-12-09 18:09:20
非常感谢!!!

 nimysun 回复于:2004-12-09 18:39:38
文档不错,可惜不全呀。

 kima 回复于:2004-12-27 00:10:19
严重同意4楼的!!

 health007 回复于:2004-12-28 08:32:36
支持,收藏一下

 chenpp 回复于:2004-12-29 14:09:55
lvextend -m /dev/vg00/lvol2 /dev/dsk/c2t6d0 
此部分有问题。应该是
lvextend -m 1 /dev/vg00/lvol2 /dev/dsk/c2t6d0 


大家要注意!!!!

 hpsupport 回复于:2004-12-31 00:40:20
稍顶一顶

如楼上讲的

文档里有条命令不完整或者参数有问题,不要照抄

 cobain_wang 回复于:2005-01-03 13:02:07
不管怎么说,刚从AIX转到HP上
还是要谢谢大家(提供者和修改者)!!

 xiaorui15 回复于:2005-01-03 13:13:51
我是从SUN 转来HP的,这个文很好,请同志们把错的,都GAI 一下

原文转自:http://www.ltesting.net