HACMP安装手册.docx

上传人:b****7 文档编号:9451259 上传时间:2023-02-04 格式:DOCX 页数:21 大小:20.90KB
下载 相关 举报
HACMP安装手册.docx_第1页
第1页 / 共21页
HACMP安装手册.docx_第2页
第2页 / 共21页
HACMP安装手册.docx_第3页
第3页 / 共21页
HACMP安装手册.docx_第4页
第4页 / 共21页
HACMP安装手册.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

HACMP安装手册.docx

《HACMP安装手册.docx》由会员分享,可在线阅读,更多相关《HACMP安装手册.docx(21页珍藏版)》请在冰豆网上搜索。

HACMP安装手册.docx

HACMP安装手册

说明:

在实际安装过程中,本文中的主机名和IP地址需要根据实际情况进行调整;

1.安装前准备

1.1.     硬件设备

1.1.1.        主机

主机两台,每台主机至少需要两块网卡,一个空闲的串口。

如果主机中配了千兆以太网卡,建议使用该千兆网卡,不要使用内置网卡。

(因为内置网卡是集成在主板上的,如果一旦出现故障,不容易更换,这样HACMP中的配置就需要修改,增加了工作量)

1.1.2.        心跳线

心跳线一根。

如果心跳线的口和主机的串口不能对上,需要两根转接线,具体的长度由两台主机的相对位置决定。

1.2.     操作系统环境

主机

内容

文件集

备注

主机1

OS:

5200-02

Kerl:

64

文件系统:

JFS2

bos.adt.*

.*

bos.rte.*

rsct.basic.*

pat.*

rsct.core.*

oslevel–r

prtconf

lslpp-l

主机1

与主机1一致

1.3.     软件介质

HACMP4.5(CRM)

1.4.     磁盘划分

建立需要切换的VG等。

如果是对ORACLE9iRAC数据库做双机系统,对存放数据库数据的VG(oradatavg)建立时不需要建立属性为concurrent的卷组。

(在配置HACMP时设定为concurrent属性即可)

1.5.     操作系统参数配置

1.5.1.        /sbin/rc.boot

修改/sbin/rc.boot文件中:

##ModifiedBySinosoftForHacmpSoftwareStart

#nohup/usr/sbin/syncd60>/dev/null2>&1&

nohup/usr/sbin/syncd10>/dev/null2>&1&

##ModifiedBySinosoftForHacmpSoftwareEnd

1.5.2.        watermark

smitsystem-->

Change/ShowCharacteristicsofOperatingSystem

HIGHwatermarkforpendingwriteI/Osperfile[32]+

LOWwatermarkforpendingwriteI/Osperfile[24]+

或者直接用命令:

chdev-lsys0-amaxpout='32'-aminpout='24'

1.6.     网络地址配置

1.6.1.        主机名及IP地址

主机

内容

备注

主机1

boot1

10.48.178.201

serv1

10.48.178.202

stby1

10.48.179.3

主机2

boot2

10.48.178.203

serv2

10.48.178.204

stby2

10.48.179.4

具体的hosts文件参考附录中的“主机hosts文件”。

1.6.2.        主机信任关系

在两台主机的/目录下,建立.rhosts文件,

注意改变文件权限:

chmod600/.rhosts

文件内容如下:

CZXCDB1

boot1

serv1

stby1

CZXCDB2

boot2

serv2

stby2

1.6.3.        测试信任关系

在两台主机上做以下操作,看结果是否正常:

pingCZXCDB1

pingCZXCDB2

pingboot1

pingboot2

pingstdby1

pingstdby2

rloginCZXCDB1

rloginCZXCDB2

1.7.     心跳线配置及测试

在选择哪个串口作为心跳线的端口时,原则是这样:

在串口富裕的情况下,尽量不要选择第1个和第2个。

(因为第一个串口一般做console,第二个常用作远程维护程序使用)

如果不这样,虽然同步和简单的测试没有问题,但在实际应用中回出现HACMP经常自动切换,所以应该必须不使用第1和第2个串口(P630用最后一个,P650可以用最后两个)

1.7.1.        心跳线配置

1.7.1.1.     主机1

1.7.1.1.1. 第一步

登录root用户

smittytty

1.7.1.1.2. 第二步

选择”AddaTTY”

TTY

MovecursortodesireditemandpressEnter.

ListAllDefinedTTYs

AddaTTY

MoveaTTYtoAnotherPort

Change/ShowCharacteristicsofaTTY

RemoveaTTY

ConfigureaDefinedTTY

GenerateErrorReport

TraceaTTY

1.7.1.1.3. 第三步

AddaTTY

Typeorselectvaluesinentryfields.

PressEnterAFTERmakingalldesiredchanges.

[TOP][EntryFields]

TTYtypetty

TTYinterfacers232

DescriptionAsynchronousTerminal

Parentadaptersa2

*PORTnumber[0]+

EnableLOGINdisable+

