日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

corosync+openais+pacemaker+web

發布時間:2023/12/19 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 corosync+openais+pacemaker+web 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

corosync?openais?各自都能實現群集功能,但是功能比較簡單,要想實現功能齊全、復雜的群集,需要將兩者結合起來.corosync?openais?各自都能實現群集功能,但是功能比較簡單,要想實現功能齊全、復雜的群集,需要將兩者結合起來。二者主要提供心跳探測,但是沒有資源管理能力。pacemaker?可以提供資源管理能力,是從heartbeatv3版本中分離出來的一個項目.

高可用群集要求:

硬件一致性

軟件(系統)一致性

時間一致性

拓撲結構:

節點一:ip?192.168.10.1/24

節點ip?192.168.10.2/24

1修改主機名

[root@node1?~]#?vim?/etc/sysconfig/network

NETWORKING=yes

NETWORKING_IPV6=no

HOSTNAME=node1.a.com

2.要求兩個節點可以相互解析。

[root@node1?~]#?vim?/etc/hosts

192.168.10.1?node1.a.com

192.168.10.2?node2.a.com

[root@node2?~]#?vim?/etc/sysconfig/network

NETWORKING=yes

NETWORKING_IPV6=no

HOSTNAME=node2.a.com

[root@node2?~]#?vim?/etc/yum.repos.d/rhel-debuginfo.repo

[rhel-server]

name=Red?Hat?Enterprise?Linux?server

baseurl=file:///mnt/cdrom/Server/

enabled=1

gpgcheck=1

gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release

[rhel-cluster]

name=Red?Hat?Enterprise?Linux?server

baseurl=file:///mnt/cdrom/Cluster/

enabled=1

gpgcheck=1

gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release

#?mkdir?/mnt/cdrom

#?mount?/dev/cdrom?/mnt/cdrom/

3.配制yum

[root@node1?~]#?vim?/etc/yum.repos.d/rhel-debuginfo.repo

[rhel-server]

name=Red?Hat?Enterprise?Linux?server

baseurl=file:///mnt/cdrom/Server/

enabled=1

gpgcheck=1

gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release

[rhel-cluster]

name=Red?Hat?Enterprise?Linux?server

baseurl=file:///mnt/cdrom/Cluster/

enabled=1

gpgcheck=1

gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release

4.使兩個節點的時鐘相同,在兩個節點上執行以下命令

#hwclock?-s????

利用公鑰使兩個節點間實現無障礙通信

node1產生自己的密鑰對:

[root@node1?~]#?ssh-keygen?-t?rsa?

Generating?public/private?rsa?key?pair.

Enter?file?in?which?to?save?the?key?(/root/.ssh/id_rsa):?

Enter?passphrase?(empty?for?no?passphrase):?

Enter?same?passphrase?again:?

Your?identification?has?been?saved?in?/root/.ssh/id_rsa.

Your?public?key?has?been?saved?in?/root/.ssh/id_rsa.pub.

The?key?fingerprint?is:

[root@node1?~]#?cd?/root/.ssh

[root@node1?.ssh]#?ll

總計?32

-rw-------?1?root?root??398?01-22?14:38?authorized_keys

-rw-------?1?root?root?1675?01-22?14:26?id_rsa

-rw-r--r--?1?root?root??398?01-22?14:26?id_rsa.pub

-rw-r--r--?1?root?root??406?01-22?13:59?known_hosts

5.Node2產生自己的密鑰對:

[root@node2?~]#?ssh-keygen?-t?rsa

Generating?public/private?rsa?key?pair.

Enter?file?in?which?to?save?the?key?(/root/.ssh/id_rsa):?Created?directory?'/root/.ssh'.

Enter?passphrase?(empty?for?no?passphrase):?

Enter?same?passphrase?again:?

Your?identification?has?been?saved?in?/root/.ssh/id_rsa.

Your?public?key?has?been?saved?in?/root/.ssh/id_rsa.pub.

The?key?fingerprint?is:

5c:e5:4a:fa:b3:ce:ca:5a:b8:bb:fd:1a:fe:1a:e9:76?root@node2.a.com

6.將兩個節點的公鑰文件拷貝到對方,此過程需要對方的登錄密碼

[root@node1?~]#?cd?/root/.ssh/

[root@node1?.ssh]#?ssh-copy-id?-i?id_rsa.pub?node2

ssh:?node2:?Temporary?failure?in?name?resolution

[root@node1?.ssh]#?ssh-copy-id?-i?id_rsa.pub?node2.a.com

root@node2.a.com's?password:?

[root@node1?.ssh]#?scp?/etc/hosts?node2.a.com:/etc

node1上執行node2上的命令。 文字較多,添加附件如下:

轉載于:https://blog.51cto.com/dg123/1129429

總結

以上是生活随笔為你收集整理的corosync+openais+pacemaker+web的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。