ICode9

精准搜索请尝试: 精确搜索
  • docker创建etcd2022-08-26 16:01:27

    version: "3.5" services: etcd: hostname: etcd image: bitnami/etcd:3 deploy: replicas: 1 restart_policy: condition: on-failure # ports: # - "2379:2379" # - "2380:2380" #

  • k8s etcd未授权访问复现2022-08-07 00:02:24

    一、测试环境搭建 参考 测试环境说明: etcdctl在本机运行; etcd集群部署在虚拟机中的docker下; 虚拟机环境:CentOS 7; 虚拟机ip:192.168.0.128 首先拉取etcd镜像 docker pull quay.io/coreos/etcd:v3.3.1 # 查看镜像 docker images 创建自定义网络 docker network create --d

  • etcd集群管理2022-07-30 13:03:42

    一、成员管理 1. 添加成员 a. 执行增加节点操作 etcdctl member add etcd-04 --peer-urls="http://172.20.1.29:2380" Member 158ed98009d1a70d added to cluster 7191d024b8a252eb ## 下面这些需要写到新节点的配置文件中,添加完成之后,需要修改所有节点配置文件中的 ETCD_INITIA

  • 转载:番外篇 etcd服务无法启动的修复方法2022-05-29 10:02:10

    今天有一个环境的master节点的挂载掉线了,恢复之后该节点的etcd就起不来了。 猜测应该是和其他etcd节点数据不同步导致的,下面我们模拟一下 案例 查看集群组件状态 [root@k8s-master01 ~]# kubectl get cs NAME STATUS MESSAGE ERROR scheduler

  • ansible 双层列表的元素提取&组合2021-10-28 14:30:38

    我们以下面的例子为例,简单的介绍一下列表中的值的提取和改变 其实我主要是为了在ansible中快速的得到一些变量和配置文件的值, 偶然间发现了双层列表原来如此好用 _etcd_server_list: - ["etcd-01","https://1.1.1.1:2380"] - ["etcd-02","https://1.1.1.2:2380"] - ["e

  • 通过备份 Etcd 来完美恢复 Kubernetes 中的误删数据2021-08-13 17:02:38

    误删或者机器宕机,会导致 Etcd 数据的丢失或某个节点的 Etcd 数据异常时,请不要慌,认真看完此文,绝对有收获。当误删时,如何恢复数据,这个操作需求在实际环境当中是不可避免的。以下描述删除两个 namespace 下的 Pod,如何恢复对应 namespace 的数据。   备份etcd ETCDCTL_API=3; etcdc

  • 通过备份 Etcd 来完美恢复 Kubernetes 中的误删数据2021-07-22 02:00:15

    误删除或者服务器宕机,会导致 Etcd 数据的丢失或某个节点的 Etcd 数据异常时,当误删时,需要恢复数据,这个在实际环境当中是不可避免的。以下描述删除两个 namespace 下的 Pod,如何恢复对应 namespace 的数据。 1、操作环境 3 个(master、etcd)+1 个 node 新建 1 个 namespace 下且创建 P

  • ansible 安装etcd2021-07-02 23:59:51

    分组配置-/etc/ansible/hosts [platform-etcd] 172.24.31.22 hostname=platform-etcd-3 ansible_ssh_user=root ansible_ssh_private_key_file=/xx.pem ansible_become=true ansible_become_user=root 172.24.31.24 hostname=platform-etcd-2 ansible_ssh_user=root ansible_ssh

  • 使用docker-compose在单节点上运行etcd集群2021-06-21 14:31:24

    version: '2' networks: byfn: services: etcd1: image: quay.io/coreos/etcd container_name: etcd1 command: etcd -name etcd1 -advertise-client-urls http://0.0.0.0:2379 -listen-client-urls http://0.0.0.0:2379 -listen-peer-urls http:/

  • etcd高可用集群2021-05-17 22:30:42

    一、环境介绍 操作系统信息:CentOS 7 64位 服务器信息: 10.131.149.188    ceph-node2 10.131.149.189     ceph-node1 10.131.149.190    ceph-admin 关闭服务器防火墙 二、etcd部署前准备 1、设置免密登录 以下在每个节点都执行 ssh-keygen   # 3个回车 ssh-copy-id -i

  • __call__()2021-05-12 19:58:35

    参考链接http://c.biancheng.net/view/2380.html 有__call__()的类,使得类对象可以通过对象名()调用类的__calll__()

  • etcd集群之序2021-03-09 23:52:34

    序言1、为什么要用etcd集群?    集群很好理解,毕竟增加了高可用性了,那为什么要用etcd而不实用zookeeper呢?从运维的角度来看,zk难以维护,而etcd作为后起之秀,则大大减少的运维的成本。2、etcd是什么?    etcd主要用来作为共享的服务配置及服务发现,使用的是raft协议来保证在分布式

  • docker-compose------------启动etcd2021-02-21 09:32:04

    使用docker-compose搭建etcd集群环境 使用docker-compose搭建etcd集群环境 etcd是一个集群环境,用来管理微服务架构下面的配置管理功能。 A distributed, reliable key-value store for the most critical data of a distributed system. 这篇文章是一个基础步骤如何搭建etcd的dock

  • Etcd在Linux CentOS7 集群配置 (多台电脑机实现)2020-12-01 11:01:46

    环境: Node0节点IP:192.168.200.132 Node1节点IP:192.168.200.133 Node2节点IP:192.168.200.134 将Etcd服务端布置到上面3台机器上,集群和每个节点都会生成一个uuid。启动的时候会运行Raft,选举出Leader。   防火墙端口,开放 2379、2380、4001,显示success表示创建成功 [root@Cent0S7]#

  • k8s节点删除后重新加入异常处理2020-08-10 22:02:17

    删除节点重新加入报错: error execution phase check-etcd: etcd cluster is not healthy: failed to dial endpoint https://192.168.123.21:2379 with maintenance client: context deadline exceeded error execution phase check-etcd: error syncing endpoints with etc: dial

  • etcd bind: cannot assign requeste d address2020-06-19 22:04:45

    检查一下   --initial-advertise-peer-urls=https://172.16.16.80:2380 \ --listen-peer-urls=https://172.16.16.80:2380 \ --listen-client-urls=https://172.16.16.80:2379,https://127.0.0.1:2379 \ --advertise-client-urls=https://172.16.16.80:2379 \   --name=et

  • 第三章 九析带你轻松完爆 etcd - 集群初始化2020-03-17 19:55:24

    系列文章:总目录索引:九析带你轻松完爆 etcd 系列教程目录1 前言2 邀约3 集群初始化命令4 etcd 对外开放端口5 etcd 集群初始化参数1 前言        如果你对博客有任何疑问,请告诉我。2 邀约        你可以从下面截图中获取免费的、更生动的视频资料:3 集群初始化命令

  • 第一章 九析带你轻松完爆 etcd - 安装篇2020-03-17 10:01:44

    目录1 前言2 etcd 介绍3 etcd 架构4 etcd 安装5 etcd 启动和设置开机启动6 组建 etcd 集群7 验证 etcd 集群8 etcd 操作1 前言        如果你对博客有任何疑问,请告诉我。2 etcd 介绍        etcd 是由 coreos 研发并开源的一个分布式键值对存储系统,底层使用 raft

  • 通过静态发现方式部署 Etcd 集群2019-12-05 18:02:33

    在「etcd使用入门」一文中对etcd的基本知识点和安装做了一个简要的介绍,这次我们来说说如何部署一个etcd集群。 etcd构建自身高可用集群主要有三种形式: 静态发现: 预先已知etcd集群中有哪些节点,在启动时通过--initial-cluster参数直接指定好etcd的各个节点地址。 etcd动态发现:

  • CentOS 7 ETCD集群配置大全2019-11-07 13:03:26

    目录 前言 环境准备 安装 静态集群 配置 node01 配置文件 node02 配置文件 node03 配置文件 启动测试 查看集群状态 生成TLS证书 etcd证书创建 安装cfssl工具集 生成证书 分发证书到各节点上 静态TLS集群 etcd 配置 node01 配置文件 node02 配置文件 node03 配置文件 启

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有