SOLARIS10双机系统配置_第1页
SOLARIS10双机系统配置_第2页
SOLARIS10双机系统配置_第3页
SOLARIS10双机系统配置_第4页
SOLARIS10双机系统配置_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、11配置双机系统.1.1-1 11.1配置准备112. 11.1.1检查双机软件 1.1.-2. 11.1.2 检查网络 11-2. 11.2配置双机1.1.2. 11.2.1配置双机脚本 1.1.-2. 11.2.2 注册资源 11-4. 11.3 配置检验1.1.6. 11.3.1检验双机启动是否正常 1.1.-.7. 11.3.2检验双机切换是否正常 1.1.-8. 11.3.3检验双机关闭是否正常 1.1.-8. 关于本章 11 配置双机系统 标题 内容 11.1配置准备 介绍了在配置双机前的一些准备工作。 11.2配置双机 介绍了配置双机的过程和步骤。 11.3配置检验 介绍了检查双

2、机配置的过程和步骤。 本章描述内容如下表所示。 11.1配置准备 本节主要介绍双机系统配置准备工作。 Data Service是否已安装。 11.1.1检查双机软件 在双机中,执行如下命令,查看需要使用的 rootinfox01 # Is -al /usr/cluster/lib/rgm/rtreg 执行结果: -r-xr-xr-x 1 root bin 2855 Jul 19 2005 SUNW.HAStorage -r-xr-xr-x 1 root bin 4836 Jul 19 2005 SUNW.HAStoragePlus -r-xr-xr-x 1 root bin 3336 Jul

3、19 2005 SUNW.LogicalHostname -r-xr-xr-x 1 root bin 4836 Jul 19 2005 SUNW.oracle listener - /opt/SUNWscor/oracle_listenei7etc/SUNW.oracle_listener -r-xr-xr-x1 rootbin3336 Jul 192005 SUNW.oracle_rac_server - /opt/SUNWscor/oracle_server/etc/SUNW.oracle_rac_server 检查Oracle数据库在两个节点上,是否可以手动启动。 11.1.2检查网络

4、IP地址, 以root用户登录10.71.100.165系统,执行如下命令,ping与公网相连的两个 检查网络。 #ping 10.71.100.210 #ping 10.71.100.211 如果网络不通请检查网卡及网络是否物理隔断。 11.2配置双机 本节主要介绍双机系统的配置过程,INFOX GW系统采用双机主备组网方式。 11.2.1配置双机脚本 获得双机脚本 执行如下操作将sun_sc3.1目录拷贝到infox用户目录下。 步骤1以infox用户拷贝双机脚本到/export/home/infox目录。 如果应用和数据库合设 infox cd /export/home/ infox i

5、nfox cp -r ./clustershell/appora/ sun_sc3.1/export/home/infox 步骤2检查sun_sc3.1目录下文件是否正确。 smc find sun_sc3.1 数据库和应用合设情况下,/clustershell/appora/ sun_sc3.1目录下文件: sun_sc3.1 sun_sc3.1/etc sun_sc3.1/etc/HW.smc sun_sc3.1/bin sun_sc3.1/bin/gethostnames sun_sc3.1/bin/smgw_mon_start.ksh sun_sc3.1/bin/smgw_mon_st

6、op.ksh sun_sc3.1/bin/smgw_svc_start.ksh sun_sc3.1/bin/smgw_svc_stop.ksh sun_sc3.1/bin/smgw_probe.ksh sun_sc3.1/bin/stop.sh sun_sc3.1/bin/start.sh sun_sc3.1/bin/monitor.sh sun_sc3.1/README.smgw 结束 配置双机脚本 GQ说明 编辑sun_sc3.1目录下相关文件的时候,对于如下加粗处需要根据实际情况修改,其它配置可使 用默认值。 配置双机脚本的步骤如下。 Oracle数据库与短消息网关各应用模块运行于一套双

7、机。 - 编辑 sun_sc3.1/bin 目录下的 start.sh、stop.sh、monitor.sh。 SMCUSR=i nfox SMC_ROOT=/export/home/i nfox SWITCHFLAGPA TH=$SMC_ROOT 请务必保持此目录与 infox用户下同名 环境变量值一致 SHLOGFILE=$SMC_ROOT/tmp/shswitch.log -编辑 sun_sc3.1/etc/HW.smsg。 RT_BASEDIR=/export/home/i nfox/sun_sc3.1/bi n; 在两个节点上使用root用户建立HW.smgw资源类型的链接 在建立H

