一、構建集群的基本骨架

1、 su - 本機下切換到root用戶下
2、 virt-manager 將vm頁面打開

1、ssh -X 遠程連接nodea、nodeb、nodec
2、在三台nodea、nodeb、nodec用yum安裝pcs包

1、關閉防火牆、開啟pcs及pcs下次自動啟動,用戶hacluster密碼改成redhat
2、將客戶端nodea、nodeb、nodec授權給hacluster用戶並開啟集群

1、在本機打開火狐瀏覽器


1、輸入hacluster賬戶
2、輸入hacluster賬戶的密碼

1、創建一個集群
2、集群名cluster1
3、加入nodea
4、加入nodeb
5、加入nodec



1、爆頭:去掉勾(避免fence之間的報錯)
二、集群的基本操作
IP資源

1、查看pcs的狀態
2、查看pcs的信息

1、關閉nodea
2、nodea停止

2、開啟nodea
2、nodea啟動
3、下次啟動開啟所有集群

1、查看詳細IP
2、沒有172.25.0.111這個ip地址

1、打開資源欄
2、添加資源
3、選擇ip
4、id為vip
5、ip地址為172.25.0.111

1、在本機ping172.25.0.111

1、再nodea查看ip地址

1、當關閉nodea
2、nodea停止
3、再查看ip地址
4、ip172.25.0.111消失

1、再nodeb查看ip
2、ip172.25.0.111分配給nodeb
no quirum policy:stop的作用

1、關閉nodea
2、nodea停止

1、關閉nodeb,並提示無法關閉,添加參數--force強制關閉
2、加上--force強制關閉nodeb

1、no quirum policy 屬於stop狀態

1、打開/etc/corosync/corosync.conf文件

1、在19行添加quorum_votes: 3 指定nodec為3票

1、pcs cluster stop --all 關掉所有集群
2、pcs cluster sync 同步當前集群
3、pcs cluster start --all 開啟所有集群
4、關閉nodea

1、關閉nodeb,現在能關閉是一半的票數通過了nodec使nodec能單獨存活

當nodea、nodeb都關閉后存活的nodec依舊可以ping通
