<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>Wz Blog</title><link>https://www.wuzz.asia/</link><description>运维学习・持续更新</description><item><title><![CDATA[Kubernetes v1.28.2 双Master堆叠etcd + Haproxy/Keepalived 高可用部署 SOP（Docker + cri-dockerd）]]></title><link>https://www.wuzz.asia/archives/k8s-gao-ke-yong-bu-shu-sop</link><description><![CDATA[架构一句话：3 台阿里云 ECS，2 台跑 kube-apiserver + etcd 堆叠控制平面，同时在这 2 台上混部 Haproxy + Keepalived 提供 VIP 172.26.127.62:6443；第 3 台做 Worker。所有 kubelet / kubectl 一律连 V]]></description><guid>/archives/k8s-gao-ke-yong-bu-shu-sop</guid><pubDate>Sat, 17 Oct 2026 06:55:28 GMT</pubDate></item><item><title><![CDATA[名词解释]]></title><link>https://www.wuzz.asia/archives/ming-ci-jie-shi</link><description><![CDATA[Owner意识 Owner 意识 = 问题到我为止，哪怕不归我管，我也负责推动到解决。 举个例子，驻场的时候有一次客户反馈系统偶尔卡顿，按分工这属于应用层问题，不是运维的活。但如果我只说&apos;这是开发的 bug，你找开发&apos;，客户的问题还是没解决，驻场运维的价值就没了。所以我做的是：先自己定位——查 EL]]></description><guid>/archives/ming-ci-jie-shi</guid><pubDate>Sat, 17 Oct 2026 06:49:57 GMT</pubDate></item><item><title><![CDATA[ECS 实例反复冻结 —— 故障根因分析报告]]></title><link>https://www.wuzz.asia/archives/ecs-shi-li-fan-fu-dong-jie-gu-zhang-gen-yin-fen-xi-bao-gao</link><description><![CDATA[实例:i-uf6****（已脱敏）（cn-shanghai） 主机名:my-ecs 系统:Rocky Linux 9.8 / 内核 5.14.0-687.47.1 规格:2 核 / 1.6GB 内存 / 40GB 系统盘 故障日期:2026-10-12 报告生成:2026-10-13 一、故障现象 ]]></description><guid>/archives/ecs-shi-li-fan-fu-dong-jie-gu-zhang-gen-yin-fen-xi-bao-gao</guid><pubDate>Tue, 13 Oct 2026 05:13:52 GMT</pubDate></item><item><title><![CDATA[运维六大工作内容]]></title><link>https://www.wuzz.asia/archives/yun-wei-liu-da-gong-zuo-nei-rong</link><description><![CDATA[• 搭环境 U盘装操作系统 ansible批量配置基础环境 • 上线部署 软件发布的几种方式： 1.金丝雀发布 2.A/B测试 3.红蓝部署 4.灰度发布 5.传统物理机较复 6.虚拟化较复 7.容器化交付 • 监控告警 prometheus Zabbix 夜莺监控系统 altermanager •]]></description><guid>/archives/yun-wei-liu-da-gong-zuo-nei-rong</guid><pubDate>Sun, 11 Oct 2026 11:04:52 GMT</pubDate></item><item><title><![CDATA[磁盘相关命令]]></title><link>https://www.wuzz.asia/archives/ci-pan-xiang-guan-ming-ling</link><description><![CDATA[• 磁盘管理命令 ▪增： mount：挂载磁盘 gdisk中的n新建分区 mkfs：给分区格式化（创建新的文件系统） 
parted /dev/sdc mklabel gpt：创建分区表（使用GPT）
parted /dev/sdc mkpart primary xfs 0 50%：创建分区，占磁盘]]></description><guid>/archives/ci-pan-xiang-guan-ming-ling</guid><pubDate>Sun, 11 Oct 2026 11:04:51 GMT</pubDate></item><item><title><![CDATA[压力测试]]></title><link>https://www.wuzz.asia/archives/ya-li-ce-shi</link><description><![CDATA[• 获取TOKEN： 安装jq： 
yum install -y jq
TOKEN=$(curl -s -X POST http://172.20.0.7:9200/login -H &quot;Content-Type:application/json&quot; -d &apos;{&quot;username&quot;: &quot;admin&quot;,&quot;]]></description><guid>/archives/ya-li-ce-shi</guid><pubDate>Sun, 11 Oct 2026 11:04:51 GMT</pubDate></item><item><title><![CDATA[使用Docker方式部署Harbor镜像仓库]]></title><link>https://www.wuzz.asia/archives/shi-yong-docker-fang-shi-bu-shu-harbor-jing-xiang-cang-ku</link><description><![CDATA[1.下载离线安装包 
wget https://github.com/goharbor/harbor/releases/download/v2.13.1/harbor-offline-installer-v2.13.1.tgz
 2.解压到/opt目录下 
tar xvzf harbor-offli]]></description><guid>/archives/shi-yong-docker-fang-shi-bu-shu-harbor-jing-xiang-cang-ku</guid><pubDate>Sun, 11 Oct 2026 11:04:51 GMT</pubDate></item><item><title><![CDATA[kubernetes概念]]></title><link>https://www.wuzz.asia/archives/kubernetes-gai-nian</link><description><![CDATA[▶ k8s简介以及主要功能（优势） • k8s简介 k8s的本质是一组服务器集群，它可以在集群的每个节点上运行特定的程序，来对节点中的容器进行管理。目的是实现资源管理的自动化。 • 主要功能 ▪ 自我修复：RS deployment 一旦某一个容器崩溃，能够在1秒左右迅速启动新的容器 ▪ 弹性伸缩：]]></description><guid>/archives/kubernetes-gai-nian</guid><pubDate>Sun, 11 Oct 2026 11:04:50 GMT</pubDate></item><item><title><![CDATA[k8s集群搭建]]></title><link>https://www.wuzz.asia/archives/k8s-ji-qun-da-jian</link><description><![CDATA[▶ 环境初始化 1.检查操作系统的版本 
cat /etc/redhat-release
yum update
 2.配置主机名解析hosts 3.时间同步 k8s要求集群中的节点时间必须精确一致，这里直接使用chronyd服务从网络同步时间。 
