节点 集群master k8s

建立连接、添加节点、删除节点、修改节点、查询节点

package com.hw.curator; import org.apache.curator.RetryPolicy; import org.apache.curator.framework.CuratorFramework; import org.apache.curator.framewo ......
节点

kubernetes集群的高可用架构

概述 kubernete在云平台的高可用分为两种情形 单az的高可用集群搭建 多az的高可用集群搭建 这两种情形其实就是一个k8s集群内部的高可用,只是多az的场景下能够实现更高级别的高可用,此时k8s需要跨az部署集群。 集群内部的高可用需要实现基础组件的高可用,其中最重要的就是etcd和apis ......
集群 kubernetes 架构

在docker中查看对应k8s容器日志

个人博客地址: https://note.raokun.top 拥抱ChatGPT,国内访问网站:https://www.playchat.top 最近遇到在不知道k8s环境只知道k8s部署的docker地址时,需要查看服务日志。 docker inspect 容器id | grep log 可查看 ......
容器 docker 日志 k8s 8s

手动恢复_MariaDB_集群

KEYWORDS: tencent, tstack, solution, HISTORY: Created at 15:26:22 on 2020-02-15. 手动恢复 MariaDB 集群 (TStack K 与 P 版均适用) (2020-02-15) [ERROR] WSREP: bind: ......
集群 手动 MariaDB

k8s集群故障后中间件恢复

k8s集群故障后中间件恢复k8s集群恢复之后,mysql、rabbitmq、redis中间件的集群状态无法自愈,需要手动修复。mysql组复制恢复mysql集群会只有一个主节点在线,通过启动其他节点,其他节点同步数据会出现事务日志不一致的情况,如图:修复方法:需要--清空从节点数据,从主节点恢复所有 ......
中间件 集群 故障 k8s k8

k8s架构组件说明

架构图组件实况图组件:k8s的node每个都有两个程序组件:kubelet和kube-proxy。kubelet在nonde上充当一个agent的作用。kube-proxy是负责对外访问的网络。k8s的master的组件详细说明:apiserver主要是集群入口和调度etcd:把全部连接信息等都会存 ......
架构 组件 k8s k8 8s

filebeat篇章——QuitStart in K8S

QuitStart in K8S apiVersion: v1 kind: ConfigMap metadata: name: filebeat-script-config namespace: ops-department labels: k8s-app: filebeat data: set-k ......
篇章 QuitStart filebeat K8S K8

下篇(开始写代码):运维开发人员不得不看的K8S API实战

支持的客户端库 可参考:https://kubernetes.io/zh-cn/docs/reference/using-api/client-libraries/ 身份验证插件 在 K8S API 客户端库golang client-go 中,Auth plugins(身份验证插件)是用于处理 K ......
下篇 实战 代码 人员 K8S

上篇:运维人员不得不看的K8S API入门实战,呕心沥血整理得又臭又长,有人看吗

K8S API概述 可参考:https://kubernetes.io/zh-cn/docs/concepts/overview/kubernetes-api/ Kubernetes API是Kubernetes控制平面的核心。它是一组REST API,用于与Kubernetes中的各种对象进行交互 ......
呕心沥血 上篇 实战 人员 K8S

如何在k8s集群中安装配置loki并使用grafana可视化管理

按照以下步骤在 Kubernetes 集群中安装 Loki 并使用 Grafana 进行可视化管理: 在 Kubernetes 中安装 Loki。您可以使用 Helm Package Manager 的 Loki Chart 进行安装,也可以手动在 Kubernetes 上安装 Loki。 安装 P ......
集群 grafana loki k8s k8

Ceph集群搭建篇

环境准备 ceph官方文档:https://docs.ceph.com/en/latest/ 本次搭建用到的测试机器,规划如下: | 主机名 | IP | 数据盘 | | | | | | ceph-node01 | 192.168.11.13 | 5块1TB容量硬盘 | | ceph-node02 ......
集群 Ceph

设置隐藏节点和不可投票节点

配置隐藏节点 复制集中隐藏节点不能变成主,但是可以参加选举。 隐藏节点,最常用的场景是延迟复制。如果不想某个节点变成主节点,将priority设置成0即可 如果设置了settings.chainingAllowed,支持辅助节点从另外的复制节点做数据同步,mongodb默认是优先讯在非隐藏节点来做数 ......
节点

Kubernetes初探[1]:部署您的第一个ASP.NET Core应用到k8s集群

