<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                Pacemaker是OpenStack官方推薦的資源管理工具,群集基礎架構利用Coresync提供的信息和成員管理功能來檢測和恢復云端資源級別的故障,達到集群高可用性。Corosync在云端環境中提供集群通訊,主要負責為控制節點提供傳遞心跳信息的作用。 1)在三個節點上安裝以下安裝包 ``` yum install -y lvm2 cifs-utils quota psmisc yum install -y pcs pacemaker corosync fence-agents-all resource-agents crmsh ``` 2)在三個節點上設置pcs服務開機啟動 ``` systemctl enable pcsd.service systemctl start pcsd.service ``` 3)在三個節點上設置hacluster用戶密碼 ``` passwd hacluster New password ####設置密碼為yjscloud Retry new password ``` 4)配置編寫`corosync.conf`文件 ``` vim /etc/corosync/corosync.conf ``` 添加以下內容: ``` totem { version: 2 secauth: off cluster_name: openstack_cluster transport: udpu } nodelist { node { ring0_addr: controller1 nodeid: 1 } node { ring0_addr: controller2 nodeid: 2 } node { ring0_addr: controller3 nodeid: 3 } } quorum { provider: corosync_votequorum } logging { to_logfile: yes logfile: /var/log/cluster/corosync.log to_syslog: yes } ``` 5)在三個節點上設置開機啟動服務 ``` systemctl enable corosync systemctl restart corosync ``` 6)設置集群互相驗證,在controlle1上操作即可 ``` pcs cluster auth controller1 controller2 controller3 -u hacluster -p yjscloud --force ``` ![8-1-13](http://pded8ke3e.bkt.clouddn.com/8-1-13.jpg) 7)創建并啟動名為openstack_cluster的集群,在controlle1上操作即可 ``` pcs cluster setup --force --name openstack-cluster controller1 controller2 controller3 ``` ![8-1-14](http://pded8ke3e.bkt.clouddn.com/8-1-14.png) 8)設置集群開啟啟動并查看狀態,在controlle1上操作即可 ``` pcs cluster enable --all pcs cluster start --all pcs cluster status ``` ![8-1-15](http://pded8ke3e.bkt.clouddn.com/8-1-15.jpg) 9)查看并設置集群屬性,在controlle1上操作即可 ``` ps aux |grep pacemaker ``` 10)驗證corosync的安裝及當前corosync的狀態 ``` corosync-cfgtool -s corosync-cmapctl | grep members pcs status corosync ``` ![8-1-16](http://pded8ke3e.bkt.clouddn.com/8-1-16.jpg) 11)驗證配置是否正確 ``` controller1# crm_verify -L -V controller1# pcs property set stonith-enabled=false controller1# pcs property set no-quorum-policy=ignore ``` 12)通過crm設置VIP ``` crm(live)configure# primitive vip_piblic ocf:heartbeat:IPaddr2 params ip="192.168.0.168" cidr_netmask="24" nic=eth0 op monitor interval="30s" crm(live)configure# primitive vip_management ocf:heartbeat:IPaddr2 params ip="10.1.1.168" cidr_netmask="24" nic=ens8 op monitor interval="30s" ``` ![8-1-17](http://pded8ke3e.bkt.clouddn.com/8-1-17.jpg)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看