linux集群配置文档 - 图文(3)

2019-03-09 14:52

图12-13 添加Script资源 建立Service (1) 在图12-4左边的树状目录中选中\,单击\,新建一个名为ora_serivce的服务,如图12-14所示。 图12-14 新建Service (2) 在\窗口的\中选择之前建立的ora_domain,此窗口用于指定Failover Domain与Service之间的关系,以及Service与Resrouces之间的关系,是集群配置中最重要的一环。

(3) 单击\,在列表框中选择之前建立的IP Address资源:192.168.101.10。单击\按钮,使之添加到本Service的资源列表中,如图12-15所示。

也可以通过\建立对应本Service的私有资源属性,这些属性将不可以再在其他Service中使用。

有些资源要求体现出一定的层次关系,如:通常系统都要求确认虚拟IP及文件系统都已经正常连接及挂载后,才可以运行某个应用程序,这个顺序一旦调转,将会使应用程序运行出错。通过选中\IP Address Shared\,然后单击\to the selection\可以将其他共享资源添加为此资源的子项,以实现顺序地启动及关闭,如图12-16所示。 (点击查看大图)图12-15 向Service加入IP Address资源 12.6.3 RHCS+Oracle配置实战图解(4)

至此,资源添加完成,服务启动时将先尝试对IP进行接管,然后尝试挂载文件系统,最后运行应用所需的脚本中的start方法,如/etc/init.d/dbora start。如果这3个资源均被正常启动,则服务启动成功;否则,任何一个资源启动异常,都将导致服务起动失败。此时RHCS会尝试在Failover Domain中的其他节点启动服务。

同理,停止服务是启动顺序的反过程:先通过脚本中的stop方法停止应用,然后卸载文件系统,最后清除IP。

Recovery Policy:指定进行切换时所使用的策略,通过RHCS的rgmanager可以在运行时对服务中的各个资源进行检测,一旦检查到某个资源的status操作发生异常,就按照此策略进行操作。

Restart-如果发现资源出现异常,则先在本地尝试重启服务,如果重启失败则执行Relocate操作。

Relocate-停止当前节点中与本服务相关的所有资源,由另一台服务器进行服务及资源的接管。 Disable-在所有节点中停止服务,不进行任何操作。 一般建议在测试环境中使用\,因为这样可以很好地展示系统切换的过程;在生产环境中则建议使用\,因为有不少异常通过本地重启服务是可以解决的,这样可以最大限度缩短系统切换所消耗的时间。 其他选项: Autostart This Service-rgmanager启动时自动启动此Service。 Run Exclusive-指定此Service以独占方式运行,一旦此Service运行在某个服务器之上,集群就将拒绝其他的Service在此服务器上运行。 完成后的集群如图12-19所示。 (点击查看大图)图12-19 完成后的集群效果 保存配置文件

通过File | Save,保存配置文件为/etc/cluster/cluster.conf。 4. Oracle集群脚本讲解

以下是一个用于在RHCS中实现Oracle启停及状态管理的脚本,使用时请对应实际环境自行修改ORACLE_HOME、ORACLE_SID等参数。另外,此脚本只作为学习及练习的参考,不能保证在生产环境上的运行稳定性。 (点击查看大图)图12-16 向IP Address加入下级资源 (4) 在列表框中选择之前建立的名为ora_fs的File System资源,单击\按钮将它加入为IP Address的下级资源,如图12-17所示。 (点击查看大图)图12-17 向IP Address加入下级File System资源 (5) 选中\File System Shared\,然后单击\,将ora_script加入,作为它的子资源,如图12-18所示。 (点击查看大图)图12-18 向File System加入下级Script资源


linux集群配置文档 - 图文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:建筑施工安全生产知识题库(答案)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: