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模式
- Kafka叢集配置Kafka
- linux下搭建ZooKeeper叢集(偽叢集)Linux
- Linux 叢集化Linux
- Docker Elasticsearch 叢集配置DockerElasticsearch
- 面試官:Zookeeper叢集怎麼搭建?面試
- 在Linux中,什麼是叢集,並且列出常見的叢集技術。Linux
- es 叢集配置推薦
- 39_配置redis叢集Redis
- vCenter6.7 叢集配置
- dubbo&nacos叢集配置
- Etcd叢集靜態配置
- 二、Linux部署RabbitMQ叢集LinuxMQ
- Linux下搭建ZooKeeper叢集Linux
- linux搭建kafka叢集,多master節點叢集說明LinuxKafkaAST
- docker 配置 Mysql主從叢集DockerMySql
- hadoop叢集配置和啟動Hadoop
- Hadoop完全分散式叢集配置Hadoop分散式
- spark叢集的配置檔案Spark
- Linux中Mysql的叢集搭建LinuxMySql
- Linux部署hadoop2.7.7叢集LinuxHadoop
- linux叢集常用命令Linux
- linux shell快速搭建NSQ叢集Linux
- 大資料Spark叢集模式配置大資料Spark模式
- Hadoop叢集是配置時間同步!Hadoop
- Elastic Search 7.x 叢集配置AST
- redis原理及叢集主從配置Redis
- 【Linux合集】單機部署zk叢集Linux
- Linux Centos 搭建叢集圖文教程LinuxCentOS
- kubeconfig 多個叢集配置 如何切換
- 高可用Flink on YARN叢集快速配置Yarn
- Mariadb之半同步複製叢集配置
- Zookeeper-3.4.10 叢集的安裝配置
- Redis for linux原始碼&叢集(cluster)&主從(master-slave)&哨兵(sentinel)安裝配置RedisLinux原始碼AST
- 怎麼用Python寫一個瀏覽器叢集框架Python瀏覽器框架
- Zookeeper叢集 + Kafka叢集Kafka
- 在Linux中,如何進行叢集管理?Linux
- Linux(Centos7)Redis叢集的搭建LinuxCentOSRedis