logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

lvs扩容磁盘

发现已经加入OS_VG群组(如果没加入执行vgextend OS_VG /dev/sdb加入)修改/etc/fstab 自动挂载 要不会开不开机 注视掉原来的硬盘的挂载。命令增加 XFS 文件系统的大小。必须挂载 XFS 文件系统。pvsvgslvs三连查看。发现一块没用的磁盘 vdb 100g。执行vgdisplay 查看空闲空间。df -Th 查看要扩容的磁盘路径。显示成功 这时候df看还没有

文章图片
#lvs#数据库
k8s命令行手敲rdbc限制用户命名空间权限

Yaml编辑kind: Rolemetadata:namespace: ydgt-captcha # 限定在该命名空间rules:应用:Bash编辑Bash编辑# 1. 创建 ServiceAccount(已做)# 2. 创建 token secret(已做)# 3. 创建 Role(新增)# 4. 创建 RoleBinding(新增)# 5. 切换上下文# 6. 测试。

#kubernetes#容器#云原生
K8s PV / PVC / StorageClass 有状态应用持久化

kubectl patch pvc <name> -n <ns> -p '{"spec":{"resources":{"requests":{"storage":"50Gi"}}}}'# 扩容。1. **Deployment replicas>1 + RWO** → 多 Pod 抢一个卷,用 StatefulSet。2. **删 PVC 数据丢** → 生产用 `reclaimPolicy: Re

#kubernetes#容器#云原生
K8s Pod 排障:ImagePullBackOff / CrashLoopBackOff / Pending

ImagePullBackOff | pull 报错、imagePullSecrets || CrashLoopBackOff | logs --previous、OOM、探针 |**原因:** 镜像不存在、私有仓库没授权、tag 写错、ARM/x86 架构不匹配。**原因:** 资源不足、污点、PVC 未绑定、nodeSelector 不匹配。| 配置缺失 | 检查 env、ConfigMap、

#kubernetes#容器#云原生
带目录批量复制job

def sourceRegex = "im-dev-.*"// 匹配原始流水线的名字。def replaceStr = "dt-dev"// 替换后的字符。def targetNameOnly = "开发测试云-开发环境111" // 你改后的文件夹名字。// ================= 配置区 =================println "--- 开始批量克隆 ---"printl

#jenkins
批量修改所有以 budget-dt- 开头的流水线任务的分支

println "⚠️ 跳过: 该流水线不是通过 SCM 加载的(可能是直接写在界面上的脚本)。println "✅ 已成功更新分支为: ${newBranch}"println "⚠️ 跳过: 该流水线不使用 Git 源码管理。println "--- 正在处理: ${job.name} ---"// 构建包含新分支的 SCM 配置。// 将新配置应用回 Job 并保存。// 确保它是从 Git

#jenkins
不带目录批量复制job

def sourceRegex = "im-dev-.*"// 匹配原始流水线的名字(正则)def findStr = "dev"// 要查找的字符。def replaceStr = "dt-dev"// 替换后的字符。// ================= 配置区 =================println "--- 开始在根目录(/)批量克隆 ---"println "--- 执行完成

#jenkins
到底了