SharePlex安装手册.docx
- 文档编号:9401867
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:20
- 大小:222.45KB
SharePlex安装手册.docx
《SharePlex安装手册.docx》由会员分享,可在线阅读,更多相关《SharePlex安装手册.docx(20页珍藏版)》请在冰豆网上搜索。
SharePlex安装手册
保密声明
本文件是由Quest虹天软件有限公司(以下简称:
Quest公司或QuestSoftware)向湖北电力免费提供,其内容专供湖北电力shareplex项目的规范和指导。
本文件所包含的信息所有权属于Quest公司。
本文件包含Quest公司保密资料,因此要求贵公司在收到本文件后五年内应为Quest公司保密;除非根据法律要求,不得出于除本项目评估之外的任何目的,以任何形式向任何第三方提供本文件内容;并同意采取所有合理的步骤,保证其接触本文件的人员不对外披露或散布本文件内容。
请注意:
如果您不同意上述声明,请不要阅读本文件,并立即将其返还给Quest公司;否则,Quest公司将视为您接受并同意遵守上述声明。
1说明
本文档针对湖北电力源端HP11.31Oracle10gRAC的用户环境。
(目标端的安装配置参见附录)
产品软件和队列文件存放在共享存储上。
安装环境主要配置:
SourceSystem
TargetSystem
硬件环境
主机系统版本
HPUNIX11.31ia64
HPUNIX11.31ia64
是否HA或rac
RAC
HA
Shareplex浮动IP
10.228.5.9
10.228.5.10
Hostname
scmmsdb1/scmmsdb2
scmmsadm
Hostname别名
splex_vip
Splexadm_vip
名称解析
/etc/hosts
/etc/hosts
软件环境
数据库
Oracle
Oracle
OracleSID
mmsdb1/mmsdb2
scmms
Tns别名
splex_mmsdb
SCMMS
Shareplex版本
7.0.0.31
7.0.0.31
Oracle版本
10204
10204
安装过程参数:
SourceSystem
TargetSystem
OracleSID
OracleHome
/oracle/product/10.2/db
/oracle/product/10.2/db
ShareplexOSusername
Oracle
oracle
Shareplexadmingroup
Dba
dba
Shareplexportnumber
2200
2200
Shareplexprodirdirectory
/splex/prodir
/splex/prodir
Shareplexvardirdirectory
/splex/vardir
/splex/vardir
ShareplexOracleusername
Splex
splex
Shareplexusertablespace
users
users
Shareplextemptablespace
temp
temp
ShareplexIndextablespace
users
userss
2安装前的准备
2.1检查RAC两个节点实例名是否一致
如果两个节点的实例名字不一样,就必须在Oracle10gRAC的两个节点的tnsnames.ora文件中都建立一个TNS别名。
建立过程如下:
在节点scmmsdb2上:
splex_mmsdb=
(DESCRIPTION=
(ADDRESS_LIST=
(address=(protocol=tcp)(host=10.228.5.3)(port=1521))
(address=(protocol=tcp)(host=10.228.5.4)(port=1521))
)
(CONNECT_DATA=
(SERVICE_NAME=mmsdb)
(failover_mode=
(type=select)
(method=basic)
)
)
)
在节点scmmsdb1上:
splex_mmsdb=
(DESCRIPTION=
(ADDRESS_LIST=
(address=(protocol=tcp)(host=10.228.5.3)(port=1521))
(address=(protocol=tcp)(host=10.228.5.4)(port=1521))
)
(CONNECT_DATA=
(SERVICE_NAME=mmsdb)
(failover_mode=
(type=select)
(method=basic)
)
)
)
然后在/etc/oratab文件中添加如下入口:
splex_mmsdb:
/oracle/product/10.2/db:
N
其中splex_mmsdb为新建的TNS别名;ORACLE_HOME为Oracle的家目录的全路径。
2.2检查两个实例的归档路径是否对于对方都是可见的
SharePlex要求两个实例的归档路径对于对方都是可见的。
2.3检查RAC中各个节点的ORACLE_HOME是否相同
(本例不需要此步骤)
如果RAC中各个节点的ORACLE_HOME不同,应该在两个节点上quest用户下创建相同符号连接指向示本地的ORACLE_HOME。
然后编辑oratab文件,将文件中的路径改成符号连接。
#ln-s/local_ORACLE_HOME/$ORACLE_HOME
编辑oratabfile:
SID:
/pathname_to_symbolic_link:
N
2.4修改/etc/hosts
在源端rac的两个节点上/etc/hosts文件中加入源端和目标端的地址解析:
10.228.5.9splex_vip
10.228.5.10splexadm_vip
注:
为10.228.5.9地址添加了一个别名,shareplex源端使用这个ip地址,平时运行在节点2上,如果节点2不可用,需要把这个ip地址绑定到节点1上,使SharePlex运行在节点1上。
2.5操作系统用户
使用oracle安装、管理SharePlex。
在.profile中加入SharePlexbin目录的path:
/splex/prodir/bin
exportSP_SYS_HOST_NAME=splex_vip
exportSP_SYS_VARDIR=/splex/vardir
2.6创建文件系统
为SharePlex创建文件系统,要求:
创建在共享存储上;
该文件系统可以分别被mount在节点1和节点2上(非同时);
#chown-Roracle:
dba/splex
2.7打开补充日志
打开源端的补充日志。
alterdatabaseaddsupplementallogdata(primarykey,uniqueindex)columns;
注:
打开补充日志最好在夜里业务很少的时候进行。
如果是RAC需要在每个节点上都执行。
完成后建议执行一次归档操作:
altersystemarchivelogcurrent;
3SharePlex7.0的安装和配置
3.1SharePlex7.0的安装
安装SharePlexforOracle7.0必须遵循以下步骤:
在RAC两个节点的任意节点以oracle身份登录;
运行SharePlex的安装脚本;
scmmsdb2#[/splex/shareplexmedia]./SharePlex-7.0.0-b31-oracle100-hp11-23-ia64.tpm
Unpacking...................................................................................................................................................................................................................................................................................................................................................
SharePlexforOracleinstallationprogram:
SharePlexVersion:
7.0.0
SupportedOracleVersion:
10gR2
Buildplatform:
hp11-23-ia64
Targetplatform:
hp11-31-ia64
Pleaseentertheproductdirectorylocation?
/splex/prodir
Pleaseenterthevariabledatadirectorylocation?
/splex/vardir
PleasespecifytheSharePlexAdmingroup(selectanumber):
1.[dba]
1
PleasewaitwhiletheinstallerobtainsOracleinformation....
PleasespecifytheORACLE_SIDthatcorrespondstothisinstallation(selectanumber):
1.[current=>mmsdb2]
2.splex_mmsdb
3.mmsdb
4.
1
注意:
此处不要输入TNS别名,应当输入所安装机器的本地实例名,然后回车;
PleaseentertheORACLE_HOMEdirectorythatcorrespondstothisORACLE_SID?
[/oracle/product/10.2/db]
PleaseentertheTCP/IPportnumberforSharePlexcommunications?
[2100]2200
此处输入SharePlex复制使用的TCP端口号,不要使用默认的2100,因为2100在9i和10g里被后台deamon所占用;
PreparingtoinstallSharePlexforOraclev.7.0.0:
User:
oracle
AdminGroup:
dba
ProductDirectory:
/splex/prodir
VariableDataDirectory:
/splex/vardir
ORACLE_SID:
mmsdb2
ORACLE_HOME:
/oracle/product/10.2/db
Proceedwithinstallation?
[yes]
Installing.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Settingfilepermissions...........................................................................................................................
....................................................................................................................................................................................................................................................................................................
..................................................
DoyouhaveavalidSharePlexforOraclev.7.0.0license?
[yes]
PleaseentertheLicensekey?
DZFFMVVRJ31Z8G0SP27G3HL2HQS0QRMT2808V
Pleaseenterthecustomernameassociatedwiththislicensekey?
TrialVersion
SharePlexforOraclev.7.0.0licensevalidationsuccessful:
CustomerName:
TrialVersion
LicenseKey:
DZFFMVVRJ31Z8G0SP27G3HL2HQS0QRMT2808V
ProductName:
SharePlexforOracle-RAC
LicenseKeyType:
"TrialKey"
Expires:
atMidnightofDec25,2009
NOTE:
Youcanupgradethislicensekeyoraddlicensekeysforadditionalmachines
byexecutingutility/splex/prodir/install/splex_add_key.
Installationlogsavedto:
/oracle/.shareplex/INSTALL-SharePlex-7.0.0-0910151349.log
SharePlexforOraclev.7.0.0installationsuccessful.
此时,SharePlexforOracle7.0产品安装部分已经完成。
3.2数据库的配置
SharePlex需要配置数据库,在数据库中建立一个模式用户(以下称之为OracleSharePlex用户),并在该模式下建立一些数据对象,这些对象对于复制至关重要,他们保存了关于复制链路的状态的信息。
配置数据库的工作由SharePlex提供的ora_setup脚本完成,以下是运行该脚本的步骤:
在安装SharePlex的节点上以oracle用户身份登录;
在/splex/prodir/bin目录下运行ora_setup脚本,(其中/splex为SharePlex的安装目录);
dcyxdb02:
/databackup/splex/bin$ora_setup
以下是ora_setup脚本的运行过程:
scmmsdb2#[/oracle]ora_setup
WelcometotheOracleSharePlexsetupprocess.
Thisprocesscreatestablesanduseraccountsneededtorun
OracleSharePlexreplication.
Pleasenotethefollowing:
**Inresponsetoprompts,acarriagereturnwillchoosethedefault
giveninbrackets.Ifthereisnodefault,areplymustbeentered.
**Toexittheprogramwhiletheprogramiswaitingforinput,usethe
CTRL-Ckeysequence.
ThissequencescanbeenteredbyholdingdowntheCONTROLkeyand
pressingtheCkey.
EntertheOracleSIDforwhichSharePlexshouldbeinstalled[mmsdb2]:
splex_mmsdb
注意:
在此处不要使用本地的实例名(也可以使用别名),要输入TNS别名,然后回车;
InordertocreatetheSharePlextablesanduseraccount,wemust
connecttothedatabaseasSYSTEM.TheSYSTEMaccountmusthave
SYSDBAprivileges.
EnterpasswordfortheSYSTEMaccount,whichwillnotecho[MANAGER]:
注意:
此处输入oracle数据库system帐户的口令,但应当在口令的后面加上@TNS_ALIAS,然后回车;
connecting--Thismaytakeafewseconds.
validatingusernameandpassword...Thismaytakeafewseconds.
SharePlexobjectswillneedtobecreatedunderaspecial
account.Youcanpickanexistinguserorcreateanewone.
WouldyouliketocreateanewSharePlexuser?
[y]:
y
Enterusernamefornewuser[SPLEX/SPLEX]:
splex
如果是第一次为SharePlex配置数据库,在此处输入一个新的Oracle模式用户名建议用SPLEX,然后回车;如果是重新为SharePlex配置数据库,在此出输入先前为SharePlex配置的模式用户名,然后回车;
Enterpasswordfornewuser:
注意:
此处输入OracleSharePlex用户的口令,但应当在口令的后面加上@TNS_ALIAS,然后回车;
Warning:
Thisuserisnowbeinggrantedunlimitedtablespace.
Thisprivilegewillremainineffectuntilitisexplicitlychanged.
SetupwillnowinstallSharePlexobjects.
Thesearetheexistingtablespaces.
SYSTEMUNDOTBS1SYSAUXTEMPUSERSUNDOTBS2DATA_ADATA_CDATA_D
DATA_MDATA_RDATA_ODATA_EDATA_GDATA_PDATA_SIDX_CIDX_D
IDX_MIDX_RIDX_OIDX_EIDX_GIDX_PIDX_SDATA_MANIDX_MANDATA_Y
IDX_YDATA_OUTIDX_OUTIDX_ARCIDX_ADATA_ARC
EnterthedefaulttablespaceforusebySharePlex[USERS]:
EnterthetemporarytablespaceforusebySharePlex[TEMP]:
EntertheindextablespaceforusebySharePlex[]:
users
CreatingSharePlexobjects[Installationtype:
Fresh]...
CreatingSharePlexOracle-timezone-regionmap...Done.
CreatingConflictResolutionPackage...Done.
SetupofSharePlexobjectssuccessful...
ChangingSharePlexparameterdatabase...
Setupcompletedsuccessfully
此时,配置数据库工作完成,SharePlexforOracle7.0的整个安装过程结束。
3.3设置SharePlex参数
根据应用的情况,设置SharePlex参数如下:
setparamSP_ORD_CDA_LIMIT20
setparamSP_ORD_DELAY_RECORDS500
setparamSP_ORD_LDA_ARRAY_SIZE10
setparamSP_ORD_RMSG_LIMIT2000
setparamSP_IMP_WCMT_MSGCNT2500
setparamSP_COP_IDLETIME600
setparamSP_OSY_POST_TIMEOUT5400
setparamSP_OSY_THREADS10
setparamSP_OCF_THREAD_COUNT8
setparamSP_OPO_STOP_ON_DDL_ERR0
setparamSP_OPO_CONT_ON_ERR1
setparamSP_OSY_EXP_BUFFER_SIZE51200
setparamSP_OSY_IMP_BUFFER_SIZE51200
setparamSP_QUE_POST_SHMSIZE67108864
set
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SharePlex 安装 手册
![提示](https://static.bdocx.com/images/bang_tan.gif)