Chinaunix首页 | 论坛 | 博客
  • 博客访问: 83255
  • 博文数量: 20
  • 博客积分: 627
  • 博客等级: 上士
  • 技术积分: 180
  • 用 户 组: 普通用户
  • 注册时间: 2010-02-11 18:03
文章分类
文章存档

2011年(20)

我的朋友

分类: 系统运维

2011-03-05 09:31:00

在HP Integrity Server开机后,可能屏幕没有任何显示,请使用串口线登陆系统的MP,进行管理。下面将分为MP的管理和HP-UX的安装两章来说明。

一、HP Integrity Server MP

在HP Integrity Server中有一块MP卡,该卡负责对系统的状态进行监视和控制。该卡在系统插上电源后即被激活,无论操作系统是否启动,系统是否开机。该卡提供了串行和网络两种接口可供访问。

1、       连接

串口连接方式

对于RX2600类型的机器,在后面板上有一个25针的接口,该接口在写着MP Management的一个框中,使用随机带的1对3接口(一边25针接口,另一边3个九针的接口),把串口线一边接到3个九针接口中写着“console”的接口上(串口线的线序为1-1,2-3,3-2,4-6,5-5,6-4,7-8,8-7,9-9),另一边接到笔记本上的串口上,然后可以使用Windows自带的超级终端程序对系统进行访问。

对于RX4600类型的机器,可能没有25针接口,而有三个九针的串口,其中之一为Local Console,则把串口线的一端接到Local Console口即可。

网络连接方式

         机器在出厂之日,处于安全的考虑,给MP上的网卡设置的IP为127.0.0.1,所以在使用串口连接去修改MP网络的配置之前,不能使用网络连接方式。对于网络的配置,请参见本文后面的内容。

使用超级终端和串口连接系统

         在Window系统中启动超级终端程序,选择COM1口连接,其中配置为

        

Bits per second

9600

Data bits

8

Parity

None

Stop bits

1

Flow Control

None

然后连接系统,则连接上以后可以输入“Enter”或者“Ctrl+B”,看是否有字符出现,如果有,则表示连接正确,否则请检查串口线及连接的情况。

一、         常用命令

在输入Ctrl+B后,系统应该提示登陆,如下图所示: 在其中输入用户名Admin和口令Admin,注意大小写完全匹配,然后登陆 登陆进入系统后便进入到MP的管理界面

CO 在主菜单模式下输入co,可以使屏幕脱离MP管理状态进入到OS的Console界面,可以进入到操作系统之中,然后操作和在普通的终端上操作并无区别。

需要从OS的console界面退回到MP管理界面中,需要输入“Ctrl+B”。因此co和Ctrl+B是MP中最常用的两个命令,co是从MP切换到操作系统的console,而Ctrl+B是从操作系统console切换到MP的管理界面之中。

 

VFP(Virtual Front Panel)可以显示当前系统的指示灯状态,显示系统的正常与否,如:

CMcm是命令模式,输入cm后系统进入到cm模式中,该模式有很多命令可以对系统进行管理,其中最常用的为lc和pc,下面着重介绍这两个命令,其他命令可以使用输入help查看。

         Lc (Lan config): 是设置MP上的网卡的IP地址,以便通过远程方式访问MP,在输入lc后系统应该显示,

输入A进行修改,按照命令的提示输入相应的IP,网关和主机名,最后保存即可,然后可以使用telnet访问该MP。

另一个最重要的命令为pc(Power Control),使用该命令可以远程给系统上电和下电,输入后应该显示

可以输入on/off来控制系统的加电情况。

在主菜单中的其他命令,用法都比较简单,可以使用help查看即可。

 

一、         HP-UX的安装 1、       调整系统的输出设备

在缺省的情况下,系统会把启动信息输出到串口的Console上。如果希望把启动信息输出到外接的VGA显示器上,需要把输出设备作相应调整。

 

在进入系统MP之后,给系统加电,使用co切换到console状态,等系统启动到选择启动项目时候,如图

选择“Boot Option Maintenance Menu”进入,系统显示

选择“Select Active Console Output Devices”,然后系统显示

注意在前面有“*”号的为当前的活动输出,用上下箭头移动光标,“Enter”或者“Space”选中。去掉所有的星号,选择Acpi(HWP0002,700)/Pci(2|0) 该选择VGA输出。然后保存后退出。这样OS的启动信息会输出到VGA上。

 

1、       预装系统

对于有的系统,已经预装了操作系统,则系统会提示用户进行主机名、root口令以及IP的设置,请按照提示进行一步步操作。

 

2、       重新安装操作系统

下面将按步骤进行操作系统安装

STEP 1: 把光盘插入到光驱中

STEP 2: 系统启动,当启动到选择启动项目时候,选择EFI Shell [Built in]

STEP 3:如果系统自动从光盘引导,开始安装过程,转到STEP 5。

STEP 4:如果没有自动引导,则屏幕应该显示 输入exit退到上级 输入map显示当前所有的磁盘,注意选择有CDROM的fs系统,在本图中为fs0。 输入fs0:

输入install,进入安装过程。

 

STEP 5: 安装继续进行

STEP 6: 如果系统检测到键盘,则会出现键盘选择,请输入26,否则下一步

STEP 7: 进入到选择菜单,选择“Install HP-UX” STEP 8: 出现选择菜单,选择“Media Only Installation”和“Advanced Installation”,“OK”进入下一步 STEP 9:进入General配置界面 在其中修改需要修改的项目,例如语言环境,则显示为 STEP 10:到System Tab中,输入主机名,IP等选项,并设置root password和时区等内容 STEP 11:进入到File System Tab,修改相应得文件系统的大小,和增加新的文件系统

STEP 12:在一切就绪后,Go!

STEP 13: 确认磁盘文件覆盖,然后进行安装

STEP 14:等待约60分钟

STEP 15:安装完毕,系统正确启动

 

 

 

 

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 access 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命令添加物理磁盘:
Disks and File Systems(CRCT1)sam 
选定某个磁盘,在该磁盘上执行:
Disk Devices
bindDisk Array MaitaineceActions 
出现的菜单可对选定的物理磁盘添加一个新的PV,共添加四个PV,其中两个64G,两个1GB。
1.3.3添加VG02、VG03
Disks and File Systems(CRCT1)sam 
Volumes Groups
CreateActions 
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配置网卡
IP AddressNetwork Configrationsam 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

阅读(1385) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~