BAUDrate[9600]

PARITY[none]+

BITSpercharacter[8]+

NumberofSTOPBITS[1]+

TIMEbeforeadvancingtonextportsetting[0]+

TERMINALtype[dumb]

FLOWCONTROLtobeused[xon]

1.7.1.2.     主机2

步骤与主机1雷同。

1.7.2.        心跳线测试

在两台主机上,通过lsdev–Cctty查看新增的串行口,会有类似下面的内容:

tty0Available00-00-S3-00AsynchronousTerminal

序号

主机

内容

1.     

主机1

stty

2.     

主机2

stty

这时在两台主机的命令行下会有内容的显示,否则,tty配置失败。

示例如下:

speed9600baud;-parityhupcl

eol2=^?

brkint-inpck-istripicrnl-ixanyixoffonlcrtab3

echoechoeechok

3.     

主机1

cat/etc/hosts>/dev/tty0

4.     

主机2

cat

这时在主机2的命令行下有主机1的/etc/hosts文件的内容,否则,tty配置失败。

2.安装软件

2.1.     主机1

将HACMPV4.5CRM软件CD放入CD-ROM,在主控台上执行以下操作:

smittyinstallp

->InstallSoftware

->INPUTdevice/directoryforsoftware[/dev/cd0]

SOFTWAREtoinstall[不选择cluster.haview,

cluster.hativoli,

cluster.man.en_US.haview]

ACCEPTnewlicenseagreements?

yes

安装软件

2.2.     主机2

主机2上安装步骤和主机1一致。

3.配置HACMP

3.1.     配置Topology

3.1.1.        hacmpcluster

#smithacmp

ClusterConfiguration

ClusterTopology

ConfigureCluster

AddaClusterDefinition

*ClusterID[1]

*ClusterName[cluster]

3.1.2.        hacmpnode

#smittyhacmp

ClusterConfiguration

ClusterTopology

ConfigureNode

AddClusterNodes

NodeNames[]

加入两个Node:

CZXCDB1CZXCDB2

3.1.3.        hacmpnetwork

#smithacmp

ClusterConfiguration

ClusterTopology

ConfigureNetworks

ConfigureIP-basedNetworks

ConfigureNonIP-basedNetworks

分别增加cz_ether和cz_serial

cz_ether的subnets为10.48.178.010.48.179.0

3.1.4.        hacmpadapter

适配器有两种类型(网卡、串口),每台节点4个,共8个。

3.1.4.1.     主机1

3.1.4.1.1. service适配器

IPLabelserv1

NewIPLabel[]

*NetworkType[ether]

*NetworkName[cz_ether]

*NetworkAttribute[public]

*Interface/IP-LabelFunction[service]

IPAddress[10.48.178.202]

HardwareAddress[]

NodeName[CZXCDB1]

Netmask[255.255.255.0]

InterfaceName

3.1.4.1.2. boot适配器

IPLabelboot1

NewIPLabel[]

*NetworkType[ether]

*NetworkName[cz_ether]

*NetworkAttribute[public]

*Interface/IP-LabelFunction[boot]

IPAddress[10.48.178.201]

HardwareAddress[]

NodeName[CZXCDB1]

Netmask[255.255.255.0]

InterfaceNameen1

3.1.4.1.3. standby适配器

IPLabelstby1

NewIPLabel[]

*NetworkType[ether]

*NetworkName[cz_ether]

*NetworkAttribute[public]

*Interface/IP-LabelFunction[standby]

IPAddress[10.48.179.3]

HardwareAddress[]

NodeName[CZXZDB1]

Netmask[255.255.255.0]

InterfaceNameen2

3.1.4.1.4. rs232适配器

AdapterLabeltty1

NewAdapterLabel[]

NetworkType[rs232]

*NetworkName[cz_serial]

*DeviceName[/dev/tty0]

*NodeName[CZXCDB1]

3.1.4.2.     主机2

3.1.4.2.1. service适配器

IPLabelserv2

NewIPLabel[]

*NetworkType[ether]

*NetworkName[cz_ether]

*NetworkAttribute[public]

*Interface/IP-LabelFunction[service]

IPAddress[10.48.178.204]

HardwareAddress[]

NodeName[CZXCDB2]

Netmask[255.255.255.0]

InterfaceName

3.1.4.2.2. boot适配器

IPLabelboot2

NewIPLabel[]

*NetworkType[ether]

*NetworkName[cz_ether]

*NetworkAttribute[public]

*Interface/IP-LabelFunction[boot]

IPAddress[10.48.178.204]

HardwareAddress[]

NodeName[CZXCDB2]

Netmask[255.255.255.0]

InterfaceNameen1

3.1.4.2.3. standby适配器

IPLabelstby2

NewIPLabel[]

*NetworkType[ether]

*NetworkName[cz_ether]

*NetworkAttribute[public]

*Interface/IP-LabelFunction[standby]

IPAddress[10.48.179.4]

HardwareAddress[]

