linux 怎麼配置叢集
linux 怎麼配置叢集?設定虛擬叢集是一個比較複雜、耗時的過程,首先需要有兩個Red Hat Enterprise Linux或CentOS 7節點,並配置正確的轉發及反向 域名系統,由於Red Hat 6及7之間有些變化,顯著降低了叢集管理的複雜度。
叢集設定主要依靠兩種技術:Pacemaker 和 Corosync。Pacemaker執行叢集管理端,Corosync管理更低階別的叢集專案以確保連通性。
1、使用如下命令同時安裝Pacemaker 和 Corosync
yum install –y pcs fence-agents-all
該命令將會下載配置叢集所需要的所有依賴包,請注意必須在兩個節點上執行上述命令。
你還需要增加一個防火牆規則以允許透過必需的流量。需要執行如下命令:
firewall-cmd --permanent --add-service=high-availability firewall-cmd --permanent --add-service=http firewall-cmd --reload
2、接下來的步驟是啟用並啟動叢集服務。需要執行如下命令:
systemctl enable pcsd.service systemctl start pcsd.service
第一行命令在啟動時啟用叢集服務,第二行命令在當前會話啟動叢集服務。
安裝完叢集配置後,建立一個名為hacluster的使用者管理虛擬叢集。為了能夠使用該賬號,必須更改密碼,因此在兩個節點上重置密碼:passwd hacluster
3、完成上述配置後,就可以開始管理虛擬叢集與節點了。第一個步驟是授權包含在虛擬叢集中的節點。命令:pcs cluster auth node1 node2
下一個步驟是建立叢集資源。可以使用pcs cluster setup命令建立叢集資源:pcs cluster setup --start --name myapp node1 node2
4、此時,叢集資源控制器將重新整理現有配置,同步新配置資料並構建一個包括兩個指定節點的新配置。接下來就是使用如下命令啟用虛擬叢集:pcs cluster enable --all
5、結果應該會顯示兩個節點已經啟用了。為檢查整個叢集的狀態,可以使用命令pcs cluster status,該命令將顯示當前叢集狀態的概要資訊。
6、完成上述配置後,我們需要啟用虛擬IP。虛擬IP是沒有物理連線的地址。其用意是充當虛擬叢集提供服務的容錯前端。根據需要取代如下命令中的IP地址,然後執行:
pcs resource create Cluster_VIP ocf:heartbeat:IPaddr2 ip=192.168.0.100 cidr_netmask=24 op monitor interval=20s
叢集現在應該處於活動狀態。在開始使用叢集前你需要增加叢集資源。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31516067/viewspace-2687217/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- redis偽叢集配置Cluster叢集模式Redis模式
- 面試官:Zookeeper叢集怎麼搭建?面試
- Kafka叢集配置Kafka
- mongo 叢集配置Go
- MySQL叢集配置MySql
- 叢集RPC通訊怎麼做RPC
- 叢集例項:配置ISCSI客戶端(LINUX)客戶端Linux
- Docker Elasticsearch 叢集配置DockerElasticsearch
- MySQL叢集配置(轉)MySql
- linux下搭建ZooKeeper叢集(偽叢集)Linux
- 叢集、分散式你想好怎麼用了嗎?分散式
- Linux 叢集化Linux
- HA叢集heartbeat配置--NginxNginx
- FastDFS 叢集 安裝 配置AST
- xCAT叢集管理配置工具
- 【Mongodb】Sharding 叢集配置MongoDB
- 39_配置redis叢集Redis
- 在Linux中,什麼是叢集,並且列出常見的叢集技術。Linux
- Centos配置叢集為什麼要關閉SELINUXCentOSLinux
- Linux叢集大全(轉)Linux
- spark叢集的配置檔案Spark
- docker 配置 Mysql主從叢集DockerMySql
- Vert.x 叢集配置 TCPTCP
- redis sentinel 叢集監控 配置Redis
- weblogic8.1叢集配置Web
- Weblogic10 叢集配置Web
- linux搭建kafka叢集,多master節點叢集說明LinuxKafkaAST
- Linux下搭建ZooKeeper叢集Linux
- 二、Linux部署RabbitMQ叢集LinuxMQ
- Linux 叢集技術(轉)Linux
- Elastic Search 7.x 叢集配置AST
- redis原理及叢集主從配置Redis
- Hadoop完全分散式叢集配置Hadoop分散式
- 大資料Spark叢集模式配置大資料Spark模式
- Elasticsearch分散式搜尋叢集配置Elasticsearch分散式
- Quartz叢集原理及配置應用quartz
- hadoop叢集配置和啟動Hadoop
- Zookeeper叢集 + Kafka叢集Kafka