免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3423 | 回复: 4
打印 上一主题 下一主题

求AS4 U5的RHCS双机集群资料,主要作为是oracle和应用的备份!(内有说明) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-27 16:12 |只看该作者 |倒序浏览
20可用积分
有3台AS4U5机器,一台oracle,一台应用,另一台作为这两台的备份机,用AS4U5自带的集群软件,需要实现出现问题时可自动切换,求这方面的文档,

论坛徽章:
0
2 [报告]
发表于 2008-08-27 17:29 |只看该作者
lvs+ha
是可以的。

论坛徽章:
1
数据库技术版块每日发帖之星
日期:2016-03-10 06:20:00
3 [报告]
发表于 2008-08-27 18:08 |只看该作者
1、有没共享阵列柜?

2、你所指的备份机是指单纯的备份功能,不是备用机吧?

3、oracle和应用可以在RHCS群集管理器里建2个failover域,手动指定各自的优先级,结果就是1号机优先启动oracle,2号机优先启动应用,并且失败后在另一节点启用。

论坛徽章:
0
4 [报告]
发表于 2008-08-28 15:34 |只看该作者
原帖由 hbwangting 于 2008-8-27 18:08 发表
1、有没共享阵列柜?

2、你所指的备份机是指单纯的备份功能,不是备用机吧?

3、oracle和应用可以在RHCS群集管理器里建2个failover域,手动指定各自的优先级,结果就是1号机优先启动oracle,2号机优先启动 ...



有没有具体的方案文档呢?

一台备用的机器只是单纯的做这两个的切换,可以理解为在这台备用机上也同时跑着oracle和应用,一但oracle或应用服务器挂了,立即切换到该服务器上.
现在是采用RHCS来做.
有具体的相关文档吗?

论坛徽章:
0
5 [报告]
发表于 2008-09-01 20:35 |只看该作者
只是做oracle的应用热备是吗?有没盘阵?
你可以用LTGO试试。

转自:http://blog.sina.com.cn/s/blog_4bceef870100081k.html
两台SUN E450做双机,
双机软件为LEGATO LAAM,操作系统Solaris 9

A. 安装前准备:
1.  集群中的两个节点的主机名要首先能通过hosts文件互相正确解析,修改例如:
/etc/hosts:
127.0.0.1   localhost
192.168.168.11  u60 loghost
192.168.1.1    hb1
192.168.168.12   u30
192.168.1.2    hb2
192.168.168.16   oracle
描述:分别包括各主机的主机名、心跳线名、应用IP。上述oracle为应用IP, 不要在系统启动时固定绑在一个固定的网卡上。
2.  修改/etc/hostname.*, 保证系统所用到的网络口能在系统启动时自动启动上述网口。假定hme0网络口为主网口,qfe0,qfe1为心跳网络口
对u60 来说,
/etc/hostname.qfe0   内容 hb1
/etc/hostname.hme0   内容 u60
对u30 来说,
/etc/hostname.qfe0   内容 hb2
/etc/hostname.hme0   内容u30
注:处于一台主机上的不同网口不要配置在一个网络段,两台主机上的对应网口要互相能PING响应,Heartbeat网口使用交叉线连接
3.  将与服务相关的文件系统在系统启动时不要自动挂接,检查/etc/vfstab确认所有文件系统设置正确,
如设备 /dev/dsk/c2t0d0s0要挂接在/emcdisk下,则此行不能在/etc/vfstab中包含。
4.  所有需要与Legato AAM(LAAM)配合的应用在系统启动时必须处于释放状态,如dbserver系统自动启动脚本放在/etc/rc2.d/S33dbserver, 将此文件重命名为dbserver
5.  完成所有的设置后,最好重新启动计算机,请检查上述设置是否正确。
a. 使用ifconfig –a 确认所有应该up的网络口及IP是否正常,及相对应网口是否相通
b. 使用df 或mount确认所有的fs挂接正常
c. 使用ps –ef | grep <dbserver> 确认应用在系统重起时没有启动
    注意:上述任务没有完成,请不要做后续的工作
