使用conga部署RHCS
conga:是RHCS的全生命期的配置工具(在图形用户界面下配置corosync+cman+rgmanager)
测试环境:
OS:rhel6.5
Director: 192.168.1.115 luci (非集群中的节点,管理主机)
web1: 192.168.1.121 ricci (集群中的节点)
web2: 192.168.1.122 ricci (集群中的节点)
VIP:192.168.1.160
PS:一定要禁用集群各个节点上的epel源
一、配置之前的准备工作
1.节点名称(各个节点通过节点名称来通信的)确保集群的每个节点的名称都能互相解析
编辑/etc/sysconfig/network 文件
HOSTNAME=web1
编辑/etc/hosts 文件
192.168.1.121 web1
192.168.1.122 web2
# sysctl kernel.hostname=web1
PS:必须确保uname -n 命令查看的结果与/etc/hosts 文件中对应ip地址解析的名称一样
2.确保所有节点之间的时间一致(建议使用NTP服务器)
在所有节点里与同一个时间服务器进行时间同步
# ntpdate ntp-server-ip
3.基于ssh实现无密钥认证通信
# ssh-keygen -t rsa -P '' ####生成一对公钥和私钥,id_rsa 私钥id_rsa.pub 公钥
把公钥复制到其他节点上
# ssh-copy-id -i .ssh/id_rsa.pub root@web2 (第一次需要输入密码)
# ssh web2 'date';date ####查看时间是否一致(同时在web1和web2上执行date命令)
PS:如果要实现在web2与web1的无密钥认证通信,则要在web2上执行同样的操作
二、在集群各个节点(web1,web2)上安装ricci
# yum -y install ricci
启动ricci服务
# service ricci start
# chkconfig ricci on
查看服务是否正常启动
# netstat -tnulp | grep 11111
给ricci用户添加密码(在创建集群的时候需要)
# echo "luochen" | passwd --stdin ricci
在各个集群节点上安装httpd和提供配置文件
# yum -y install httpd
# echo "node1 server" > /var/www/html/index.html
# service httpd stop
# chkconfig httpd off
三、在管理主机Director上安装luci
# yum -y install luci
# service luci start
# netstat -tnulp | grep 8084
四、使用web gui配置接口配置RHCS
1,在宿主机上的浏览器上访问https://192.168.1.115:8084(Director)进入配置界面(登录用户密码是Director主机的root用户密码)
登录界面
创建一个新的集群
添加故障转移域
添加资源VIP (192.168.1.160)
添加集群服务资源组
添加VIP资源到资源组中
添加httpd
所有资源添加完成后可以看到web集群服务在web1上运行
在宿主机上访问测试
在web主机上查看集群服务信息
查看资源是否都在web1主机上启动
手动将web集群中的web1节点移除,看资源是否能正常在web2上启动
再次在宿主机上测试
PS:可以看到资源已经转移成功。。。。天冷了,小伙伴们记得多穿点衣服!!!
转载于:https://blog.51cto.com/luochen2015/1708537
使用conga部署RHCS相关推荐
- 基于conga实现RHCS简单部署
-----本文大纲 简介 术语 环境配置 实现过程 命令行管理工具 ------------- 一.简介 RHCS即 RedHat Cluster Suite ,中文意思即红帽集群套件.红帽集群套件( ...
- 高可用集群技术之RHCS应用详解(一)
前提: 1)本配置共有3个测试节点,分别node1.samlee.com.node2.samlee.com和node3.samlee.com,相的IP地址分别为172.16.100.6.172.16. ...
- Ceph (3) - 安装Ceph集群方法3:使用 ceph-ansible 离线安装 Red Hat Ceph Storage 4.1 集群
<OpenShift 4.x HOL教程汇总> 文章目录 安装前说明 准备主机环境 创建虚拟主机并配置网络 配置主机名和域名 设置环境变量 设置主机hosts 配置免密登录 设置节点主机名 ...
- RHCA-436-4 rhcs conga
RHCS 是用来提供"高可用"集群的解决方案,目前功能完善,机制健全,是业界认可度比较不错的高可用解决方案. RHCS包含组件: corosync udp/5404 cman ud ...
- centos6.5环境基于conga的web图形化界面方式配置rhcs集群
一.简介 RHCS 即 RedHat Cluster Suite ,中文意思即红帽集群套件.红帽集群套件(RedHat Cluter Suite, RHCS)是一套综合的软件组件,可以通过在部署时采用 ...
- RHCS+Conga+iSCSI+CLVM+GFS实现Web服务的共享存储HA集群
一.RHCS架构规划: 所有服务器系统均为CentOS6.4_x86_64 在架构RHCS集群的诸多设定中如rpm包安装.配置文件修改等都需要在三个节点上同时进行:为了便于实现此过程,配置一台step ...
- rhcs套件conga实现高可用nginx+httpd集群,fence双机热备, clvm集群
红帽套件集群 HA( 高可用,双机热备,对外只有一个主机,但是两个主机都活着 ) luci: 提供了管理 rhcs 集群的 web 界面, luci 管理集群主要是通过跟 ricci 通信来完成的. ...
- RHCS 集群详解及 部署(ricci、luci、fence、apache、scsi、gfs、DLM)
一.相关概念 1. 什么是RHCS RHCS是Red Hat Cluster Suite的缩写,也就是红帽集群套件,RHCS是一个能够提供高可用性(理解高可用).高可靠性.负载均衡.存储共享且经济廉价 ...
- RHCS+Conga+GFS+cLVM共享存储的高可用性web集群
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://sohudrgon.blog.51cto.com/3088108/1599984 ...
最新文章
- 《微信跳一跳》安卓手机刷分软件搭建及攻略
- HDU 2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活(多重背包)
- 那些jdk中坑你没商量的方法
- ArrayList、linklist、list的区别
- 首张人类黑洞照片的背后
- clang编译c语言,clang没有编译c程序?
- 一些基于Java的AI框架:Encog,JavaML,Weka
- 原生JS实现淡入淡出效果(fadeIn/fadeOut/fadeTo)
- layer中嵌套的页面如何操作父页面_vue中8种组件通信方式,值得收藏
- 《Programming WPF》学习(一)Hello WPF
- 计算机刷bios版本,详细教你电脑刷bios
- 色相环上面的颜色和相邻颜色的关系是什么
- 社交类APP原型模板分享——Tinder
- 美国大学 计算机专业 排名,2019美国大学计算机专业排名
- mysql 创建同义词_Oracle synonym 同义词创建与删除
- Mycat 使用navicat连接 报: no datanode found please check tables defined is schema:test
- bzoj 4987 Tree
- 看 PrisonBreak,学美语
- 怎么把计算机模式重置,Windows10 WinRE模式下如何重置系统
- 常用的14个获取数据的网站。
热门文章
- javascript 一些常用的正则表达式(手机号码,邮箱,整数,身份证号码,车牌号,中文,只能是字母或者数字)
- 2022.11.17补题祭
- chrome,FireFox和Edge性能比较
- 如何在同一个局域网内实现简单的两台Linux主机互相连接
- [Android]emulator-5554 offline 问题
- 基于java的springboot疫情下社区健康评估系统毕业设计springboot开题报告
- 程序员刚写完代码 , 就被开除了
- linux服务器重启原因排查_Linux服务器不明原因重启了,怎么查找原因
- 内网穿透-利用frp进行远程桌面控制(window服务端,window客户端)
- 接口测试平台-93: 全局域名库表+存储