加入收藏 | 设为首页 | 会员中心 | 我要投稿 拼字网 - 核心网 (https://www.hexinwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux 集群服务器设置,linux 怎么配置集群

发布时间:2022-11-24 12:44:33 所属栏目:Linux 来源:
导读:  linux 怎么配置集群?设置虚拟集群是一个比较复杂、耗时的过程,首先需要有两个Red Hat Enterprise Linux或CentOS 7节点,并配置正确的转发及反向

  集群设置主要依靠两种技术:Pacemaker 和 Corosync。Pa
  linux 怎么配置集群?设置虚拟集群是一个比较复杂、耗时的过程,首先需要有两个Red Hat Enterprise Linux或CentOS 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地址集群linux,然后执行:
 
  pcs resource create Cluster_VIP ocf:heartbeat:IPaddr2 ip=192.168.0.100 cidr_netmask=24 op monitor interval=20s
 
  集群现在应该处于活动状态。在开始使用集群前你需要增加集群资源。
 

(编辑:拼字网 - 核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!