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/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

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