对HA的简单认识以及HA集群删除

高可用集群HA,英文全称为High Availability,简单来说,集群就是一组计算机,它们作为一个整体向用户提供一组网络资源,这些单个的计算机系统就是集群的节点。

高可用集群的出现就是为了使集群的整体服务尽可能可用,从而减少由计算机硬件和软件易错性带来的损失。如果某个节点失效,他的备节点就要在几秒钟的时间内接管他的职责,因此,对于用户而言,集群永远不会停机。

高可用集群软件的主要作用就是实现故障检查和业务切换的自动化。只有两个节点的高可用集群又成为双机热备,使用两台服务器互相备份。当一台服务器出现故障时,可由另一台服务器承担服务,从而实现不需要在人工干预的情况下,自动保证系统能对外提供服务。双机热备只是高可用集群的一种,高可用集群系统更可以支持两个以上的节点,提供比双机热备更多,更高的功能,满足用户不断出现的需求变化。

实现HA的三种方式:

(1)主从式

正常情况下,工作都由主节点承担,只有当主节点发生故障时,服务器会自动切换到从节点,从节点才会启动服务,平时不会启动服务;主服务器上必须有集群ip(vip),服务,公用存储。一旦主服务器发生故障,这三样都会自动切换到从节点上。

从节点只有发生故障时才会用,因此比较浪费。

(2)对称式

这种方式一般包括2个节点和一个或多个服务,针对于两个不同的服务器,没有绝对的主,也没有绝对的从。

两个节点互相检测对方的状态,当一个节点发生故障时,该节点上的服务会切换到另外ia一个节点上去。这样就可以保证服务的正常运行。

(3)集群式

这种方式通常包含多个节点和多个服务,每个节点都可能运行或不运行服务,每台服务器都监视着几个指定的服务,当其中的一个节点发生故障时,会自动切换到这组服务器中的一个节点上去。

接着上篇HA集群的搭建,这篇主要介绍了集群的删除

1.停止相关服务

clusvcadm  -d httpd ###停止服务

2.如果有挂载还要先卸载相应的挂载

3.删除

(1)如上图:选中全部节点,点击Leave Cluster,出现如下界面

(2)然后选中节点,点击Delete进行删除

这里的delete动作主要完成两部分:

A.删除主配置文件  /etc/cluster/cluster.conf

B.关闭相应的启动项   cman ramanager clvmd  modclusterd

这几个启动项中只有modclusterd需要手动进行关闭,以及停止开机自启动项

4.存储的退出

Ricci节点的主机都需要退出

时间: 2024-11-05 18:47:50

对HA的简单认识以及HA集群删除的相关文章

简单的高可用集群实验

前言: 上文介绍了高可用集群的基本概念,下面让我们来试试用两台提供web服务的虚拟机来实现一个小小的高可用集群吧- 首先,配置一个高可用集群的前提有: 1.至少两个节点: 2.共享存储(为了提供的页面一致,需要在后端用某些机制来实现.这里我们就做个简单的实验,后端存储先不考虑.先让这两个节点各自提供一个不同的页面,方便我们知道哪台在提供服务): 3.STONIN(共享存储时为了避免争用资源,指挥特定的设备,如电源交换机等避免共享存储的崩溃,所以一般的集群都得需要这个否则它会不工作的哦~~这里我们

和我一起打造个简单搜索之ElasticSearch集群搭建

我们所常见的电商搜索如京东,搜索页面都会提供各种各样的筛选条件,比如品牌.尺寸.适用季节.价格区间等,同时提供排序,比如价格排序,信誉排序,销量排序等,方便了用户去找到自己心里理想的商品. 站内搜索对于一个网站几乎是标配,只是搜索的强大与否的区别,有的网站只支持关键词模糊搜索,而淘宝,京东提供了精细的筛选条件,同时支持拼音搜索等更方便的搜索方式. 由于笔者在一家做网络文学的公司工作,所以实现就是以小说为商品的搜索,具体可以参考起点网小说的搜索. 如图所示,起点网的搜索提供了关键词搜索和排序条件以

【HA】high available高可用集群配置

主:hh.huangmingming.cn 192.168.1.31 从:yo.huangmingming.cn 192.168.1.250 主和从hosts文件配置: 192.168.1.31 hh hh.huangmingming.cn 192.168.1.250 yo yo.huangmingming.cn 一.安装epel扩展源 [[email protected] ~]# wget http://mirrors.sohu.com/fedora-epel/6/i386/epel-rele

简单开发k8s多集群后台

详细的说明如何利用kubernetes api创建一个支持多集群的k8s后台,这里主要实现调用kubernetes api获取查看service服务,pod服务.下一篇再说明如果操作一个service,以及注入容器console 相关的组件 Django (2.0.7) kubernetes (6.0.0) Django Rest Framework (3.8.2) Bootstrap 3.3.7 Jquery 2.1.1 pace 页面异步加载插件 新建一个基于django的k8s项目,命名为

简单介绍Ceph分布式存储集群

在规划Ceph分布式存储集群环境的时候,对硬件的选择很重要,这关乎整个Ceph集群的性能,下面梳理到一些硬件的选择标准,可供参考: 1)CPU选择 Ceph metadata server会动态的重新分配负载,它是CPU敏感性的,所以Metadata Server应该有比较好的处理器性能 (比如四核CPU). Ceph OSDs运行RADOS服务,需要通过CRUSH来计算数据的存放位置,replicate数据,以及维护Cluster Map的拷贝,因此OSD也需要合适的处理性能 Ceph Mon

用LVS配置一个简单的web LB集群

知识储备: ipvsadm: 管理集群服务 添加:-A -t|u|f  service-address [-s scheduler] -t: TCP协议的集群 -u: UDP协议的集群 -f: FWM: 防火墙标记 service-address:     IP:PORT 修改:-E 删除:-D -t|u|f service-address 管理集群服务中的RS 添加:-a -t|u|f service-address -r server-address [-g|i|m] [-w weight]

创建简单WEB高可用集群

环境介绍 node1:192.168.168.201 node2:192.168.168.202 1.配置主机名 [[email protected] ~]# vim /etc/sysconfig/network #编辑节点1主机名配置文件 #编辑 HOSTNAME=node1.linuxpanda.com [[email protected] ~]# hostname node1.linuxpanda.com #主机名立即生效 [[email protected] ~]# vim /etc/s

elasticsearch简单的安装以及集群配置详解

首先要确保有java8的环境,安装方法如下(centos) 1 wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.rpm 2

超简单kubernetes 高可用集群版安装

前置条件 系统要求:64位centos7.6 关闭防火墙和selinux 关闭操作系统swap分区(使用k8s不推荐打开) 请预配置好每个节点的hostname保证不重名即可 请配置第一个master能秘钥免密登入所有节点(包括自身) 环境说明 本手册安装方式适用于小规模使用 多主模式(最少三个), 每个master节点上需要安装keepalived 准备工作(每个节点都需要执行) Docker和kubernetes软件源配置 # 切换到配置目录 cd /etc/yum.repos.d/ # 配