HP双机MCWord文件下载.docx

上传人:b****1 文档编号:1077717 上传时间:2023-04-30 格式:DOCX 页数:56 大小:35.03KB
下载 相关 举报
HP双机MCWord文件下载.docx_第1页
第1页 / 共56页
HP双机MCWord文件下载.docx_第2页
第2页 / 共56页
HP双机MCWord文件下载.docx_第3页
第3页 / 共56页
HP双机MCWord文件下载.docx_第4页
第4页 / 共56页
HP双机MCWord文件下载.docx_第5页
第5页 / 共56页
HP双机MCWord文件下载.docx_第6页
第6页 / 共56页
HP双机MCWord文件下载.docx_第7页
第7页 / 共56页
HP双机MCWord文件下载.docx_第8页
第8页 / 共56页
HP双机MCWord文件下载.docx_第9页
第9页 / 共56页
HP双机MCWord文件下载.docx_第10页
第10页 / 共56页
HP双机MCWord文件下载.docx_第11页
第11页 / 共56页
HP双机MCWord文件下载.docx_第12页
第12页 / 共56页
HP双机MCWord文件下载.docx_第13页
第13页 / 共56页
HP双机MCWord文件下载.docx_第14页
第14页 / 共56页
HP双机MCWord文件下载.docx_第15页
第15页 / 共56页
HP双机MCWord文件下载.docx_第16页
第16页 / 共56页
HP双机MCWord文件下载.docx_第17页
第17页 / 共56页
HP双机MCWord文件下载.docx_第18页
第18页 / 共56页
HP双机MCWord文件下载.docx_第19页
第19页 / 共56页
HP双机MCWord文件下载.docx_第20页
第20页 / 共56页
亲,该文档总共56页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

HP双机MCWord文件下载.docx

《HP双机MCWord文件下载.docx》由会员分享,可在线阅读,更多相关《HP双机MCWord文件下载.docx(56页珍藏版)》请在冰点文库上搜索。

HP双机MCWord文件下载.docx

cmsrvassistd:

负责包启动、停止脚本以及服务程序的运行

2.5MC/SG集群的结构组成

2.5.1组成

节点(node)

指构成集群的主机。

一个集群中允许的节点数量是2-16个

运行包(package)

运行包里包含用户的应用程序,以及为该应用程序所分配的资源。

包运行在集群中的其中一个节点上,并且可以在节点之间切换

2.5.2包(package)的概念

包含应用程序(application)

分配相应资源

(1)卷组、逻辑卷和文件系统

(2)浮动IP地址

(3)应用程序的启动,停止,监控脚本

(4)服务程序(service)

规则

(1)分配给一个包的资源不能再分给其它包。

(2)同一时间一个包只运行在一个节点上。

2.62.6MC/SG相关文件

/etc/cmcluster/cluster.ascii

集群配置文件,包含节点组成、卷组指定和相关参数设定等

/etc/cmcluster/cmclconfig

集群二进制文件,由配置文件编译而成,包含集群的全部信息

/etc/cmcluster/pkg/pkg.conf

包配置文件,指定包所在的节点、监控网段、切换模式等参数信息

/etc/cmcluster/pkg/pkg.sh

包控制文件,指定包所拥有的各种资源

/etc/cmcluster/pkg/pkg.sh.log

包运行时记录的日志

/etc/cmcluster/pkg/pkg_service.sh

包启动时用于启动、停止和进程监控应用程序的脚本

以上文件中“pkg”实际上是MC/SG配置中的运行包名,实际配置可更改。

2.72.7故障处理机制

2.7.1概念

心跳(Heartbeat)

用于在节点之间互相传递心跳信号的网线(网络),如中断则表明某一节点出现故障

锁盘(lockdisk)

当集群由两个节点组成时,需要一块物理磁盘作为仲裁设备。

当心跳中断时,两个节点会去争用锁盘,得到锁盘的一方将会重组集群,而另一方则会发生TOC并重启。

TOC(TransferOfControl)

为保证没有得到锁盘的节点能够尽快释放占用的资源,该节点将自动执行TOC,保存当前内存和CPU影像后重新启动。

2.7.2节点故障

当主节点发生故障时

备机守护进程cmcld检测到心跳超时,开始争用锁盘

主机发生TOC,由备机重组集群

在备机上启动运行包,恢复应用访问

切换时间视启动脚本设置而定

当备用节点发生故障时

主机守护进程cmcld检测到心跳超时,开始争用锁盘

备机发生TOC,由主机重组集群

该过程对应用运行无影响

