您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > SharePlex_v6_安装使用指南(RAC)
SharePlex安装使用指南1SharePlex安装使用指南(forRAC)产品版本:v6.0.1、v6.1SharePlex安装使用指南2目录1SHAREPLEX产品安装.................................................................................31.1预先的环境检查和配置.............................................................31.2SharePlex软件安装......................................................................41.3数据库的配置............................................................................52SHAREPLEX使用说明.................................................................................62.1启动和关闭SharePlex................................................................62.2验证复制正常进行....................................................................62.3管理SharePlex...........................................................................7SharePlex安装使用指南31SharePlex产品安装1.1预先的环境检查和配置源端和目标端:SharePlex在安装平台上产品介质及LicenseSharePlex安装所需的系统用户、文件系统、端口、数据库用户、表空间,并确保相应的文件系统和数据库表空间足够大检查/etc/hosts,主机名不要对应多个IP地址,或者为SharePlex使用的IP地址增加别名,若使用别名需exportSP_SYS_HOST_NAME=hostalias检查/etc/oratab,以*打头的不可以,需要显性指定SID,即以SID打头。(在Sun上,此文件存放在/var/opt/oracle目录下)SID:ORACLE_HOME:N如果各节点的ORACLE_HOME所在目录不同,通过在oratab里指定相同的链接保证SharePlex能够在节点间切换。检查supplementallogging是否打开(RAC的每个节点上都必须打开)SQLalterdatabaseaddsupplementallogdata(primarykey,uniqueindex)columns;源端的归档需要打开,且归档空间足够大检查两个节点的实例名是否一致,如不同需在tnsnames.ora中建立别名(此步骤为以后某节点不可用,其他节点接管SharePlex用):H2000=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=DB1)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=DB2)(PORT=1521))SharePlex安装使用指南4(LOAD_BALANCE=ON)(FAILOVER=ON))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=H2000)))然后在oratab中添加入口:H2000:ORACLE_HOME:N或者各节点添加同名TNS,指向本机数据库。建议安装前完成下表:SourceTargetIPAdress10.30.112.8110.30.112.8310.30.112.82Hostnamequest1quest3quest2OSHP11.11HP11.11HP11.11DatabaseOracle10.2.0.2Oracle10.2.0.2Oracle10.2.0.2OracleSIDora10gora10gora10gOracleHome/oracle/product/10g/oracle/product/10g/oracle/product/10gOracle用户口令oracleoracleoracleOraclesystem口令oracleoracleoracleSharePlexOSusernameoracle/oracleoracle/oracleoracle/oracleSharePlexadmingroupdbadbadbaSharePlexportnumber220022002200SharePlexhomedirectory/oracle/splex/oracle/splex/oracle/splexSharePlexvardirdirectory/oracle/splex/vardir/oracle/splex/vardir/oracle/splex/vardirSharePlexOracleusernamesplex/splexsplex/splexsplex/splexSharePlexusertablespaceusersusersusersSharePlextemptablespacetemptemptempSharePlexIndextablespaceusersusersusers1.2SharePlex软件安装以oracle用户登录如果RAC各节点的ORACLE_HOME路径不一样:在各节点创建符号链接指向本地的ORACLE_HOME:SharePlex安装使用指南5ln-slocal_ORACLE_HOME$ORACLE_HOMEvi/etc/oratabSID:/pathname_to_symbolic:N将安装介质拷贝到安装目录下,运行可执行文件$./SharePlex-6.0.1-b18-oracle100-hp-11-11-ppc.tpm根据提示输入相关参数,完成安装SharePlex安装路径最好是各节点均能同时访问即在共享磁盘上,或者其所在的文件系统可以在主节点down时自动mount到从节点;这里要求输入的ORACLE_SID是本地实例名,而不是TNS别名。此时只生成了一个节点的License,编辑paramdb文件加入另一节点的SP_SYS_LIC_*参数,其中主机ID可以通过splex_uname脚本获得,或者在SharePlex切换到另一节点的时候通过splex_add_key脚本再添加一次License。修改.profile,将SharePlexbin路径加入PATH1.3数据库的配置SharePlex需要配置数据库,在数据库中建立一个模式用户,并在该模式下建立一些数据对象,这些对象对于复制至关重要,他们保存了关于复制链路的状态的信息。在各节点上/etc/hosts增加浮动IP入口:10.30.112.81localsys#permantipaddress10.30.112.90pkg1#floatingipaddress其中pkg1是cluster的globalclusterpackagename(如无浮动ip也可为各节点主机添加相同别名)在各节点上设置环境变量exportSP_SYS_HOST_NAME=pkg1SharePlex安装使用指南6以oracle用户身份登录在SharePlexbin目录下运行ora_setup脚本这里的ORACLE_SID要输入TNS别名。SYSTEM和SPLEX用户的口令后面要加@TNS_ALIAS根据提示输入相关参数,完成配置2SharePlex使用说明2.1启动和关闭SharePlex启动SharePlex:以oracle用户登录(AIX平台上需要执行$exportEXTSHM=ON)$sp_cop-u2200&(-u参数指定SharePlex实例名字,单实例环境可不加)(AIX平台上需要执行$unsetEXTSHM)$ps-ef|grepsp_检查进程运行情况关闭SharePlex$sp_ctrlsp_ctrlshutdown2.2验证复制正常进行建立测试用户、测试表:SQLcreateusertestidentifiedbytestdefaulttablespaceusers;SQLgrantconnect,resourcetotest;SQLconnecttest/testSharePlex安装使用指南7SQLcreatetabletest.tb1(codenumber(12),namevarchar2(30));激活配置文件(源端执行):sp_ctrllistconfig查看当前config情况sp_ctrlcopyconfigORA_configtotest1建立一个新的配置文件sp_ctrleditconfigtest1datasource:o.ora10g#sourcetablestargettablesroutingmaptest.tb1test.tb1quest2@o.ora10g修改上述文件,包括源SID,目标路径和SID。这里所有涉及到RAC的实例名都用TNS别名代替。sp_ctrlactivateconfigtest1live激活配置文件在源系统的test.tb1中插入、修改、删除记录(commit),验证数据被复制到目标端。2.3管理SharePlex以oracle用户的身份$sp_ctrlsp_ctrlstatus查看当前系统情况sp_ctrlqstatus查看队列状态sp_ctrlshowlog查看日志情况sp_ctrlshowcapture/import/post/export查看队列情况在vardir/log下可以看到相关日志,用于帮助诊断问题。清除现有SharePlex的配置信息(不要随便使用)以splex用户的身份SharePlex安装使用指南8$ora_cleanspsplex/splex对现有的oracle中splex用户环境进行清理,清空所有的配置和表。
本文标题:SharePlex_v6_安装使用指南(RAC)
链接地址:https://www.777doc.com/doc-3531638 .html