NodeName[CZXZDB2]

Netmask[255.255.255.0]

InterfaceNameen2

3.1.4.2.4. rs232适配器

AdapterLabeltty2

NewAdapterLabel[]

NetworkType[rs232]

*NetworkName[cz_serial]

*DeviceName[/dev/tty0]

*NodeName[CZXCDB2]

3.2.     配置ResourceGroup

3.2.1.        hacmpresourcegroup

增加三个资源组:

3.2.1.1.     1.orares

*ResourceGroupName[orares]

*NodeRelationshipconcurant

*SiteRelationshipignore

*ParticipatingNodeNames[CZXCDB1CZXCDB2]

*ServiceIPlable[]

*VolumeGroups[oradatavg]

3.2.1.2.     2.serv1net

*ResourceGroupName[serv1net]

*NodeRelationshipcascading

*SiteRelationshipignore

*ParticipatingNodeNames[CZXCDB1CZXCDB2]

*ServiceIPlable[]

3.2.1.3.     3.serv2net

*ResourceGroupName[serv2net]

*NodeRelationshipcascading

*SiteRelationshipignore

*ParticipatingNodeNames[CZXCDB2CZXCDB1]

*ServiceIPlable[]

3.2.2.        hacmpappserver

增加一个appserver

*ServerName[app1]

*startscript[/usr/es/script/start.sh]

*stopscript[/usr/es/script/stop.sh]

在两台主机创建目录:

mkdir–p/usr/es/script

touch/usr/es/script/start.sh

touch/usr/es/script/stop.sh

touch/usr/es/script/oracle_start

touch/usr/es/script/oracle_stop

chown–R777/usr/es/script/*.sh

脚本的内容可以参考如下:

3.2.2.1.1. start.sh

查看附录中的Application的启动和关闭脚本/start.sh脚本。

3.2.2.1.2. stop.sh

查看附录中的Application的启动和关闭脚本/stop.sh脚本。

3.2.2.1.3. oracle_start

查看附录中的Application的启动和关闭脚本/oracle_start.sh脚本。

3.2.2.1.4. oracle_stop

查看附录中的Application的启动和关闭脚本/oracle_stop脚本。

3.2.3.        hacmpresourcegroupattribute

3.2.3.1.     orares

ResourceGroupNameorares

NodeRelationshipconcurant

SiteRelationshipignore

ParticipatingNodeNames/DefaultNodePriorityCZXCDB1CZXCDB2

DynamicNodePriority[]

ServiceIPlabel[]

Filesystems(defaultisAll)[]

FilesystemsConsistencyCheckfsck

FilesystemsRecoveryMethodsequential

Filesystems/DirectoriestoExport[]

Filesystems/DirectoriestoNFSmount[]

NetworkForNFSMount[]

VolumeGroups[]

ConcurrentVolumegroups[oradatavg]

RawDiskPVIDs[]

ConnectionsServices[]

FastConnectServices[]

TapeResources[]

ApplicationServers[app1]

CommunicationLinks[]

PrimaryWorkloadManagerClass[]

SecondaryWorkloadManagerClass[]

MiscellaneousData[]

AutomaticallyImportVolumeGroupsfalse

3.2.3.2.     serv1net

ResourceGroupNameserv1net

NodeRelationshipcascading

SiteRelationshipignore

ParticipatingNodeNames/DefaultNodePriorityCZXCDB1CZXCDB2

DynamicNodePriority[]

ServiceIPlabel[serv1]

Filesystems(defaultisAll)[]

FilesystemsConsistencyCheckfsck

FilesystemsRecoveryMethodsequential

Filesystems/DirectoriestoExport[]

Filesystems/DirectoriestoNFSmount[]

NetworkForNFSMount[]

VolumeGroups[]

ConcurrentVolumegroups[]

RawDiskPVIDs[]

ConnectionsServices[]

FastConnectServices[]

TapeResources[]

ApplicationServers[]

CommunicationLinks[]

PrimaryWorkloadManagerClass[]

SecondaryWorkloadManagerClass[]

MiscellaneousData[]

AutomaticallyImportVolumeGroupsfalse

3.2.3.3.     serv2net

ResourceGroupNameserv2net

NodeRelationshipcascading

SiteRelationshipignore

ParticipatingNodeNames/DefaultNodePriorityCZXCDB2CZXCDB1

DynamicNodePriority[]

ServiceIPlabel[serv2]

Filesystems(defaultisAll)[]

FilesystemsConsistencyCheckfsck

FilesystemsRecoveryMethodsequential

Filesystems/DirectoriestoExport[]

Filesystems/DirectoriestoNFSmount[]

NetworkForNFSMount[]

VolumeGroups[]

ConcurrentVolumegroups[]

RawDiskPVIDs[]

ConnectionsServices[]

FastConnectServices[]

TapeResources[]

ApplicationServers[]

CommunicationLinks[]

PrimaryWorkloadManage

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1