systemctl enable --now chr]]></description><guid>/archives/k8s-ji-qun-da-jian</guid><pubDate>Sun, 11 Oct 2026 11:04:49 GMT</pubDate></item><item><title><![CDATA[k8s资源管理]]></title><link>https://www.wuzz.asia/archives/k8s-zi-yuan-guan-li</link><description><![CDATA[▶ 资源管理介绍 kubernetes的本质上就是一个集群系统，用户可以在集群中部署各种服务，所谓的部署服务，其实就是在kubernetes集群中运行一个个的容器，并将指定的程序跑在容器中。 k8s最小的管理单元是pod而不是容器 ▶ 资源管理方式 • 命令式对象管理 直接使用命令去操作k8s资源 ]]></description><guid>/archives/k8s-zi-yuan-guan-li</guid><pubDate>Sun, 11 Oct 2026 11:04:49 GMT</pubDate></item><item><title><![CDATA[k8s持久化存储]]></title><link>https://www.wuzz.asia/archives/k8s-chi-jiu-hua-cun-chu</link><description><![CDATA[▶ 基本存储 • EmptyDir EmptyDir是最基础的Volume类型，一个EmptyDir就是Host上的一个空目录。 pod销毁时，EmptyDir中的数据也会被永久删除。只起到一个共享目录的作用。 ▪ yaml文件： apiVerson: v1 
kind: Pod
metadata:]]></description><guid>/archives/k8s-chi-jiu-hua-cun-chu</guid><pubDate>Sun, 11 Oct 2026 11:04:49 GMT</pubDate></item><item><title><![CDATA[k8s实战操作]]></title><link>https://www.wuzz.asia/archives/k8s-shi-zhan-cao-zuo</link><description><![CDATA[▶ Namespace • 概念和作用 Namespace是k8s系统中的一种非常重要的资源，它用来隔离Pod，一个命名空间下有多个Pod，不同命名空间内的Pod互相隔离。 • 默认namespace（不可删除） ▪ default：所有未指定Namespace的对象都会被分配在default命名空]]></description><guid>/archives/k8s-shi-zhan-cao-zuo</guid><pubDate>Sun, 11 Oct 2026 11:04:49 GMT</pubDate></item><item><title><![CDATA[k8s安全认证]]></title><link>https://www.wuzz.asia/archives/k8s-an-quan-ren-zheng</link><description><![CDATA[▶ 访问控制概述 k8s所谓的安全性其实就是保证对k8s的各种客户端进行认证和鉴权操作。 认证：身份鉴别，只有正确的账号才能够通过认证 授权：判断用户是否由权限对访问的资源执行特定的动作 准入控制：用于补充授权机制以实现更加精细的访问控制能力 ▶ 认证管理 • HTTP Base认证 通过用户名+密]]></description><guid>/archives/k8s-an-quan-ren-zheng</guid><pubDate>Sun, 11 Oct 2026 11:04:49 GMT</pubDate></item><item><title><![CDATA[jenkins流水线代码]]></title><link>https://www.wuzz.asia/archives/jenkins-liu-shui-xian-dai-ma</link><description><![CDATA[▶ 指定命名空间创建： pipeline { agent { kubernetes { yaml &apos;&apos;&apos; 
apiVersion: v1
kind: Pod
metadata:
labels:
jenkins: agent
spec:
securityContext:
runAsUser: 0
ru]]></description><guid>/archives/jenkins-liu-shui-xian-dai-ma</guid><pubDate>Sun, 11 Oct 2026 11:04:48 GMT</pubDate></item><item><title><![CDATA[VLLM ⽅式部署⼤语⾔模型]]></title><link>https://www.wuzz.asia/archives/vllm-shi-bu-shu-yu-mo-xing</link><description><![CDATA[▶ 配置python虚拟环境 
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh
 一路yes 加 默认 激活默认虚拟环境]]></description><guid>/archives/vllm-shi-bu-shu-yu-mo-xing</guid><pubDate>Sun, 11 Oct 2026 11:04:48 GMT</pubDate></item><item><title><![CDATA[Shell脚本手动配置阿里云源]]></title><link>https://www.wuzz.asia/archives/shell-jiao-ben-shou-dong-pei-zhi-a-li-yun-yuan</link><description><![CDATA[#!/bin/bash #author:wz #功能：配置aliyun源 #ping阿里云镜像源网站测试连通性 
