小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

CentOS 6 安裝和配置Pacemaker

 Kitsdk 2014-03-16

CentOS 6 安裝和配置Pacemaker

Pacemaker安裝

  • 安裝Pacemaker必須依賴(lài):

    # yum -y install automake autoconf libtool-ltdl-devel pkgconfig python glib2-devel libxml2-devel libxslt-devel python-devel gcc-c++ bzip2-devel gnutls-devel pam-devel libqb-devel
    

    安裝Cluster Stack依賴(lài):

    # yum -y install clusterlib-devel corosynclib-devel
    

    安裝Pacemaker可選依賴(lài):

    # yum -y install ncurses-devel openssl-devel cluster-glue-libs-devel docbook-style-xsl
    

    Pacemaker安裝:

    # yum -y install pacemaker
    

    crmsh安裝:

    # wget -P /etc/yum.repos.d/ http://download./repositories/network:/ha-clustering/RedHat_RHEL-6/network:ha-clustering.repo
    # yum -y install crmsh
    

配置Corosync和Pacemaker

  • 時(shí)間同步配置

    同步時(shí)間:

    # ntpdate cn.pool.ntp.org
    

    ntpd的配置添加時(shí)間服務(wù)器:

    # vi /etc/ntp.conf
    ...
    server cn.pool.ntp.org
    ...
    

    修改:

    # vi /etc/sysconfig/ntpd
    ...
    OPTIONS="-u ntp:ntp -x -p /var/run/ntpd.pid -g"
    ...
    

    啟動(dòng)ntpd:

    # /etc/init.d/ntpd start
    Starting ntpd:                                             [  OK  ]
    

    添加自動(dòng)啟動(dòng)服務(wù):

    # chkconfig --level 35 ntpd on
    
  • 創(chuàng)建集群用的Authkey

    運(yùn)行corosync-keygen生成authkey:

    [root@P243 corosync]# cd /etc/corosync/
    [root@P243 corosync]# corosync-keygen
    

    開(kāi)另外一個(gè)Session窗口,運(yùn)行如下命令,加速key生成:

    [root@P243 ~]# tar cvj / | md5sum > /dev/null
    

    將生成的authkey拷貝到集群的其它主機(jī):

    [root@P243 corosync]# scp authkey root@192.168.1.241:/etc/corosync/
    [root@P243 corosync]# scp authkey root@192.168.1.242:/etc/corosync/
    
  • 創(chuàng)建配置文件/etc/corosync/corosync.conf
    compatibility: whitetank
    
    aisexec {
           user: root
           group: root
    }
    
    totem {
          version: 2
          secauth: on
          threads: 0
          interface {
                   ringnumber: 0
                   bindnetaddr: 192.168.1.0
                   mcastaddr: 226.94.1.1
                   mcastport: 5405
                   ttl: 1
          }
    }
    
    logging {
          fileline: off
          to_stderr: no
          to_logfile: yes
          to_syslog: yes
          logfile: /var/log/cluster/corosync.log
          debug: off
          timestamp: on
          logger_subsys {
                   subsys: AMF
                   debug: off
          }
    }
    
    amf {
          mode: disabled
    }
    

    將配置文件拷貝到其它主機(jī):

    [root@P243 corosync]# scp corosync.conf root@192.168.1.241:/etc/corosync/
    [root@P243 corosync]# scp corosync.conf root@192.168.1.242:/etc/corosync/
    
  • 創(chuàng)建/etc/corosync/service.d/pacemaker
    [root@P243 ~]# vi /etc/corosync/service.d/pacemaker
    [root@P243 ~]# cat /etc/corosync/service.d/pacemaker
    
    service {
          name: pacemaker
          ver: 1
    }
    

    將Pacemaker配置文件拷貝到其它主機(jī):

    [root@P243 service.d]# cd /etc/corosync/service.d/
    [root@P243 service.d]# scp pacemaker root@192.168.1.241:/etc/corosync/service.d/
    [root@P243 service.d]# scp pacemaker root@192.168.1.242:/etc/corosync/service.d/
    

啟動(dòng)CoroSync和Pacemaker

  • 添加開(kāi)機(jī)自動(dòng)啟動(dòng)服務(wù)
    # chkconfig --level 35 pacemaker on
    # chkconfig --level 35 corosync on
    
  • 啟動(dòng)Corosync
    在啟動(dòng)Corosync之前請(qǐng)先確認(rèn)主機(jī)的防火墻規(guī)則設(shè)置對(duì)udp端口5405和5404開(kāi)放. 三臺(tái)主機(jī)分別啟動(dòng)CoroSync:
    # service corosync start
    Starting Corosync Cluster Engine (corosync):               [  OK  ]
    

    檢查CoroSync是否運(yùn)行正確:

    [root@P243 corosync]# corosync-objctl | grep members | grep ip
    runtime.totem.pg.mrp.srp.members.-251549504.ip=r(0) ip(192.168.1.241) 
    runtime.totem.pg.mrp.srp.members.-234772288.ip=r(0) ip(192.168.1.242) 
    runtime.totem.pg.mrp.srp.members.-217995072.ip=r(0) ip(192.168.1.243) 
    

    如果看不到上面類(lèi)似的結(jié)果,請(qǐng)確認(rèn)iptables規(guī)則設(shè)置正確.可以通過(guò)日志文件/var/log/cluster/corosync.log查看更多信息.

  • 啟動(dòng)Pacemaker

    三臺(tái)主機(jī)分別啟動(dòng)Pacemaker:

    # service pacemaker start
    Starting Pacemaker Cluster Manager:                        [  OK  ]
    

    查看集群狀態(tài):

    [root@P243 ~]# crm status
    Last updated: Mon Mar 18 01:02:27 2013
    Last change: Mon Mar 18 01:02:19 2013 via crmd on P241
    Stack: classic openais (with plugin)
    Current DC: P241 - partition with quorum
    Version: 1.1.8-7.el6-394e906
    3 Nodes configured, 3 expected votes
    0 Resources configured.
    
    
    Online: [ P241 P242 P243 ]
    

Comments are closed.

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多