欢迎阅读!

潇湘夜雨

当前位置: 主页 > 服务器 >

drbd+corosync+mysql(7)

时间:2016-09-27 09:44来源:潇湘夜雨 作者:华嵩阳 点击:
librdmacm x86_64 1.0.21-0.el6 base 60 k pacemaker-cli x86_64 1.1.14-8.el6 base 230 k pacemaker-cluster-libs x86_64 1.1.14-8.el6 base 83 k pacemaker-libs x86_64 1.1.14-8.el6 base 478 k resource-agents
librdmacm                     x86_64        1.0.21-0.el6              base            60 k
pacemaker-cli                 x86_64        1.1.14-8.el6              base           230 k
pacemaker-cluster-libs        x86_64        1.1.14-8.el6              base            83 k
pacemaker-libs                x86_64        1.1.14-8.el6              base           478 k
resource-agents      
2、安装资源管理器客户端命令接口工具crmsh
从pacemaker 1.1.8开始,crmsh发展成了一个独立项目,叫crmsh。pacemaker默认不提供命令接口工具,需要单独安装crmsh。
//crmsh依赖pssh
# yum install pssh
准备crmsh安装包和依赖包:crmsh-2.2.1-1.2.noarch.rpm  crmsh-scripts-2.2.1-1.2.noarch.rpm  python-parallax-1.0.1-14.1.noarch.rpm
#  yum -y --nogpgcheck localinstall *.rpm
3、配置主配置文件
root@nod1 corosync]# cp corosync.conf.example corosync.conf 
[root@nod1 corosync]# vim corosync.conf 
# Please read the corosync.conf.5 manual page 
compatibility: whitetank 
totem { 
   version: 2    #版本号 
   secauth: on  #是否开启安全认证 
   threads: 0    #多少个现成认证,0 为无限制 
   interface { 
       ringnumber: 0 
       bindnetaddr: 172.18.109.0 #通过哪个网络通信 
       mcastaddr: 226.94.14.12 #组播地址 
       mcastport: 5405        #组播端口 
       ttl: 1 
   } 
logging { 
   fileline: off 
   to_stderr: no    #是否发送标准错误输出 
   to_logfile: yes  #是否开启日志 
   to_syslog: no    #是否开启系统日志,建议关闭一个 
   logfile: /var/log/cluster/corosync.log #日志存放路径,须手动创建目录 
   debug: off 
   timestamp: on    #日志中是否记录时间 
   logger_subsys { 
       subsys: AMF 
       debug: off 
   } 
amf { 
   mode: disabled 
service {                #添加支持使用Pacemaker 
   ver:  0 
   name:  pacemaker 
aisexec {                #是否使用openais,有时可能会用到 
    user:  root 
    group: root 
}
3、生成节点之间通信时用到的认证密钥文件
[root@nod1 corosync]# corosync-keygen 
Corosync Cluster Engine Authentication key generator. 
Gathering 1024 bits for key from /dev/random. 
Press keys on your keyboard to generate entropy. 
Press keys on your keyboard to generate entropy (bits = 152). 
Press keys on your keyboard to generate entropy (bits = 216). 
注释:生成密钥时如果出现以上问题,说明随机数不够用,可以安装软件来解决
4、将配置文件及认证文件拷贝到NOD2节点一份
[root@nod1 corosync]# scp authkey corosync.conf nod2:/etc/corosync/ 
authkey                                    100%  128    0.1KB/s  00:00 
corosync.conf                              100%  522    0.5KB/s  00:00 (责任编辑:liangzh)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容