8、W.smgw资源类型的链接之前,请先检查是否存在 HW.smgw文件。如果有请 执行如下命令删除该文件。 rootinfox01 # rm /usr/cluster/lib/rgm/rtreg/HW.smgw 分别在两个节点上执行如下命令,建立HW.smc资源类型的链接。 rootinfox01 # In -s /export/home/infox/sun_sc3.1/etc/HW.smgw /usr/cIuster/lib/rgm/rtreg/HW.smgw 11.2.2注册资源 创建资源组并注册资源 在业务节点infoxOl上创建资源组的操作步骤如下。 步骤1以root用户登录infoxO

9、l。 步骤2创建资源组,相关脚本如下: scrgadm -a -g infox-rg -h infox01,infox02 步骤3注册资源逻辑主机,相关脚本如下: scrgadm -a -L -g infox-rg -l server_ip 步骤4注册SUNW.HAStoragePlus:2资源类型,相关脚本如下: scrgadm -a -t SUNW.HAStoragePlus:2 步骤 5 注册 SUNW.oracle_listener 和 SUNW.oracle_server 资源类型。 scrgadm -a -t SUNW.oracle_server scrgadm -a -t SUN

10、W.oracle_listener 步骤6注册资源SUNW.HAStoragePlus,相关脚本如下: 注册infoxdg资源: scrgadm -a -j infoxdg_rs -g infox-rg -t SUNW.HAStoragePlus:2 -x GlobalDevicePaths=infox -x FileSystemMountPoints=/export/home/infoxshare, -y Resource_dependencies=server_ip 注册oradg资源: scrgadm -a -j datadg_rs -g infox-rg -t SUNW.HAStora

11、gePlus:2 -x GlobalDevicePaths=datadg Resource_dependencies=server_ip QQ说明 参数“ GlobalDevicePaths”对应的是需要注册的 dg名。 参数“ FilesystemMountPoints ”表示该dg中各文件系统的 mount点,多个 mount点之间用逗 号隔开。因为裸设备文件没有对应的mount点,所以注册的dg为裸设备时不需要该参数。 步骤7注册ORACLE数据库server资源 scrgadm -a -j oracle_svr -g in fox-rg -t SUNW.oracle_server -x

12、 ORACLE_SID=i nfox -x ORACLE_HOME=/export/home/oracle/product/11.1 -x Alert_log_file=/export/home/oracle/admi n/in fox/bdump/alert_i nfox.log -x Conn ect_stri ng= system/oracle -y Resource_depe nden cies=datadg_rs 步骤8注册ORACLE数据库listener资源 scrgadm -a -j oracle_lsnr -g infox-rg -t SUNW.oracleistener -

13、x ORACLE_HOME=/opt/oracle/product/11 -y Resource_depe nde ncies=datadg_rs 注册资源 注册INFOX APP业务资源 # scrgadm -a -t HW.smgw # scrgadm -a -j in fox_app -g in fox-rg -t HW.smgw 步骤9启动资源组,相关脚本如下: scswitch -Z -g infox-rg 或者指定资源组切换到指定主机上启动: scswitch -z -g infox-rg infox01 scswitch -z -g infox-rg -h infox02 结束

14、查看双机状态 启动资源组成功后,双机系统已经运行起来,执行如下命令,可查看双机资源组状 态。 rootinfox01 # scstat -g 执行结果: Resources server_ip infox_app infoxdg_rs datadg_rs oracle_svr -Resource Groups and Resources -Group Name Resources: infox_rg oracle_lsnr -Resource Groups - smc_hadgs。配置 ora 时的资源是 service_ip、 以appora为样例,app、ora操作都与其一致, oracl

15、e svr、 oracle_ls nr。后面的操作描述 只显示的资源不同而已。 在infox01上执行如下命令,查看网卡的 service_ip是否生效。 Group Name Node Name State Group: infox_rg infox01 Online Group: infox_rg infox02 Offline -Resources - Resource Name Node Name State Status Message Resource: service_ip infox01 OnlineOnline - LogicalHostname online. Resour

16、ce: service_ip infox02 Offline Offline - LogicalHostname offline. Resource: infox_app infox01 Online Online Resource: infox_app infox02 Offline Offline Resource: infox_hadgs infox01 Online Online Resource: infox_hadgs infox02 Offline Offline Resource: oracle_svr infox01 Online Online Resource: oracl

