设为首页 收藏本站
查看: 829|回复: 0

[经验分享] RHCS+Oracle配置实战

[复制链接]

尚未签到

发表于 2018-9-12 11:44:17 | 显示全部楼层 |阅读模式
  RHCS+Oracle配置实战
  在RHCS中,最难理解的是Fence机制,下面的配置过程将首先以"手动Fence"为例进行讲解,以更深入地描述Fence在集群运行过程中的运行步骤及作用,最后再换成真实的Fence设备。需要注意的是,虽然通过"手动Fence"可以完整地配置RHCS,但在生产环境中不推荐这样做,因为一旦出现硬件级故障的话,"手动Fence"需要管理员通过人工干预方式进行系统切换。
  1. 安装红帽集群套件RHCS
  安装RHCS主要有以下3个途径:
  通过RHEL5 AP高级平台版介质进行安装,并在安装过程中输入通过rhn.redhat.com网站激活后得到的Install Number,选中相应的"Cluster(集群)"组件。
  通过RHCSS(Red Hat Cluster Solution Suite,红帽集群解决方案套件)的安装光盘进行安装,RHCSS的好处是已经附带了多种流行数据库的支持接口,并可以提供磁盘镜像(Mirro)及企业系统备份功能。
  注意:
  购买RHCSS订阅时就已经包括了上门安装服务,会有专人为客户进行生产环境下的安装配置。
  通过RHEL5 AP高级平台版介质进行手动安装,将安装介质挂载到/media/cdrom,然后进行以下操作:
  (1) 建立文件/etc/yum.repos.d/mycdrom.repo,内容如下:
  1.  [Base]
  2.  name=RHEL5 ISO Base
  3.  baseurl=file:///media/cdrom/Server
  4.  enabled=1
  5.  gpgcheck=0
  6.  [Cluster]
  7.  name=RHEL5 ISO Cluster
  8.  baseurl=file:///media/cdrom/Cluster
  9.  enabled=1
  10.gpgcheck=0
  (2) 执行yum命令进行集群组件的安装:
  1.  # yum install cman rgmanager system-config-cluster luci ricci
  2. 红帽集群套件RHCS配置前的准备
  在两台服务器中分别安装RHCS,并按照表12-1所示配置服务器。
  表12-1  RHCS集群配置说明
  Server1
  Server2
  hostname(/etc/sysconfig/hostname)
  server1.example.com
  server2.example.com
  /etc/hosts
  127.0.0.1        localhost.localdomain localhost
  192.168.100.11   server1 server1.example.com
  192.168.100.12   server2 server2.example.com
  Fence设备(例如通过IBM服务器的RSAII接口
  实现Fence功能,如果没有此类设备则可以跳过)
  192.168.100.21/24
  Account: USERID
  Password: PASSW0RD
  这里的0为“零”
  192.168.100.22/24
  Account: USERID
  Password: PASSW0RD
  这里的0为“零”
  eth0(用于内部网,作为心跳)
  192.168.100.11/24
  192.168.100.12/24
  eth1(用于外部网,提供服务,与将要设置的虚拟IP在同一网段)
  192.168.101.11/24
  192.168.101.12/24
  网络连接
  连接方案1:两台服务器的Fence设备及
  eth0、eth1连接到同一网络中
  连接方案2:两台服务器的Fence设备及eth0
  连接到同一私有网络中,eth1 与外网相连
  Oracle安装
  ORACLE_HOME: /u01/app/oracle/product/10.2.0/db_1
  ORACLE_SID: TESTDB
  Oracle数据目录(Database Area)
  Oracle Database Area: /u02/oradata
  两个服务器通过命令fdisk -l,可以看到
  相同的外部存储磁盘,如/dev/sdc
  在/dev/sdc中建立ext3文件系统,并挂载到
  目录/u02中,将Oracle数据安装到/u02/oradata
  由于数据存放在外部存储中,因此系统进行
  Failover切换后数据不会丢失,保证了数据的一致性
  具体的Oracle安装步骤请参考本书第11章内容
  3. 通过system-config-cluster配置RHCS
  打开一个终端并通过root用户身份运行命令system-config-cluster,或通过"系统"|"管理"|"服务器设置"|"system-config-cluster"来打开集群配置界面。
  建立新集群
  建立一个新的集群,命名为"new_cluster"。请注意:集群的名称要求少于16个字符,否则集群启动时会出现问题,如图12-3所示。对于双节点的集群来说,"Custom Configure Multicast"和"Use a Quorum Disk"都可以不作设置。
  Custom Configure Multicast:用于指定一个用于本集群的多播地址。
  Use a Quorum Disk:当多个节点要求仲裁机制时,指定仲裁策略。在实际应用中,超过两个节点的集群应用相对还是比较少,因此本书只涉及到RHCS双节点的配置。有兴趣了解"Quorum Disk"的读者可以参考红帽公司的官方文档。
  添加节点
  (1) 在图12-4

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-573312-1-1.html 上篇帖子: centos6.0_X64安装oracle 11g 下篇帖子: Oracle exp/expdp imp/impdp导入导出数据
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表