原文:Kubernetes初探[1]:部署您的第一个ASP.NET Core应用到k8s集群 - 雨夜朦胧 - 博客园 (cnblogs.com) Kubernetes简介 Kubernetes是Google基于Borg开源的容器编排调度引擎,作为CNCF(Cloud Native Computin ......
集群 Kubernetes Core ASP NET

.NET Core + K8S 玩转容器编排

原文:.NET Core + K8S 玩转容器编排 - 「圣杰」 - 博客园 (cnblogs.com) Production-Grade Container Orchestration - Automated container deployment, scaling, and managemen ......
容器 Core NET K8S 8S

Koordinator 一周年,新版本 v1.2.0 支持节点资源预留,兼容社区重调度策略

新版本中 Koordinator 支持了节点资源预留功能,并兼容了 K8s 社区的重调度策略,同时在单机侧增加了对 AMD 环境 L3 Cache 和内存带宽隔离的支持。 ......
节点 Koordinator 策略 资源 社区

24两两交换链表中的节点

力扣刷题 24.两两交换链表中的节点--day4 题目分析 还是那句话, 需要先模拟一下节点交换的过程 将整个过程细分为一个个小过程,以此类推下去 注意画图分析 设置三个指针 post cur pre 注意 1. 节点的交换过程 2. 指针的递推 解法 ListNode *swapPairs(Lis ......
节点

19删除链表的倒数第N个节点

力扣刷题 19.删除链表的倒数第 N 个节点--day4 题目分析 这道题目比较简单, 熟练掌握单链表中删除节点的操作 解法 ListNode *removeNthFromEnd(ListNode *head, int n) { ListNode *dummyHead = new ListNode( ......
节点

redis应用场景及三种集群方式

1. 正文 1. redis应用场景 2. redis得持久化方式 3. redis得集群 4. java连接redis服务器 2. redis应用场景 1、热点数据的缓存 由于redis访问速度块、支持的数据类型比较丰富,所以redis很适合用来存储热点数据,另外结合 expire,我们可以设置过 ......
集群 场景 方式 redis

以太网链路聚合与交换机堆叠、集群

随着业务的发展和园区网络规模的不断扩大,用户对于网络的带宽、可靠性要求越来越高。对于这种情况,传统解决方案通过升级设备方式提高网络带宽,同时通过部署冗余链路并辅以STP协议实现高可靠,然而这种方案存在灵活度低、故障恢复时间长、配置复杂、成本高等缺点。为了解决这些问题,我们将思考另一种解决方案:通过链 ......
链路 以太网 集群 交换机

git提交本地master分支到远程main分支

可以使用以下命令将本地 master 分支提交到远程 main 分支: 首先,需要将本地 master 分支与远程存储库进行同步。可以使用以下命令将更新的数据从远程存储库拉取到本地: git fetch origin 切换到本地 master 分支: git checkout master 将本地 ......
分支 master main git

git本地master分支推送到远程main分支

如果你在本地使用的是 master 分支,而远程仓库使用的是 main 分支,那么需要进行一些设置才能将本地的 master 分支推送到远程的 main 分支。 一种简单的方法是,在本地使用 git branch -m 命令将本地的 master 分支重命名为 main 分支,然后再将其推送到远程仓 ......
分支 master main git

关于sap应用在pacemaker集群下的资源与资源组设计

关于sap相关的应用,如果建立两个节点组成的pacemaker集群,集群中有两个业务相关的应用资源如:ASCS 与 AERS 当然对于pacemaker集群来说、就无所谓资源/资源组运行在那个节点、因为在那两个节点上都是可以运行所有资源的 当然笔者还是建议是将两个应用资源/资源组能分别启动在两台不同 ......
资源 集群 pacemaker sap

python操作哨兵、python操作集群、缓存优化、mysql 主从

python操作哨兵、python操作集群、缓存优化、mysql 主从 python操作哨兵 用高可用架构后 》不能直接连某一个主库了 》主库可能会挂掉,后来它就不是主库了 # 之前学的连接redis的操作,就用不了了 import redis conn=redis.Redis(host='',po ......
主从 python 哨兵 集群 缓存

python操作哨兵与集群,缓存优化,穿透,击穿,雪崩

python操作哨兵与集群 哨兵 ​ 做了高可用架构后,不能直接连某一个主库了,主库可能会挂掉,后来他就不是主库了。 之前连接redis的操作需要变更了 import redis conn = redis.Redis(host='',port=6379) conn.set() conn.close( ......
哨兵 雪崩 集群 缓存 python

集群原理及搭建、 1.1 集群搭建、 1.2 集群扩容、 1.3 集群缩容

1 集群原理及搭建 # 做了读写分离,做了高可用,还存在问题 1 并发量:单机redis qps为10w/s,但是我们可能需要百万级别的并发量 2 数据量:机器内存16g--256g,如果存500g数据呢? # 使用集群解决这个问题 # 解决:加机器,分布式 redis cluster 在2015年 ......
集群 原理 1.1 1.2 1.3

1 python操作哨兵 、2 python操作集群、3 缓存优化、4 mysql 主从 、5 django使用多数据库做读写分离

1 python操作哨兵 # 高可用架构后 》不能直接连某一个主库了 》主库可能会挂掉,后来它就不是主库了 # 之前学的连接redis的操作,就用不了了 import redis conn=redis.Redis(host='',port=6379) conn.set() conn.close() ......
主从 python 哨兵 集群 缓存

关于hana数据库集群在pacemaker下的启动后变化及pcs状态记录

对于hana数据库,两个节点、使用了pacemkaer软件进行了高可用的集群 首页、我们在开机后,使用 pcs cluster start --all ,将pacemaker服务启动起来,然后就是到了关机的维护模式 然后我们使用pcs node unmaintenance --all 取消维护模式, ......
集群 pacemaker 状态 数据库 数据

redis高级-day6——python操作哨兵、python操作集群、缓存优化

一 、python操作哨兵 # 高可用架构后 》不能直接连某一个主库了 》主库可能会挂掉,后来它就不是主库了 # 之前学的连接redis的操作,就用不了了 import redis conn=redis.Redis(host='',port=6379) conn.set() conn.close() ......
python 哨兵 集群 缓存 redis

通过operator的方式在k8s中部署minio

minio-operator部署指南 概述 MinIO 提供高性能、兼容 S3 的对象存储,原生于 Kubernetes 文档URL:https://min.io/docs/minio/kubernetes/upstream/operations/installation.html 版本说明 - 服 ......
operator 方式 minio k8s k8

k8s 1.23 traefik v2.9.10 的应用

1. 部署traefik 1.1 相关版本介绍 k8s:v1.23.17 traefik:v2.9.10 链接地址: GitHub:https://github.com/traefik/traefik Dockerhub:https://hub.docker.com/_/traefik 官网:htt ......
traefik 1.23 9.10 k8s k8