ping -c 5 mirrors.aliyun.com
if [[ $? -eq 0 ]];then
echo &quot;成功访问阿里云镜像源网站，继续执行&quot;
else
echo &quot;访问阿里云]]></description><guid>/archives/shell-jiao-ben-shou-dong-pei-zhi-a-li-yun-yuan</guid><pubDate>Sun, 11 Oct 2026 11:04:47 GMT</pubDate></item><item><title><![CDATA[Redis]]></title><link>https://www.wuzz.asia/archives/redis</link><description><![CDATA[• Redis的单机安装和部署 1.yum install -y gcc 2.下载源码： 
wget https://github.com/redis/redis/archive/refs/tags/6.2.14.tar.gz
 3.解压缩： 
tar -xvzf
 4.编译： radis目录下：m]]></description><guid>/archives/redis</guid><pubDate>Sun, 11 Oct 2026 11:04:47 GMT</pubDate></item><item><title><![CDATA[Prometheus部署yaml文件]]></title><link>https://www.wuzz.asia/archives/prometheus-bu-shu-yaml-wen-jian</link><description><![CDATA[1.node_exporter.yaml 
apiVersion: apps/v1
kind: DaemonSet
metadata:
name: node-exporter
namespace: kube-mon
labels:
name: node-exporter
spec:
selector]]></description><guid>/archives/prometheus-bu-shu-yaml-wen-jian</guid><pubDate>Sun, 11 Oct 2026 11:04:47 GMT</pubDate></item><item><title><![CDATA[Prometheus]]></title><link>https://www.wuzz.asia/archives/prometheus</link><description><![CDATA[▶ 架构图 ![](/upload/Image-DQGI.png) ▶ 数据类型 数据类型| 能否增加和减少| 用途| 数据存储 ---|---|---|--- Counter（计数器）| 只能增加，重置为 0| 计数，例如请求总数、错误总数等| 累积总量 Gauge（测量值）| 可以增加和减少| ]]></description><guid>/archives/prometheus</guid><pubDate>Sun, 11 Oct 2026 11:04:46 GMT</pubDate></item><item><title><![CDATA[Pod详解]]></title><link>https://www.wuzz.asia/archives/pod-xiang-jie</link><description><![CDATA[▶ Pod资源清单 
apiVersion: v1
kind: Pod
metadata:
name: string
namespace: string
labels:
- name: string
spec:
initContainers：
- name: test -mysql
image: b]]></description><guid>/archives/pod-xiang-jie</guid><pubDate>Sun, 11 Oct 2026 11:04:46 GMT</pubDate></item></channel></rss>