2.7.3网络故障

Serviceguard不要求必须有主备两个网卡,不配置备用网卡(standbynetwork)的情况下,Serviceguard也能检测通过,但是作为高可用性的保障,每个节点上应该有主备两个网卡,这样

当主网络发生故障时

守护进程cmcld检测到主网卡不通后,会将固定IP和浮动IP加载到备用网卡上

主网卡连接恢复后,IP地址会自动回到原主网卡上

当主节点网络发生故障时

如备用网卡也不通,当MC/SG发现到监控网段不通时,会将运行包切换到备用节点上

2.7.4软件故障

服务程序(service)

在配置运行包时,可定制服务程序,在包启动后,服务程序也会相应启动。

如果服务程序中断退出,整个运行包也会停止并切换到备节点上。

监控脚本

服务程序最常用的功能就是监控应用程序运行状况。

通常由应用提供商来定制监控脚本,由服务程序来调用。

当应用发生异常(如进程吊死)时,服务程序会发生中断,并造成应用包切换。

MC/SG对软件故障的响应能力很大程度上取决于服务程序脚本的编写

3.软硬件需求

在HP-UX11.23上配置ServiceguardA.11.17.00,且仲裁盘和数据盘均采用H3C的存储设备时,请确认环境满足以下需求:

3.1硬件需求

HP服务器2台(本文以RX1620为例),每台服务器网卡个数>

=3

H3C存储一台

管理控制PC一台

交换机台数>

=1

网线若干

3.2软件需求

HP-UX11.23安装光盘一套

ServiceguardA.11.17.00安装软件

HP-UX11.23补丁软件(可网络下载)

Oracle10g安装软件

4.安装前准备工作

4.1HP-UX基本安装

由于HP-UX的分区容量不能动态改变,为避免后续使用中的麻烦,建议:

Swap分区容量大于1GB;

一个Globaldevices分区,容量大于512MB;

硬盘的S7分区,容量大于20MB,主要为磁盘管理使用。

其他具体安装步骤可参见相关HP-UX安装文档。

另外,需要给操作系统打上最新的PATCH。

4.2确定操作系统的版本号和主机名

命令如下:

#uname-rn

hp1B.11.23

hp2B.11.23

4.3规划存储资源

由于是双机AP模式,所以存储资源可以这样规划:

后端存储划分两个Volume资源:

一个大小为10g(本安装指导使用/dev/rdsk/c5t0d0),用于双机lock盘;

一个大小为500G(本安装指导使用/dev/rdsk/c6t0d0),用于存放所有的oracle程序和数据,所以两个盘都是共享盘,两台HP都要扫描到两个volume。

后一个资源上做volumegroup(本安装指导使用vgdata),在其上划分两个vol,一个大小为100G,用于存放oracle主程序文件,也就是Oracle安装主目录所在存储资源;

另一个大小为400G,用于创建oracle数据库。

hp1

hp2

是否共享盘

空间大小

双机LOCK盘

/dev/rdsk/c5t0d0

/dev/vglock

/dev/vglock是10GB

Oracle10g主程序

/dev/rdsk/c6t0d0

/dev/vgdata/lvol-oracle

/dev/rdsk/c6t0d0

是100GB

Oracle10g数据库

/dev/rdsk/c6t0d0

/dev/vgdata/lvol-oradata

/dev/vgdata/lvol-oradata

是400GB

HP-UX操作系统连接存储资源的方法请参考《HP-UX11iv1&

11iv2操作系统Initiator软件安装、配置和使用指导书.doc》。

本安装指导默认已按上表连接好存储资源。

4.4网络地址规划

使用lanscan可以查找系统中有几块网卡及其相关的信息,在本工程中可以看到每台机器上有lan0、lan1、lan2等三块网卡,其作用如下:

lan0:

心跳线heartbeatingnetwork

双机心跳线使用10Base-T网卡,配置在同一网段172.16.0.0/24,使用交叉线连接。

(直连线的制作需要自己动手,HP不提供,请参阅有关文档)

作为IP-SAN网络,服务器的网络接口规划为前端网络接口和后端网络接口。

前端网络接口,是HP提供对外服务的网络接口,比如本安装指导所描述的ORACLE安装,在完成安装后,ORACLE服务就是通过前端网络接口与ORACLE客户端建立连接。

后端网络接口,在IP-SAN中专指连接后端存储资源的网络接口。

lan1:

规划为连接前端网络网卡。

lan2:

规划为连接后端网络网卡,即连接存储资源的网卡。

IP地址规划如下表:

主机名

