加载中
Kubernetes的etcd数据查看和迁移

Kubernetes的集群元数据都保存在etcd中,我们可以直接访问来查看数据。 1、查看etcd数据 kubeadm默认安装 方法如下: ETCDCTL_API=3 etcdctl --endpoints=https://[127.0.0.1]:2379 \ --cac...

2018/12/11 14:47
1.8W
etcd集群备份和数据恢复

etcd是一个分布式k-v数据库,在kubernetes中使用其管理集群的元数据。这里介绍etcd集群数据的备份和数据恢复的方法和步骤。 本文来自于:https://www.maideliang.com/index.php/archives/25/...

2018/12/11 13:27
3.5W
kubernetes高可用集群升级的etcd错误

使用kubeadm创建的kubernetes高可用集群升级时出现etcd访问错误,手工删除etcd中的错误节点信息后升级成功。 正常情况kubernetes升级使用下面的命令来完成: sudo kubeadm upgrade plan 然后...

Kubernetes探秘-etcd节点和实例扩容

Kubernetes使用kubeadm安装默认只有一个etcd实例,存在单点故障的风险。提升Kubernetes集群可用性的方法包括:1、备份(Kubernetes探秘—etcd状态数据及其备份 );2、etcd节点和实例扩容;3...

2018/12/07 14:18
7.8K
Kubernetes的etcd多节点扩容实战技巧

在《Kubernetes探秘-多master节点容错部署》中介绍了通过部署多个主节点来提高Kubernetes的容错能力。其中,最为关键是存储集群控制数据的etcd服务必须在多个副节点间实时同步,而kube-apis...

2018/12/19 11:25
1.9W
Kubernetes探秘—etcd状态数据及其备份

Kubernetes使用etcd来存储集群的实时运行数据(如节点状态信息),而其它pod都是无状态的、可以根据负载调度,在多个节点(node)间进行漂移。etcd本身是可以部署为无中心的多节点互备集群,...

2018/12/05 16:08
2.8W
Kubernetes中使用CronJob定时备份etcd集群数据

Kubernetes中使用CronJob定时备份etcd集群数据 注意:这里的内容已经过时! 使用kubernetes1.12.3和etcd3.2.24请参考 Kubernetes的etcd探秘-状态数据备份 。 kubernetes中部署的应用的信息都...

2018/09/09 21:32
6K
Patroni: A Template for PostgreSQL HA with ZooKeeper, etcd or Consul

Patroni: A Template for PostgreSQL HA with ZooKeeper, etcd or Consul You can find a version of this documentation that is searchable and also easier to navigate at patroni.readt...

Kubernetes 备份

Kubernetes 备份 1 Before you begin 2 etcd 数据快照 3 恢复 etcd 数据 4 迁移 etcd 集群 5 已知的不足 5.0.1 缺少 PKI 警告 5.0.2 在一个扩展集群上恢复数据 Kubernetes 集群的状态保存在 ...

2018/09/09 21:43
1.1K
Creating Highly Available clusters with kubeadm

Creating Highly Available clusters with kubeadm This page explains two different approaches to setting up a highly available Kubernetes cluster using kubeadm: With stacked contr...

Kubernetes集群的主节点备份与恢复

通常安装模式下(如使用kubeadm)的Kubernetes集群,主节点(Master)只有一个,而且集群数据存储服务etcd也只运行了一个实例。如果遇到极端情况(如整机故障、主硬盘损坏、数据误删除等)导...

2018/12/06 09:57
9.2K
Kubernetes集群更换节点名称

Kubernetes集群节点会使用/etc/hostname的机器名称或者DNS,最好在创建集群之前设置妥当域名和机器名。如果在集群设置之后修改节点名称,将会比较麻烦。尤其是如果需要修改第一个节点的名称,...

2020/07/01 21:55
4.1K
Kubernetes集群多Master容错配置实战技巧

这里主要介绍在Kubernetes的高可用多主容错部署技巧,侧重于kube-apiserver、kube-control-manager、kube-schedule的多节点部署,使多副节点可以像主节点一样操作(以K8s 1.13.1和Ubuntu 18...

Kubernetes集群高可用的策略和实践

Kubernetes高可用也许是完成了初步的技术评估,打算将生产环境迁移进Kubernetes集群之前普遍面临的问题。 为了减少因为服务器当机引起的业务中断,生产环境中的业务系统往往已经做好了高可用...

2018/08/21 16:34
5.1K
calico在docker上的部署及验证

calico在docker上的部署及验证 1. 背景 以下的部署以五台服务器环境为例: 服务器1: hostname为etcdnode1, IP为192.168.56.100 服务器2: hostname为etcdnode2, IP为192.168.56.101 服务器...

2018/05/24 23:01
1.8K
Keepalived快速使用(Ubuntu18.04)

Keepalived是一个用于虚拟IP自动切换的软件,可以在多个节点指定一个虚拟IP地址,遇到主节点故障时将该虚拟IP漂移到其它可用的节点,从而保障服务可以持续,用于k8s中master节点的服务IP(即...

Kubernetes探秘-多master节点容错部署

Kubernetes的master服务主要包括etcd(数据存储)、control-manager(控制器)、scheduler(调度器)、apiserver(服务接口),我们将其部署到多节点实现容错。在 《Kubernetes探秘-etcd节点和实例扩...

GlusterFS分布式存储指南

GlusterFS是一个开源的分布式存储系统,本指南介绍基于Kubernetes的建立分布式存储的方法和步骤,包括分布式一致性、Kubernetes存储系统架构、高性能文件系统以及GlusterFS的安装、部署、修复...

Kubernetes探秘—配置文件目录结构

Kubernetes的配置目录包括/etc/kubernetes、/home/supermap/.kube和/var/lib/kubelet目录。 下面我们来看一看,这些目录里到底有些什么文件(操作系统使用Ubuntu 18.04LTS desktop)。 安装t...

DHT与分布式一致性

在分布式系统中,必须得想办法保持各个节点的状态和数据是一致的,否则就会乱了套。在传统的数据库系统,是通过事务(其实就是交易的意思)机制来实现的,具体实现方法是加锁,包括数据集、记...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部