17、e_svr infox02 Offline Offline Resource: oracle_lsnr infox01 Online Online Resource: oracle_lsnr infox02 Offline Offline 以上是配置appora时的双机状态,配置 app时的资源是 service_ip、smc_app、 rootinfox01 # ifconfig -a 执行结果: lo0: flags=2001000849 mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 elOOOgO: flags=1000843 mtu

18、1500 index 2 inet 10.71.100.165 netmask ffffffOO broadcast 10.71.100.255 groupname sc_ipmp0 ether 0:14:4f:6a:fa:6c e1000g0:1: flags=1040843 mtu 1500 index 2 inet 10.71.100.210 netmask ffffff00 broadcast 10.71.100.255 e1000g1: flags=1008843 mtu 1500 index 4 inet 172.16.0.130 netmask ffffff80 broadcas

19、t 172.16.0.255 ether 0:14:4f:6a:fa:6d e1000g2: flags=1008843 mtu 1500 index 3 inet 172.16.1.2 netmask ffffff80 broadcast 172.16.1.127 ether 0:14:4f:6a:fa:6e e1000g3: flags=1000803 mtu 1500 index 6 inet 10.71.100.211 netmask ffffff00 broadcast 10.71.100.255 ether 0:14:4f:6a:fa:6f clprivnet0: flags=10

20、09843 mtu 1500 index 5 inet 172.16.193.2 netmask ffffff00 broadcast 172.16.193.255 ether 0:0:0:0:0:2 也可以用过如下命令,查看网卡service_ip是否生效。 rootinfox01 # netstat -ia Name Mtu Net/Dest Address IpktsIerrs 0pkts 0errs Collis Queue lo0 8232 loopback localhost 144774160 144774160 0 0 lo0 8232 loopback localhost 0

21、N/A 318007 N/AN/A 0 e1000g0 1500 infox01 infox01 329176690 324818400 0 0 e1000g0 1500 infox01 infox01 6916530 N/A 32460978 N/A N/A 0 e1000g0:1 1500 service_ip service_ip 905607 N/A 94952 N/A N/A 0 e1000g1 1500 clusternode2-priv-physical1 clusternode2-priv-physical1 223781917 0238779043000 e1000g1 15

22、00 clusternode2-priv-physical1 clusternode2-priv-physical1 223069700 N/A 238067262 N/A N/A 0 e1000g2 1500 clusternode2-priv-physical2 clusternode2-priv-physical2 203492811 0204680969000 e1000g2 1500 clusternode2-priv-physical2 clusternode2-priv-physical2 202777657 98304000 N/A 203966240 N/A N/A 0 e1

23、000g3 1500 192.168.128.0 192.168.128.200 617789 0 e1000g3 1500 192.168.128.0 192.168.128.200 96954 N/A 90631 N/A N/A clprivnet0 1500 clusternode2-priv clusternode2-priv 1043 N/A 2502 N/A N/A 至此,Sun Cluster全部安装配置完毕,Oracle数据库和SMSC应用软件安装配置正确 完成,可以对外提供服务。 11.3配置检验 本节主要介绍双机系统配置的检验过程。 11.3.1检验双机启动是否正常 自动启

24、动双机系统 Sun Cluster在系统启动时会自动加载。 步骤1使用root用户执行以下命令,在任一节点启动双机的资源组: rootinfox01 # cd /export/home/infox/sun_sc3.1/util rootinfox01 # ./startsmc 步骤2需要注意的是在双机系统中,哪个节点成为主用节点是由节点在集群中的位置决定 的,位置在前的节点会先启动成为主节点。使用scstat可以查询节点情况: root in fox01 # scstat -n 查询结果: -Cluster Nodes - Node name Status Cluster node: info

25、x01 Online Cluster node: infox02 Online 如上所示,infox01会优先成为主节点,只有在资源组 smc_rg在infox01上启动失败 时,才会切换到infox02上。 说明 对于数据库单独使用一套小型机的,数据库的运行启停完全由Sun Cluster进行启停及监控,无 需另外处理。 手动启动双机系统 步骤1依次在两台机器上使用infox用户启动startapp,进而启动INFOX GW 各模块。 步骤2在任一节点启动infox_rg资源组。 rootinfox01 # scswitch-Z -g infox-rg 步骤3切换到想要成为主机的节点。 rootinfox01 # scswitch -z -g infox_rg -h infox01 说明 可以使用生成切换标记文件的方法进行双机切换,首先使用scstat -g判断当前的主节点,然 后使用infox用户进入当前主节点的 /export/home/infox目录,使用touch switchflag命令生成 切换标记文件,则在1分钟内双机开始切

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论