B.LAAM软件安装
1.  将标有Legato Automated Availability Manager Products的光盘放入u60的光驱,执行如下命令:
# cd /cdrom/cdrom0
# cd laam
# pkgadd –d .
安装所有产品包
LAAM安装目录为/opt/LGTOaam50
2.  进入u60 LAAM安装目录
# cd /opt/LGTOaam50
其中的子目录主要是bin及console, bin是LAAM各配置命令目录,console是监控界面命令目录
建立环境变量文件/.profile,如果有这个文件,在这个文件中加入如下语句。内容为:
FT_DIR=/opt/LGTOaam50
FT_CONSOLE_DIR=/opt/LGTOaam50/console
FT_DOMAIN=oracle
export FT_DIR
export FT_CONSOLE_DIR
export FT_DOMAIN
执行此文件
. /.profile
3.  设置u60
# /opt/LGTOaam50/bin/ft_setup
对于提问,输入本主机的主机名,集群的域名(必须与FT_DOMAIN变量一致)及license,其余均回车
4.  启动u60的agent
# /opt/LGTOaam50/bin /ft_startup
这时用ps –ef|grep ft可以看到5个进程。
5.  启动u60的监控界面
# cd /opt/LGTOaam50/console/bin
# ./ftconsole&
6.  点主菜单Domain,选Nodes子菜单并进入
7.  在Domain窗口中,点Nodes菜单,选Add node to domain菜单,输入u30的主机名,把u30加入集群中
如果系统LAAM有Patch, Patch安装如下
    1). 检查FT_DIR, FT_CONSOLE_DIR, FT_DOMAIN变量,
用env | grep FT
2). 执行A_AAM_SOLARIS.001 install
    执行C_AAM_SOLARIS.001 install
8.  将标有Legato Automated Availability Manager Products的光盘放入u30的光驱,执行如下命令:
# cd /cdrom/cdrom0
# cd laam
# pkgadd –d .
安装所有产品包
LAAM安装目录为/opt/LGTOaam50
9.  设置u30
进入u30 LAAM安装目录
# cd /opt/LGTOaam50
其中的子目录主要是bin及console, bin是LAAM各配置命令目录,console是监控界面命令目录
建立环境变量文件/.profile,如果有这个文件,在这个文件中加入如下语句。内容为:
FT_DIR=/opt/LGTOaam50
FT_CONSOLE_DIR=/opt/LGTOaam50/console
FT_DOMAIN=oracle
export FT_DIR
export FT_CONSOLE_DIR
export FT_DOMAIN
执行此文件
. /.profile
设置u30
# /opt/LGTOaam50/bin/ft_setup
对于提问,有一点与u60 不同的是, 在Primary Domain中输入u60的主机名,其余均回车
10.  启动u30的agent
# /opt/LGTOaam50/bin/ft_startup
11.  在u60的监控界面中,点主菜单Domain,选Nodes子菜单并进入,先选中u30,在Nodes窗口的Nodes菜单中,确认u60 与u30 均已经正常运行, 选Promote agent to primary,将u30的agent提升为Primary,提升时要重新启动进程, 请等待
12.  安装Oracle模块: 将标有Legato Availability Modules的光盘放入u60的光驱,执行如下命令:
# cd /cdrom/cdrom0
# cd LAAM/Oracle
# cp oracle_setup.pl /opt/LGTOaam50/bin
# cd /opt/LGTOaam50/bin
# ./ftPerl oracle_setup.pl
根据提示输入各项参数,主要设置ORACLE数据库的环境参数,
ORACLE_HOME=/emcdisk/oracle
ORACLE_SID=oracle
指定管理IP为192.168.168.16
Oracle的模块安装完成后,会自动增加一个资源组,其中已经加入了IP资源和ORACLE的启动,停止,监控脚本。
13.  通过菜单保存配置,安装完成
C. LAAM软件的使用和监控
1.  用root用户身份运行/opt/LGTOaam50/console/ftconsole&,启动双机软机的控制界面,
  /opt/LGTOaam50/log/oracle_u60.log记录了主机u60的双机运行日志。另一台主机相同目录下也有日志文件oracle_u30.log。
   /opt/LGTOaam50/modules/Oracle/log目录下有oracleServer的启动、停止信息,还有错误输出。可以看这些文件的内容判断故障原因。
  用ps –ef|grep ft可以在2台主机上都可以看到LAAM的5个以上进程:
  2.除了从LAAM控制台查看ORACLE资源组是否正常运行外,还可以用以下命令查看ORACLE是否正常运行:
ifconfig –a          查看192.168.168.16是否启用
df –k              查看/emcdisk是否正常mount
ps –ef|grep oracle    查看oracle的进程是否启用
  3. 双机进程的手工启动与停止
启动:运行/etc/rc3.d/S32LGTOAAM50_oracle start
停止:运行/etc/rc3.d/S32LGTOAAM50_oracle stop
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP