k8s高可用多节点master join集群时报错error execution phase etcd-join 警告信息:"logger":"etcd-client","caller":"v3@v3.6.4/retry_interceptor.go:65","msg":"retrying of unary invoker failed","target":"etcd-endpoints://0x20a9c5c
HAproxy 负载均衡器 HAProxy(High Availability Proxy)是目前业界最流行、性能最强的开源负载均衡器和代理服务器之一。它以极致的稳定性、高性能和灵活性著称,被广泛应用于全球顶级的高流量网站和云原生架构中。 以下是对 HAProxy 的全方位介绍: 1. 核心定位 L4/L7 负载均衡器:同时支
kubernetes 集群升级 查看当前的系统环境信息 系统环境 # 系统版本 [root@k8smaster ~]# cat /etc/os-release NAME="Kylin Linux Advanced Server" VERSION="V10 (Halberd)" ID="kylin" VERSION_ID="V10"
k8s 集群更新证书 通过kubeadm 部署的集群通过kubeadm命令查看所有核心组件的证书过期时间,https://kubernetes.io/zh-cn/docs/tasks/administer-cluster/kubeadm/kubeadm-certs/ [root@k8smaster ~]# kubeadm
StarWind V2V Converter 虚拟机磁盘格式迁移工具 tools StarWind V2V Converter 是一款完全免费、且支持双向转换的虚拟机磁盘格式迁移工具。它的核心价值在于,能让你在不同的虚拟化平台(如 VMware、Hyper-V、Proxmox、KVM 等)之间自由、安全地迁移虚拟机,无需担心格式不兼容的问题。 ✨ 核心功能与优势 免费且无限制:这
windows 密码重置工具 Hiren’s BootCD PE 官网链接 https://www.hirensbootcd.org/ Hiren’s BootCD PE 是一款在电脑系统崩溃、无法启动时的“救命稻草”——一个基于 Windows 预安装环境(WinPE)的、完全免费且合法的紧急修复工具包。你可以把它理解为一个装在U盘里的“微型Windows”,里
安装kuboard v4管理k8s集群 官网链接https://kuboard.cn/v4/install/quickstart.html#%E9%9B%86%E6%88%90%E5%A4%96%E9%83%A8%E7%94%A8%E6%88%B7%E5%BA%93 前提条件: docker engine amd64 或 arm64 CP
在华为Fusion Computer上面无法关闭虚拟机 点击关闭 提示 虚拟机tools未启动请稍后重试。 原因是 tools 未挂载或者 挂载后未运行 1、挂载tools 在更多-->tools-->挂载tools,选择挂载tools 2、运行tools 进入系统查看挂载磁盘会发现 挂载的tools磁盘
在kylinV10 V11 修改docker Cgroup 在kylin系统中我们通过二进制包的方式离线安装docker,安装完后发现 Cgroup的版本还是V1,驱动仍然为cgroupfs,这是不满足kubernetes的安装要求的。 kuberbetes 在v1.25 版本正式支持 cgroup v2,并建议所有新集群使用;v1.35 版本开始弃用 cg
在kylinV10 SP3 arm64 安装可视化数据库连接工具 DBX 官网链接 https://dbxio.com/cn/docs/what-is-dbx DBX 是一个开源、轻量的数据库与数据基础设施工作台。它把连接管理、对象浏览、SQL 编辑、数据修改、结构工具、专项控制台和自动化入口放在同一个工作区中,支持 90+ 种数据库及数据系统。 DBX 不会强行把所有系
在kylinV10 arm64 上安装开源数据库工具dbeaver 官网链接 https://dbeaver.io/download/ 安装 由于是rpm系的,所以直接下载rpm包 wget https://dbeaver.io/files/dbeaver-ce-latest-linux-aarch64.rpm # 安装 sudo rpm -ivh dbeaver-
在kylinV10 arm64架构安装dpanel 可视化工具 官方链接 https://dpanel.cc/install/docker docker compose安装 坑1:由于V10的内核版本太低,当前版本1.10.6 安装失败,
docker镜像加速器 kspeeder 1、官网链接 https://kspeeder.com/ 使用docker 安装kspeeder https://kspeeder.com/zhcn/getting-started/installation/#%E7%94%A8-docker-%E5%AE%89%E8%A3%85-%E5%85%B6
用docker安装KMS服务器 1、安装docker 登录docker官网查看Debian系统安装方式 # 官网安装脚本自动安装(不推荐,此脚本自动安装最新体验版而不是稳定版) curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 2、安装vlmscd
非法字符修改 查看非法字符 查看是否文件中包含非法字符 cat -A docker-compose.yaml | head -30 如果看到 M-BM- 或 ^@ 等字符,说明有 BOM。 修复yaml内的特殊字符 直接命令移除bom修复 # 1. 移除 BOM 头 sed -i '1s/^\xEF\xBB\xB
docker系列-----kafka安装(单节点kRaft架构) 架构 环境版本 docker:27.3.1 kafka:4.2.0 docker compose部署 部署 kafka 4.2 和kafka-ui # 创建工作目录 mkdir -p
ubuntu 24.04 安装指定版本gitlab-ce 由于业务需要,我们需要迁移备份原有的gitlab仓库,迁移要求gitlab新旧版本一致 1、备份旧的gitlab 查看gitlab版本 sudo cat /opt/gitlab/version-manifest.txt | grep "gitlab-ce" ##或者 sudo gitlab-rake
windows 更换远程桌面默认端口 1、查询当前远程桌面端口 在powershell环境下执行下面命令 Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -Name "PortNumb
kylinV10 SP3 离线包下载 从有联网的机器上面下载软件包 yum install --downloadonly --downloaddir=<directory> <package-name-without-rpm-extension> 如果仅指定软件包名
skopeo 镜像搬运 官方文档链接https://github.com/containers/skopeo/ skopeo copy 镜像拷贝 https://github.com/containers/skopeo/blob/main/docs/skopeo-copy.1.md skopeo syn 镜像同步 ht
vim 基本使用 生成行号 :set nu :set nonu(取消) 全局替换(将5443换成5663) :%s/5443/5663/g 全局删除 ggdG (gg命令是将光标移到第一行,dG是删除从光标所在到最后一行所有数据) 拓展:nG即将光标移到第n行,d1G 删除光标到第一行所有数据 批量注释 移动光标到要
chrome 离线版本与免安装版本下载 离线安装包 访问chrome网址:http://www.google.cn/chrome 点击“下载Chrome”按钮,得到的就是 Google Chrome 在线安装包。 若想下载离线包在链接后增加以下参数:?s
Docker系列------MQTT安装 docker 运行 新建运行启动脚本 start-mqtt.sh sudo docker run -tid --restart=unless-stopped -p 1883:1883 -p 9001:9001 -v /opt/mqtt/data:/mosquitto/data -v /opt/mqt
influxdb2解决无CSV下载按钮问题 查看论坛文章https://community.influxdata.com/t/export-to-csv-in-version-2-7-0-missing/29450/4可知道从2.7.0版本以后CSV的导出按钮不会出现了。 原因:CSV按钮绑定了Service Worker,这个只能在安全连接
kafka可视化工具 kafka UI 简介: 开源项目:https://github.com/provectus/kafka-ui 产品文档地址:https://docs.kafka-ui.provectus.io/ 使用 React + Spring Boot 构建。 支持多集群管理、主题浏览、消息查看/生产、消费者
kylin麒麟系统为单个网卡添加多个IP地址 本文以kylin10为例,为网卡名为ens3的网卡添加多个IP地址 首先修改ip文件 cat /etc/sysconfig/network-scripts/ifcfg-ens3 [root@k8smaster ~]# cat /etc/sysconfig/network-scripts/ifcfg
为harbor服务配置自定义域名及签名验证 1、配置自定义签名 1.1、使用openssl配置自定义签名 默认主机名harbor.yangyang.com 1.1.1、配置CA证书 # 配置ca证书私钥 openssl genrsa -out ca.key 4096 # 生成ca证书,CN配置为harbor主机名 openssl req -x
kingbase更换license 人大金仓的license有标准版,企业版,开发版等多个版本,各个版本的区别参考license比对 本文档介绍license到期后如何更换license 查看license 信息 使用操作系统命令 cat license.dat 可查看license信息,该方法只是查看许可证的信息,并不代表运行的许可
docker系列------- 安装KMS服务器 安装vlmcsd # docker拉取镜像 docker pull mikolatero/vlmcsd # docker运行容器 docker run -itd -p 1688:1688 --restart=always --name vlmcsd mikolatero/vlmcsd 云服务器开放1
PVE8.x 去除订阅弹窗 sed -i_orig "s/data.status === 'Active'/true/g" /usr/share/pve-manager/js/pvemanagerlib.js sed -i_orig "s/if (res === null || res === undefined || \!r
Nginx Location 指令详解:精准匹配、正则表达式与反向代理配置 本文从一个实战经验丰富的角度,带你深入理解 location 指令的方方面面。我们会聊到它的基本语法、Nginx 内部是如何选择匹配块的、root 和 alias 这两个经常让人混淆的指令有什么差异,以及如何利用 proxy_pass 构建强大的反向代理。当然,还有那些我们经常踩的坑、如何调试以及提
PVE LXC 容器创建 0 环境约定 • PVE 8.2 / Debian 12 基础模板 • 节点已启用 ZFS(RAID-1 SSD) • 管理网段 192.168.10.0/24,网关 192.168.10.1 • 所有命令均以 root 身份在节点 Shell 执行 1 模板准备 # 更新模板索引 pveam up
openssh在线升级 1、OpenSSH简介 OpenSSH是SSH(Secure Shell)协议的一个开源实现,SSH协议族可以用来进行远程控制,或在计算机之间传送文件。OpenSSH提供了服务端后台程序和客户端工具,用来加密远程控制和文件传输过程中的数据,并由此来代替原来的类似服务,如telnet、rcp、ftp、
小程序公众号抓包Reqable 使用Reqable(小黄鸟)进行微信公众/小程序代理抓包, Rqable是一款跨平台的专业HTTP开发和调试工具,在全平台支持HTTP1、HTTP2和HTTP3(QUIC)协议,简单易用、功能强大、性能高效,助力程序开发和测试人员提高生产力! 官网地址:https://reqable.com/ 桌面
Redis可视化工具RedisInsight RedisInsight 是一款官方提供的 Redis 可视化操作工具,专门为那些痛恨命令行,或者在海量数据中苦苦挣扎的开发者设计。它不仅支持基本的 CRUD 操作,还能帮你检测性能瓶颈、优化数据结构,甚至支持复杂数据的可视化展示。不懂 Redis 的也能轻松上手! 关于Redisinsight的简