• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >windows > Corosync/Openais+Pacemaker+ISCSI+OCFS:构建高可用Web群集

Corosync/Openais+Pacemaker+ISCSI+OCFS:构建高可用Web群集

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含corosync pacemaker,corosync,corosync怎么读,corosync官网,pacemaker等服务器相关知识,网友希望可以进行参考

目的:

实现高可用的Web群集,后方共享存储:ISCSIIP-SAN);

为了实现资源同步,采用OCFS群集文件系统.

特点:

高可用节点之间,不必需要心跳线链接

需要去掉通信的口令scp),实现无障碍通信.

---------------------------------------------

地址规划:

*HA架构服务器*

node1.a.com  eth0-ip:192.168.102.101 eth1:192.168.1.100

node2.a.com  eth0-ip:192.168.102.102 eth1:192.168.1.200

Vip:192.168.102.200

注:eth0桥接、eth1 Host-Only

---------------------------------------------------------

*Target服务器端*

eth0-ip:192.168.1.10

注:eth0 Host-Only

--------------------------------------------------------

***配置步骤***

————————————————————————————

Step1:准备工作

--------------------

①分别在给个节点上配置静态ip地址service network restart)

②进行节点间的时钟同步.(hwclock / date -s "2013-06-14 **:**:**")

③修改HA节点的主机名,使相互能进行名称解析.

vim /etc/sysyconfig/network

 1 NETWORKING=yes

 2 NETWORKING_IPV6=yes

 3 HOSTNAME=node1.a.com(node2.a.com)                          

vim /etc/hosts

 3 127.0.0.1       localhost.localdomain localhost

 4 ::1             localhost6.localdomain6 localhost6

 5 192.168.102.101 node1.a.com node1

 6 192.168.102.102 node2.a.com node2

hostname node1.a.com

④实现节点间的无障碍通信通信时不需要输入对方的root密码)

node1:

ssh-keygen -t rsa //生成node1节点的ssh服务的公钥和私钥对

cd /root/.ssh/

sh-copy-id -i id_rsa.pub  node2  //将node1的公钥传递给node2

输入node2的root密码:123456

node2:

ssh-keygen -t rsa //生成node2节点的ssh服务的公钥和私钥对

cd /root/.ssh/

sh-copy-id -i id_rsa.pub  node1  //将node1的公钥传递给node1

输入node1的root密码:123456

node1上无障碍通信测试:scp /etc/fstab node2(不再需要root密码)

⑤node1node2)上配置本地yum源,挂载光盘,安装Corosync相关软件包

yum localinstall  cluster-glue-1.0.6-1.6.el5.i386.rpm  \\

                 cluster-glue-libs-1.0.6-1.6.el5.i386.rpm \\  

                 corosync-1.2.7-1.1.el5.i386.rpm \\

                 corosynclib-1.2.7-1.1.el5.i386.rpm  \\

                 heartbeat-3.0.3-2.3.el5.i386.rpm  \\

                 heartbeat-libs-3.0.3-2.3.el5.i386.rpm \\

                 libesmtp-1.0.4-5.el5.i386.rpm \\

                 pacemaker-1.1.5-1.1.el5.i386.rpm \\

                 pacemaker-libs-1.1.5-1.1.el5.i386.rpm  \\

                 perl-TimeDate-1.16-5.el5.noarch.rpm  \\

                 resource-agents-1.0.4-1.1.el5.i386.rpm  --nogpgcheck

rpm -ivh openais-1.1.3-1.6.el5.i386.rpm

rpm -ivh openaislib-1.1.3-1.6.el5.i386.rpm

-----------------------------------

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 搭建基于Corosync+Pacemaker+NFS的高可用Web集群
  • 搭建基于Corosync+DRBD的高可用MySQL集群
  • Corosync/Openais+Pacemaker+ISCSI+OCFS:构建高可用Web群集

相关文章

  • Windows操作系统让我们养成了什么坏习惯
  • 服务器性能优化策略之gzip压缩开启方法
  • htaccess 301重定向实现代码
  • 重启IIS怎么重启?重启iis命令详解
  • DNS域名服务器
  • 融合式架构--数据中心兴起的新星
  • CentOS Bind DNS自动化部署
  • Windows 2003网络负载均衡的实现
  • Windows Server 2008 设置简单密码的方法
  • 服务器变慢的两种非常规解决办法

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • Apache报错 0x6eec38dc 指令引用的 0x00000000 内存不能为 read
    • windows2003 IIS6的配置备份与还原
    • 搭建基于Heartbeat v2+NFS的高可用Web集群
    • 无法打开 windows 图片和传真查看器的问题
    • 基于Drbd+Corosync构建高可用Mysql服务器
    • nagios3.2.0搭建过程
    • Zabbix 之监控Juniper防火墙与深信服设备以及NetScaler设备
    • win2003服务器不支持FLV视频播放
    • 远程桌面连接服务器和修改远程端口图解
    • liunx基本命令(适合初学者看)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有