摘要: 1 副本机制的定义:所谓副本机制(Replication),也可以称之为备份机制,通常是指分布式在多台网络互连的机器上保存有相同的数据拷贝。 2 副本机制的好处: 提供数据冗余。即使系统部分组件失效,系统依然能够继续运转,因而增加了整体可用性以及数据持久性。 提供高伸缩性。支持横向扩展,能够通过增加 阅读全文
posted @ 2023-06-12 12:50 wushaoyu 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 一、重平衡流程介绍 消费者组重平衡的作用就是让消费者组达成一致,完成消费者与哪些主题分区达成一致。重平衡需要借助Kafka broker端的协调者组件,在coordinator的帮助下完成整个消费者分组的分区重分配。 触发与通知 重平衡触发的3个条件 消费者组的成员数量变化 消费者组的主题数量发生变 阅读全文
posted @ 2023-06-12 12:48 wushaoyu 阅读(50) 评论(0) 推荐(0) 编辑
摘要: new和make 1. new 和 make 都用于分配内存; 2. new 对指针类型分配内存,返回值是分配类型的指针,new也可以对 slice 、map、channel 分配内存;但多用于自定义的结构体 3. make 仅用于 slice、map和 channel 类型的初始化分配内存空间,返 阅读全文
posted @ 2023-05-21 22:22 wushaoyu 阅读(21) 评论(0) 推荐(0) 编辑
摘要: golang 批量构建jenkins job py批量构建jenkins job是,若job在某个floder下面则无法调用,目前测试发现只要job在jenkins根目录下才可调用。golang则比较灵活,可以实现该需求,此处记录golang使用gojenkins包来批量构建jenkins的job。 阅读全文
posted @ 2023-03-05 22:23 wushaoyu 阅读(305) 评论(0) 推荐(0) 编辑
摘要: lvm在原有的磁盘上扩容记录 一、新建 1、格式化磁盘,将格式设置为lvm格式 fdisk /dev/vdc fdisk /dev/vdd 2、创建pv pvcreate /dev/vdc1 /dev/vdd1 3、创建vg vgcreate vgdata /dev/vdc1 /dev/vdd1 4 阅读全文
posted @ 2023-03-01 20:12 wushaoyu 阅读(69) 评论(0) 推荐(0) 编辑
摘要: k8s operator开发与使用 本篇文章用于记录k8s operator的开发,此处以一个简单的demo来记录operator的开发过程及相关要点;本文中使用kubebuilder工具来生成相关代码。 实现一个daemonset资源对象的operator,作用为在每个节点启动一个nginx po 阅读全文
posted @ 2023-02-25 20:26 wushaoyu 阅读(582) 评论(0) 推荐(0) 编辑
摘要: git的配置与使用 git是一个分布式版本控制软件,最初由林纳斯·托瓦兹(Linus Torvalds)创作,于2005年以GPL发布。最初目的是为更好地管理Linux内核开发而设计。 分布式版本控制 所有版本信息仓库全部同步到本地的每个用户,这样就可以在本地查看所有版本历史,可以离线在本地提交,只 阅读全文
posted @ 2023-02-24 14:56 wushaoyu 阅读(1316) 评论(0) 推荐(0) 编辑
摘要: 1、ssh登录到node节点 2、查看日志 1)针对systemd拉起的服务 journalctl -afu kubelet -S “2019-08-26 15:00:00” -u unit,对应的systemd拉起的组件,如kubelet -f follow,跟踪最新日志 -a show all, 阅读全文
posted @ 2023-02-21 22:13 wushaoyu 阅读(29) 评论(0) 推荐(0) 编辑
摘要: shell中数值运算: expr 、$[] 、let 一、sed使用 格式:sed 【选项】 ‘条件指令’ 文件 逐行读取处理 常用选项: -n:屏蔽默认输出,默认sed会输出读取文件的全部内容 -r:让sed支持扩展正则 -i:直接修改源文件,默认sed知识通过内存临时修改文件并且输出到当前终端, 阅读全文
posted @ 2023-02-21 18:06 wushaoyu 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 一、构建私有helm repo仓库 此处使用harbor仓库作为helm repo,使用内部统一的harbor仓库:https://harbor.xxx.com/ 1、harbor仓库启用helmchart 服务 harbor之前没用启用helmchart服务,我们可以把服务停掉,然后将helm c 阅读全文
posted @ 2023-02-03 15:28 wushaoyu 阅读(215) 评论(0) 推荐(0) 编辑