HP-UX系统安装和配置
发表于:2007-07-04来源:作者:点击数:
标签:
以下内容是本人根据实际工作经验组织起来的,与大家共享! 1.1 HP-UX系统安装 HP-UX操作系统是预装的,由HP工程师进行配置。 配置包括如下参数: 主机名: CRCT1(上) CRCT2(下) 此主机名可通过hostname或uname –a 命令查看。 1.2 创建用户帐号 使用sam
以下内容是本人根据实际工作经验组织起来的,与大家共享!
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/vm
unix" /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
#shu
tdown -h -y 0
8、 在启动Main Menu出现时,从第二块磁盘启动
Main Menu:>sea
P0 0/0/2/0.6 intscsia.6 Random a
clearcase/" 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 Maitainecebind
出现的菜单可对选定的物理磁盘添加一个新的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配置网卡
samNetwork ConfigrationIP 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
原文转自:http://www.ltesting.net