前端网络IP

后端网络IP

hp1

200.200.20.251/24lan1

200.200.200.251/24lan2

hp2

200.200.20.252/24lan1

200.200.200.252/24lan2

hp(虚拟主机名)

200.200.20.250/24(双机浮动IP)

可通过系统工具sam进行将网卡IP地址更改到需要的工作网段上,并可通过查看/etc/rc.config.d/netconf文件来查看当前网络的配置情况。

4.5安装ORACLE必需的PACK和PATCH

4.5.1需要的系统包

BUNDLE11iB.11.23.0409.3:

PatchBundleforHP-UX11iV2

4.5.2需要的PATCH

HP-UX11.23Patches:

PHCO_32426Reboot(1M)cumulativepatch

PHCO_3420811.23cumulativeSAMpatch[replacesPHCO_31820]

PHCO_3419511.23kernelconfigurationcommandspatch[replacesPHCO_33385]

PHCO_3504811.23libseccumulativepatch

PHKL_32646wsio.hheaderfilepatch

PHKL_3302511.23filesystemtunablescumulativepatch

PHKL_34907MessageSignaledInterrupts(MSIandMSI-X)[replaces

PHKL_32632,PHKL_33807,PHKL_34430]

PHKL_34479WSIO(IO)subsystemMSI/MSI-X/WCPatch[replacesPHKL_32645]

PHKL_35229VMCopyonwritedatacorruptionfix[replaces

PHKL_33552,PHKL_33563,PHKL_34596]

PHNE_3518211.23cumulativeARPATransportpatch

PHSS_3485911.23IntegrityUnwindLibrary[replacesPHSS_31851,PHSS_34043]

PHSS_3485811.23linker+fdpcumulativepatch[replaces

PHSS_34040,PHSS_33275,PHSS_31849,PHSS_34440]

PHSS_3444411.23assemblerpatch[replacesPHSS_31850,PHSS_34044]

PHSS_3444511.23millicumulativepatch[replacesPHSS_31854,PHSS_34045]

PHSS_3485311.23MathLibraryCumulativePatch[replacesPHSS_33276,PHSS_34042]

PHNE_3518211.23cumulativeARPATransportpatch[replacesPHNE_34671]

ANSIC++patches:

PHSS_3251111.23HPaC++Compiler(A.03.63)

PHSS_3251211.23ANSICcompilerB.11.11.12cumulativepatch

PHSS_3251311.23+O4/PBOCompilerB.11.11.12cumulativepatch

PHSS_3505511.23aC++Runtime[replacesPHSS_31855,PHSS_34041,PHSS_31852]

JDKpatches:

PHCO_3494411.23pthreadlibrarycumulativepatch[replaces

PHCO_31553,PHCO_33675,PHCO_34718]

PHSS_3504511.23Ariescumulativepatch[replacesPHSS_32213,PHSS_34201]

PHKL_3150011.23Sept04basepatch

Serviceguard11.17andOSPatches:

PHCO_3242611.23reboot(1M)cumulativepatch

PHCO_3504811.23libseccumulativepatch[replacesPHCO_34740]

PHSS_3383811.23ServiceguardeRACA.11.17.00

PHSS_3383911.23COMB.04.00.00

PHSS_3537111.23ServiceguardA.11.17.00[replacesPHSS_33840]

PHKL_3421311.23vParsCPUmigr,cumulativeshutdownpatch

PHKL_3542011.23Overtempshutdown/Serviceguardfailover

CandC++patches

