server1:
yum install luci ricci -y
echo westos | passwd -stdin  ricci
/etc/init.d/ricci start
chkconfig --list ricci
chkconfig ricci on
/etc/init.d/luci start
chkconfig luci on
server4:
yum install ricci -y
echo westos | passwd --stdin ricci
/etc/init.d/ricci start
编辑:   
Failover Domains
添加:

Resources
添加:

Service Groups
添加

测试:
server4:
clustat   ##查看正在运行的节点

clusvcadm -r web -m server4  ##切换至server4
clustat

clusvcadm -d web  ##关闭服务
clusvcadm -e web   ##开启服务
/etc/init.d/httpd stop 
当一台apache服务停止,会自动切换另外一台服务器继承服务

 
物理机
yum  install fence-virtd-0.3.2-5.el7.x86_64
yum install fence-virtd-libvirt.x86_64
yum install fence-virtd-multicast.x86_64
fence_virtd  -c
mkdir /etc/cluster/
dd if=/dev/urandom of=/etc/cluster/fence_xvm.key bs=128 count=1
systemctl restart fence_virtd.service    ##开启dence服务
scp fence_xvm.key server1:/etc/cluster/    ##将配置好的文件分发给server1和server4
scp fence_xvm.key server4:/etc/cluster/  
在server2,3:
cd /etc/cluster/
ls
[root@server1 cluster]# ls
cluster.conf  cman-notify.d  fence_xvm.key
页面配置
Fence Devices

NOde
server1:

server4:

此时当server1或server4中任何一台机子挂掉的话,另一台会接管服务,并自动重启挂掉的那台服务器。

 
实现轮循:
开启server2,server3
开启httpd服务
在eth0上添加虚拟ip
ip addr add 172.25.8.100/32 dev eth0
yum install arptables_jf
arptables -A IN -d 172.25.8.100 -j DROP
arptables -A OUT -s 172.25.8.100 -j mangle --mangle-ip-s 172.25.8.2
/etc/init.d/arptables_jf save
/etc/init.d/arptables_jf start
添加策略(如果已添加开启服务即可)
server1:
yum install ldirectord-3.9.5-3.1.x86_64.rpm -y
clusvcadm -d web
cd /etc/ha.d/
vim ldirectord.cf

server4:
yum install ldirectord-3.9.5-3.1.x86_64.rpm -y
server1:
scp ldirectord.cf  server4:/etc/ha.d
页面操作:
Resources

Service Groups
将ld脚本加入web

server1:
clusvcadm -e web
ipvsadm -l

测试:
出现2和3的轮循效果

 
 
 

rhcs红帽插件及 轮循的更多相关文章

  1. ajax轮循

    使用 AJAX 进行异步加载轮询操作.简单代码如下: <script> // 执行ajax轮循操作 function polling(){ var xmlhttp; // 判断浏览器--创 ...

  2. ajax 轮循

    使用 AJAX 进行异步加载轮询操作.简单代码如下: <script> // 执行ajax轮循操作 function polling(){ var xmlhttp; // 判断浏览器--创 ...

  3. Let's Encrypt与DNS轮循

    本文由网络安全研究员.securityheaders.io和report-uri.io创始人Scott Helme发布在其个人博客中.描述了如何使用Let's Encrypt的同时兼容DNS轮循. 早 ...

  4. 线程轮循打印ABC...

    package com.java.concurrent; import java.util.concurrent.locks.Condition; import java.util.concurren ...

  5. Linux日志轮循实现(shell)

    在Linux系统中,日志的使用非常频繁,那么对日志就需要一定策略的管理,包括存放目录的设计,log文件命名规则,历史log文件的存放,log目录的容量限制,另外还有日志轮循. 日志轮循就是,将过期的l ...

  6. 【处理多服务器日志合并处理问题】多服务器的日志合并统计——apache日志的cronolog轮循

    转发:http://www.chedong.com/tech/rotate_merge_log.html   内容摘要:你完全不必耐心地看完下面的所有内容,因为结论无非以下2点:1 用 cronolo ...

  7. Logrotate日志轮巡missingok: 在日志轮循期间,任何错误将被忽略

    Linux日志文件总管——logrotate 编译自:http://xmodulo.com/2014/09/logrotate-manage-log-files-linux.html          ...

  8. 利用OsCache实现后端轮循

    轮循随处可见,最常用的是APP首页的一些促销活动,一两秒切换一张图片,让前端实现起来也不难.这里说下后端的轮循,实现原理是数组+缓存.将数组放入缓存,指定缓存失效时间,如果是在失效前从缓存中取数据,那 ...

  9. Bootstrap的js插件之轮播(carousel)

    轮播请查看下面演示样例.基本已经涵盖最经常使用的一个轮播 <!DOCTYPE html> <html lang="en"> <head> < ...

随机推荐

  1. import requests

  2. js利用数组实现队列与堆栈效果

    之前在写Android的时候,会用到很多的队列与堆栈方式,其实js利用数组可以简单的实现类似的效果. 队列实现 var queue = new Array(); // unshift() 方法可向数组 ...

  3. oracle行转列练习

    ----------------------第一题--------------------------- create table STUDENT_SCORE ( name ), subject ), ...

  4. Android studio中ShredPreferences 的简单使用

    ShredPreferences是一个轻量级的数据存储方式,只能存取字符串了整型数据这一类的数据,如果要存储复杂的数据这个存储方式就不再适用 首先是要新建一个ShredPreferences的对象 p ...

  5. 20169219《Linux内核原理与分析》课程总结

    第一周作业 这周主要学习l了linux基础入门这个课,还是很有用的.一周学完,前两个可能做起来比较慢,但是后面就快了,不要放弃希望,你可以的! 我就是没写到博客里面,哼哼,你就不要看了.自己总结吧,摊 ...

  6. 2013年第四届蓝桥杯国赛 九宫重排(HashMap+双BFS优化)

    九宫重排     时间限制:1.0s   内存限制:256.0MB 问题描述 如下面第一个图的九宫格中,放着 1~8 的数字卡片,还有一个格子空着.与空格子相邻的格子中的卡片可以移动到空格中.经过若干 ...

  7. Oracle数据库网闸配置注意事项

    1.数据库用户需要的权限 grant select any dictionary to coss; grant alter any procedure to coss; grant create tr ...

  8. 基于注解的DI(DI:Dependency Injection 依赖注入)

    注解方式xml里面就不需要注册bean了. 构建注解需要 1.导入spring-aop-4.2.1.RELEASE.jar 包  2.需要更换配置文件头,即添加相应的约束. 现在的Student类就要 ...

  9. WPARAM和LPARAM的含义

    lParam 和 wParam 是宏定义,一般在消息函数中带这两个类型的参数,通常用来存储窗口消息的参数. LRESULT CALLBACK WindowProc(HWND hwnd, UINT uM ...

  10. PowerDesigner 16.5 链接SQL Server 2008R2

    链接的目的主要是为了使用PowerDesigner反向工程生成数据字典 Step1: 在Workspace中创建New Physical Data Model, 否则不会出现Database菜单 当链 ...