linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > unix > unix入门 >
栏目导栏
资料搜索
热门文章
·SCO OpenServer系统手册
·solaris迅速查找手册
·UNIX常用命令-目录及文件操作命
·常见的“压缩与解压缩”方法
·SUN的入门培训资料
·Solaris FAQ 1.2
·UNIX系统操作入门篇
·unix大全下载基地
·教你如何配置安全的SOLARIS系统
·吐血奉献.samba安装设置!
·solaris常用命令及简单解释
·UNIX 常识总集~!
·Windows XP 与 Solaris 10 双操
·隆重推荐:Solaris硬盘分区简介
·UNIX基础知识
最新文章
·Solaris SSH的配置和管理介绍
·在Unix环境下mount ISO文件
·Solaris 管理员常用的168条命令
·solaris raid 制作大集合
·在Solaris下使用USB存储设备
·SecureCRT访问HPUX没办法用vi问
·scounix网络设置心得
·solaris网络配置
·solaris上直接运行linux二进制
·HP Unix的补丁安装
·系统备份与恢复命令:fbackup+
·Oracle 10g基于Solaris 9 x86平
·完全硬盘安装solaris10
·solaris点滴9.29-10.07
·solaris volume manager do RA
Google
 
HP-UX系统安装和配置
[ 作者:nightcat  加入时间:2007-01-22 01:06:13  来自:Linux联盟收集整理 ]
以下内容是本人根据实际工作经验组织起来的,与大家共享! JuBLinux联盟
JuBLinux联盟
1.1 HP-UX系统安装 JuBLinux联盟
HP-UX操作系统是预装的,由HP工程师进行配置。 JuBLinux联盟
配置包括如下参数: JuBLinux联盟
主机名: CRCT1(上) JuBLinux联盟
CRCT2(下) JuBLinux联盟
此主机名可通过hostname或uname –a 命令查看。 JuBLinux联盟
1.2 创建用户帐号 JuBLinux联盟
使用sam创建用户帐号halt、test、jzx、train和informix。 JuBLinux联盟
并分别用passwd命令给各用户设置口令。 JuBLinux联盟
1.3配置磁盘 JuBLinux联盟
1.3.1 配置镜像磁盘 JuBLinux联盟
Mirror Disk是HP-UX的一套软件包,当系统中安装有两个系统盘时,可以利用该软件的功能 JuBLinux联盟
来做操作系统的镜像备份,以下是做镜像磁盘的步骤。 JuBLinux联盟
1、 执行lvlnboot -v命令检查系统中的启动设备 JuBLinux联盟
#lvlnboot -v JuBLinux联盟
Boot JuBLinux联盟
Boot JuBLinux联盟
Swap JuBLinux联盟
Dump JuBLinux联盟
2、 创建第二块系统盘 JuBLinux联盟
#pvcreate -B /dev/rdsk/c2t6d0 JuBLinux联盟
3、 扩展vg00,添加第二块硬盘 JuBLinux联盟
#vgextend /dev/vg00 /dev/dsk/c2t6d0 JuBLinux联盟
4、 为第二块磁盘创建boot引导信息 JuBLinux联盟
#mkboot /dev/dsk/c2t6d0 JuBLinux联盟
5、 扩展vg00中各逻辑卷,添加镜像磁盘 JuBLinux联盟
lvextend -m /dev/vg00/lvol2 /dev/dsk/c2t6d0 JuBLinux联盟
lvextend -m /dev/vg00/lvol3 /dev/dsk/c2t6d0 JuBLinux联盟
lvextend -m /dev/vg00/lvol4 /dev/dsk/c2t6d0 JuBLinux联盟
lvextend -m /dev/vg00/lvol5 /dev/dsk/c2t6d0 JuBLinux联盟
lvextend -m /dev/vg00/lvol6 /dev/dsk/c2t6d0 JuBLinux联盟
lvextend -m /dev/vg00/lvol7 /dev/dsk/c2t6d0 JuBLinux联盟
lvextend -m /dev/vg00/lvol8 /dev/dsk/c2t6d0 JuBLinux联盟
lvextend -m /dev/vg00/lvol9 /dev/dsk/c2t6d0 JuBLinux联盟
lvextend -m /dev/vg00/lvol10 /dev/dsk/c2t6d0 JuBLinux联盟
6、 为第二块磁盘创建boot引导信息 JuBLinux联盟
#mkboot -a "hpux(;0)/stand/vmunix" /dev/dsk/c2t6d0 JuBLinux联盟
7、 执行如下操作后重新启动系统 JuBLinux联盟
#lvlnboot -b /dev/vg00/lvol1 JuBLinux联盟
#lvlnboot -b /dev/vg00/lvol2 JuBLinux联盟
#lvlnboot -b /dev/vg00/lvol3 JuBLinux联盟
#lvlnboot -d /dev/vg00 /dev/dsk/c2t6d0 JuBLinux联盟
#lvlnboot -R JuBLinux联盟
#shutdown -h -y 0 JuBLinux联盟
8、 在启动Main Menu出现时,从第二块磁盘启动 JuBLinux联盟
Main Menu:>sea JuBLinux联盟
P0 0/0/2/0.6 intscsia.6 Random access medias JuBLinux联盟
P1 0/0/2/1.6 intscsia.6 Random access medias JuBLinux联盟
P0 0/4/0/0.0 Random access medias JuBLinux联盟
P3 0/10/0/0.1 Random access medias JuBLinux联盟
P4 1/10/0/0.5 Sequene access medias JuBLinux联盟
Main Menu:>bo p1 JuBLinux联盟
9、 系统启动以后执行如下操作 JuBLinux联盟
#lvlnboot -v JuBLinux联盟
1.3.2添加磁盘阵列柜 JuBLinux联盟
使用sam命令添加物理磁盘: JuBLinux联盟
sam Disks and File Systems(CRCT1) JuBLinux联盟
选定某个磁盘,在该磁盘上执行: JuBLinux联盟
Disk Devices JuBLinux联盟
Actions Disk Array Maitainecebind JuBLinux联盟
出现的菜单可对选定的物理磁盘添加一个新的PV,共添加四个PV,其中两个64G,两个1GB。 JuBLinux联盟
1.3.3添加VG02、VG03 JuBLinux联盟
sam Disks and File Systems(CRCT1) JuBLinux联盟
Volumes Groups JuBLinux联盟
Actions Create JuBLinux联盟
Modify JuBLinux联盟
delete JuBLinux联盟
出现菜单以后对上一步创建的两个64GB的PV配置为新的VG02,共128GB。将其中的一个 JuBLinux联盟
1GB的PV配置为VG03。 JuBLinux联盟
1.4配置磁带机 JuBLinux联盟
1.4.1 配置磁带机 JuBLinux联盟
1、 添加磁带机驱动程序tape JuBLinux联盟
2、 连接核心并重新启动系统 JuBLinux联盟
3、 使用磁带机设备 JuBLinux联盟
tar cvf /dev/rmt/0m /etc/* JuBLinux联盟
1.4.2 配置磁带库 JuBLinux联盟
1、 添加磁带库驱动程序shrgr JuBLinux联盟
2、 连接核心并重新启动系统 JuBLinux联盟
3、 查看磁带库设备 JuBLinux联盟
ll /dev/ac/* JuBLinux联盟
1.5配置网络 JuBLinux联盟
1.5.1使用sam配置网卡 JuBLinux联盟
samNetwork ConfigrationIP Address on network devices JuBLinux联盟
选择该选项之后会出现网络设备的列表,可以选择在某个设备上配置网络地址或禁止 JuBLinux联盟
该设备(disable)。 JuBLinux联盟
1.5.2 手工配置网卡 JuBLinux联盟
编辑/etc/rc.config.d/netconf文件,更改其中的网卡的IP地址。 JuBLinux联盟
Lan0 JuBLinux联盟
IP=192.168.1.10 JuBLinux联盟
SUBNET=255.255.255.0 JuBLinux联盟
1.5.3 添加启动静态路由 JuBLinux联盟
1、 生成文件/sbin/init.d/route JuBLinux联盟
#more /sbin/init.d/route JuBLinux联盟
route add default 192.168.3.1 JuBLinux联盟
2、 生成连接文件 JuBLinux联盟
ln -s /sbin/init.d/route /sbin/rc2.d/S750route JuBLinux联盟
3、 查看路由信息 JuBLinux联盟
netstat -r JuBLinux联盟
1.5.4 配置bootp远程启动协议 JuBLinux联盟
1、 搜索系统中的网卡 JuBLinux联盟
#/usr/bin/lanscan JuBLinux联盟
#ifconfig lan0 JuBLinux联盟
2、 备份原始文件 JuBLinux联盟
#cp /etc/bootptab /etc/bootptab.bak JuBLinux联盟
3、 编辑/etc/bootptab文件 JuBLinux联盟
#/usr/bin/vi /etc/bootptab JuBLinux联盟
add a similar entry for each system to be served by this bootp serverr JuBLinux联盟
CRCT2:\ JuBLinux联盟
Ht=ether:\ JuBLinux联盟
Vm=rfc1048:\ JuBLinux联盟
Ha=080009000000:\ JuBLinux联盟
Ip=192.168.1.11 JuBLinux联盟
Hn:\ JuBLinux联盟
Bf=lif2021.bin:\ JuBLinux联盟
4、 当CRCT1启动时按空格键中断其启动过程 JuBLinux联盟
进入Main Menu状态,键入bo lan.192.168.1.10 JuBLinux联盟
interact with IPL (Y,N,or Cancel)?N JuBLinux联盟
接下来就是远程启动的过程。 JuBLinux联盟
二、MC/SG双机系统安装和配置 JuBLinux联盟
2.1 MC/Service Guard的安装 JuBLinux联盟
2.1.1 完全安装MC/SG JuBLinux联盟
1、 首先将MC/SG的安装光盘mount到某个目录下 JuBLinux联盟
2、 运行命令swinstall JuBLinux联盟
3、 选择安装从本地的安装光盘中安装 JuBLinux联盟
4、 选定[ Auto Select Marked target ] JuBLinux联盟
5、 选定MC/Service Guard软件包 JuBLinux联盟
6、 执行Action中的install选项 JuBLinux联盟
2.1.2 安装MC/SG 的PATCH包 JuBLinux联盟
1、 首先确定操作系统的版本号 JuBLinux联盟
#uname -a JuBLinux联盟
HP-UX 11.0 CRCT1 JuBLinux联盟
2、 再确定系统中已安装的MC/SG软件包及版本号 JuBLinux联盟
#swlist JuBLinux联盟
3、 从最新的HP网上资源中下载 MC for N4000的补丁包 JuBLinux联盟
该补丁包文件为X1_mobile_patches.depot,大小为254,648,320Bytes,将该文件 JuBLinux联盟
传输到/tmp目录下 JuBLinux联盟
4、 安装该补丁包 JuBLinux联盟
#swinstall -s /tmp/X1_mobile_patches.depot JuBLinux联盟
5、 查看已安装的补丁包 JuBLinux联盟
#swlist|grep MC JuBLinux联盟
PHSS_11.230 MC/Service Guard JuBLinux联盟
2.2 MC/SG的配置 JuBLinux联盟
2.2.1 网络设置 JuBLinux联盟
使用lanscan可以查找系统中有几块网卡及其相关的信息,在本工程中可以看到每台机器上有 JuBLinux联盟
lan0、lan1、lan2等三块网卡,其作用如下: JuBLinux联盟
1、 lan0:心跳线heart beating network JuBLinux联盟
双机心跳线使用10 Base-T网卡,配置在同一网段196.1.1.0,使用直连线连接。(直连线的制作需要 JuBLinux联盟
自己动手,HP不提供,请参阅有关文档) JuBLinux联盟
2、 lan1:工作用网卡 JuBLinux联盟
可通过系统工具sam进行将网卡IP地址更改到需要的工作网段上,并可通过查看 JuBLinux联盟
/etc/rc.config.d/netconf文件来查看当前网络的配置情况,在配置完工作网卡的IP地址后, JuBLinux联盟
要选定一个工作用的IP地址,应和工作网卡在同一个网段,如: JuBLinux联盟
CRCT1: 192.168.1.10 JuBLinux联盟
CRCT2: 192.168.1.11 JuBLinux联盟
CRCT: 192.168.1.15 JuBLinux联盟
3、 lan2:备份网卡 JuBLinux联盟
备份用网卡不配置IP地址。 JuBLinux联盟
4、 信任访问设置 JuBLinux联盟
/.rhosts文件设置 JuBLinux联盟
CRCT root JuBLinux联盟
CRCT1 root JuBLinux联盟
CRCT2 root JuBLinux联盟
/etc/hosts.equiv文件设置 JuBLinux联盟
CRCT1 root JuBLinux联盟
CRCT1 informix JuBLinux联盟
CRCT1 train JuBLinux联盟
CRCT1 jzx JuBLinux联盟
CRCT2 root JuBLinux联盟
CRCT2 informix JuBLinux联盟
CRCT2 train JuBLinux联盟
CRCT2 jzx JuBLinux联盟
CRCT2 root JuBLinux联盟
5、 拷贝文件为MC的节点目录列表文件 JuBLinux联盟
cp /etc/hosts.equiv /etc/cmcluster/cmclnodelist JuBLinux联盟
rcp /etc/hosts.equiv CRCT1:/etc/hosts.equiv JuBLinux联盟
rcp /etc/hosts.equiv CRCT1:/etc/cmcluster/cmclnodelist JuBLinux联盟
2.2.2 锁盘设置 JuBLinux联盟
1、 在CRCT1和CRCT2主机上创建一个200M的VGLOCK JuBLinux联盟
1) 创建PV JuBLinux联盟
pvcreate -f -s 200M /dev/rdsk/c3t0d4 /dev/rdsk/c4t1d4 JuBLinux联盟
2) 创建VG JuBLinux联盟
mkdir /dev/vglock JuBLinux联盟
mknod /dev/vglock/group c 64 0x040000 JuBLinux联盟
vgcreate /dev/vglock /dev/dsk/c3t0d4 /dev/dsk/c4t1d4 JuBLinux联盟
3) 显示VG JuBLinux联盟
#vgdisplay -v vglock JuBLinux联盟
/dev/dsk/c3t0d4 JuBLinux联盟
/dev/dsk/c3t1d4 JuBLinux联盟
4) 将CRCT1上VGLOCK信息export出来 JuBLinux联盟
#vgexport -v -p -s -m /tmp/vglock.map /dev/vglock JuBLinux联盟
#rcp /tmp/vglock.map CRCT2:/tmp/vgolck.map JuBLinux联盟
5) 在CRCT2上将VGLOCK的信息import出来 JuBLinux联盟
#mkdir /dev/vglock JuBLinux联盟
#mknod /dev/vglock/group c 64 0x040000 JuBLinux联盟
#vgimport -v -s -m /tmp/vglock.map JuBLinux联盟
#vgchange -a y /dev/vglock JuBLinux联盟
6) 在CRCT2上显示VGLOCK的信息 JuBLinux联盟
#vgdisplay -v /dev/vglock JuBLinux联盟
/dev/dsk/c3t1d4 JuBLinux联盟
/dev/dsk/c4t0d4 JuBLinux联盟
2、 将VG设置为非自动激活 JuBLinux联盟
#vi /etc/lvmrc JuBLinux联盟
其中 JuBLinux联盟
AUTO_VG_ACTIVATE=1 修改为0 JuBLinux联盟
3、 将train目录挂接的文件系统屏蔽掉 JuBLinux联盟
使用vi编辑 /etc/fstab(将/train一行注释掉) JuBLinux联盟
#/dev/vg03/lvol20 /train vxfs rw,suid nolargefiles,delaylog 0 2 JuBLinux联盟
4、 重新启动系统,确定CRCT1和CRCT2双机上的VG01、VG02、VG03、VGLOCK处于非活动状态 JuBLinux联盟
#vgdisplay JuBLinux联盟
/dev/vg01 not activate JuBLinux联盟
/dev/vg02 not activate JuBLinux联盟
/dev/vg03 not activate JuBLinux联盟
/dev/vglock not activate JuBLinux联盟
2.2.3 配置双机MC JuBLinux联盟
1、 确定一台主机 JuBLinux联盟
通过hostname来查看各主机的名称,并确定在CRCT1为主机,CRCT2为备份机。 JuBLinux联盟
2、 在CRCT1上生成cluster.ascii文件 JuBLinux联盟
#cmquerycl -n CRCT1 -n CRCT2 -v -C /etc/cmcluster/cluster.ascii JuBLinux联盟
3、 编辑/etc/cmcluster/cluster.ascii文件,修改如下参数 JuBLinux联盟
NODE_NAME CRCT1 JuBLinux联盟
NETWORK_INTERFACE lan0 JuBLinux联盟
HEARTBEAT_IP 196.1.1.1 JuBLinux联盟
NETWORK_INTERFACE lan1 JuBLinux联盟
192.168.1.10 JuBLinux联盟
NETWORKINTERFACE lan2 JuBLinux联盟
JuBLinux联盟
FIRST_CLUSTER_LOCK_PV /dev/dsk/c3t1d4 JuBLinux联盟
NODENAME CRCT2 JuBLinux联盟
NETWORK_INTERFACE lan0 JuBLinux联盟
HEARTBEAT_IP 196.1.1.2 JuBLinux联盟
NETWORK_INTERFACE lan1 JuBLinux联盟
192.168.1.11 JuBLinux联盟
NETWORKINTERFACE lan2 JuBLinux联盟
JuBLinux联盟
FIRST_CLUSTER_LOCK_PV /dev/dsk/c3t0d4 JuBLinux联盟
JuBLinux联盟
MAX_CONFIGURED_PACKAGE 2 JuBLinux联盟
4、 对配置进行检查 JuBLinux联盟
#cmcheckconf -v -C /etc/cmcluster/cluster.ascii JuBLinux联盟
5、 将vglock激活 JuBLinux联盟
#vgchange -a y /dev/vglock JuBLinux联盟
6、 将配置信息分发到各节点上 JuBLinux联盟
#cmapply -v -C /etc/cmcluster/cluster.ascii JuBLinux联盟
7、 启动双机 JuBLinux联盟
#cmrunck -v JuBLinux联盟
8、 查看双机信息 JuBLinux联盟
#cmviewcl -v JuBLinux联盟
2.2.4 配置运行在双机MC的包(package) JuBLinux联盟
以上只是将双机运行起来了,下面开始配置运行在双机上的包 JuBLinux联盟
1、 在CRCT1主机上生成informix包的配置参考文件 JuBLinux联盟
#mkdir /etc/cmcluster/informix JuBLinux联盟
#cmmakepkg -p /etc/cmcluster/informix/informix.conf JuBLinux联盟
Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
无相关信息