(如果需安装PL/SQLnativecompilation,Pro*C/C++,OracleCallInterface,OracleC++CallInterface,OracleXMLDeveloper'

sKit(XDK)这些组件,需打以下patch,否则不用打。

PHSS_3327711.23HPCCompiler(A.06.02)

PHSS_3327811.23aC++Compiler(A.06.02)

PHSS_3327911.23u2comp/be/pluginlibrarypatch

以上所列PATCH可能不是最新的,下载时注意有替代的最新PATCH;

而且如果安装的是最新的操作系统版本,很多PATCH都已安装了。

4.6安装ORACLE需调整内核参数

用SAM工具修改内核参数,如下:

KSI_ALLOC_MAX(NPROC*8)

EXECUTABLE_STACK=0

MAX_THREAD_PROC1024

MAXDSIZ1073741824bytes

MAXDSIZ_64BIT2147483648bytes

MAXSSIZ134217728bytes

MAXSSIZ_64BIT1073741824

MAXUPRC((NPROC*9)/10)

MSGMAP(MSGTQL+2)

MSGMNINPROC

MSGSEG32767

MSGTQL4096

NFILE(15*NPROC+2048)

NFLOCKS4096

NINODE(8*NPROC+2048)

NKTHREAD(((NPROC*7)/4)+16)

NPROC4096

SEMMNI4096

SEMMNS(SEMMNI*2)

SEMMNU(NPROC-4)

SEMVMX32767

SHMMAXAvailMem

SHMMNI512

SHMSEG120

VPS_CEILING64

4.7安装ORACLE需执行以下命令修补bug

#cd/usr/lib

#ln-s/usr/lib/libX11.3libX11.sl

#ln-s/usr/lib/libXIE.2libXIE.sl

#ln-s/usr/lib/libXext.3libXext.sl

#ln-s/usr/lib/libXhp11.3libXhp11.sl

#ln-s/usr/lib/libXi.3libXi.sl

#ln-s/usr/lib/libXm.4libXm.sl

#ln-s/usr/lib/libXp.2libXp.sl

#ln-s/usr/lib/libXt.3libXt.sl

#ln-s/usr/lib/libXtst.2libXtst.sl

5.安装配置MC/SG

5.1设置两个节点的/etc/hosts文件(ip地址和主机名的解析)

分别在两个节点上编辑/etc/hosts文件,如下:

#vi/etc/hosts

##ConfiguredusingSAMbyrootonMonMay715:

22:

412007

##ConfiguredusingSAMbyrootonTueJun1214:

55:

072007

#@(#)B11.23_LRhosts$Revision:

1.9.214.1$$Date:

96/10/0813:

20:

01$

#

#Theformforeachentryis:

#<

internetaddress>

<

officialhostname>

aliases>

#Forexample:

#192.1.2.34hpfcrmloghost

#Seethehosts(4)manualpageformoreinformation.

#Note:

Theentriescannotbeprecededbyaspace.

#Theformatdescribedinthisfileisthecorrectformat.

#TheoriginalBerkeleymanualpagecontainsanerrorin

#theformatdescription.

127.0.0.1localhostloopback

200.200.20.251hp1

200.200.200.251hp1prvt

200.200.20.252hp2

200.200.200.252hp2prvt

200.200.20.250hp

5.2建立双机信任关系

建立双机的信任关系,分别在两个节点上编辑/.rhost文件,如下:

#vi/.rhosts

hp1root

hp2root

5.3安装Serviceguard

5.3.1使用swinstall命令安装serviceguard软件

5.3.2确定两个系统中已安装的MC/SG软件包及版本号一致:

#swlist|grepguard

T1905BAA.11.17.00Serviceguard

PHSS_353711.0ServiceguardA.11.17.00

5.4共享卷组的创建和配置

共享卷组包括双机的锁盘和数据盘,见4.3节。

5.4.1在hp1上创建VGLOCK和VGDATA

(1)在hp1上创建PV(存储设备划分两个资源)

#pvcreate-f/dev/rdsk/c5t0d0(锁盘)

#pvcreate-f/dev/rdsk/c6t0d0(数据盘)

(2)在HP1上创建卷组VG

#mkdir/dev/vglock

#mkdir/dev/vgdata

#mknod/dev/vglock/groupc640x040000

#mknod/dev/vgdata/groupc640x050000

(其中,主设备号总是64,次设备号以16进制数0xhh0000表示,0Xhh0000必须在系统内唯一,使用系统中下一个可用的数值。

使用下面的命令可以得到系统中已经存在的卷组:

#ls-l/dev/*/group)

#vgcreate/dev/vglock/dev/dsk/c5t0d0

#vgcreate/dev/vgdata/dev/dsk/c6t0d0

提示:

如何在1T磁盘上创建VG

#vgcreate-s16vg03/dev/dsk/c13t0d2  (创建卷组,指定卷组中包括的每个物理卷)

Increasedthenumberofphysicalextentsperphysicalvolumeto63999.

Volumegroup"

/dev/vg03"

hasbeensuccessfullycreated.

VolumeGroupconfigurationfor/dev/vg03hasbeensavedin/etc/lvmconf/vg03.conf

说明:

-s16说明每个PE(盘区)的大小是16m,这个参数在该磁盘环境中是要增加的。

否则将会出现错误:

Warning:

Max_PE_per_PVforthevolumegroup(65535)toosmallforthisPV(255999).

Usingonly65535PEsfromthisphysicalvolume.

Increasedthenumberofphysicalextentsperphysicalvolumeto65535.

vgcreate:

Volumegroup"

couldnotb

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

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2