摘要: 1.查看本地kubectl参数 ps -ef |grep kubelet root 601 1 3 2024 ? 18-14:03:40 /etc/kube/bin/kubelet --address=192.168.150.60 --allow-privileged=true --anonymou 阅读全文
posted @ 2025-04-29 17:04 凨筝 阅读(73) 评论(0) 推荐(0)
摘要: # 关闭NetworkManager服务 systemctl stop NetworkManager # 重启K8S集群网络组件CNI kubectl restart deployment flannel -n kube-system 以下回复来自AI K8S集群部分节点启动NetworkManag 阅读全文
posted @ 2025-04-29 13:50 凨筝 阅读(75) 评论(0) 推荐(0)
摘要: 原因 : 资源不够被驱逐导致大量evcited , 虽然有大量pod , 但是并无实际资源占用 解决方案 : 将亲和性关闭 , 由K8S进行自由调度 , 已有的Evicted状态pod只能手动删除 节点资源不足导致实例被驱逐 k8s 中产生 Evicted 状态实例主要是因为节点资源不足实例主动被驱 阅读全文
posted @ 2025-04-29 13:44 凨筝 阅读(245) 评论(0) 推荐(0)
摘要: jmap 是 Java 提供的一个工具,用于生成 Java 应用程序的堆转储(heap dump)文件,以便进行内存分析。 # 语法 : K8S环境在容器内部执行 , 然后通过kubectl cp命令下载到本地 jmap -dump:format=b,file=<output-file> <pid> 阅读全文
posted @ 2025-04-29 13:43 凨筝 阅读(27) 评论(0) 推荐(0)
摘要: 使用 kubectl cp 命令 假设你的 Pod 名称是 my-pod,包含两个容器:main-container 和 sidecar-container。你想将本地文件 file.txt 复制到 sidecar-container 的 /app 目录中。 # 从本地复制到容器 kubectl c 阅读全文
posted @ 2025-04-29 13:40 凨筝 阅读(46) 评论(0) 推荐(0)
摘要: 修改两个kubeconfig.json的内容 { "kind": "Config", "apiVersion": "v1", "preferences": {}, "clusters": [ { "name": "externalCluster", # 修改这里-1 "cluster": { "se 阅读全文
posted @ 2025-04-29 13:34 凨筝 阅读(21) 评论(0) 推荐(0)
摘要: # 0.下载依赖 yum clean all yum makecache yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel # 1.编译添加ssl模块 # 新命令 cd /data/nginx tar c 阅读全文
posted @ 2025-04-29 13:32 凨筝 阅读(122) 评论(0) 推荐(0)
摘要: alternatives --config java 阅读全文
posted @ 2025-04-29 13:30 凨筝 阅读(11) 评论(0) 推荐(0)
摘要: 1.环境准备 SonarQube服务器需要JDK 17 , Sonar-Scanner需要JDK 11 或 JDK 17 PostgreSQL 11到15版本 1.1.安装JDK 17(SonarQube主机) # 1.下载安装包 [sonar@sonar ~]# wget https://down 阅读全文
posted @ 2025-04-29 13:28 凨筝 阅读(172) 评论(0) 推荐(0)
摘要: curl -LO https://dl.k8s.io/release/v1.21.0/bin/linux/amd64/kubectl chmod +x ./kubectl sudo mv ./kubectl /usr/local/bin/kubectl # 经实测 , 只有放在/usr/bin下有作 阅读全文
posted @ 2025-04-29 13:28 凨筝 阅读(19) 评论(0) 推荐(0)
摘要: 上传helm 3安装包⏫ mkdir helm mv helm-v3.13.1-linux-amd64.tar.gz helm cd helm tar zxvf helm-v3.13.1-linux-amd64.tar.gz cp linux-amd64/helm /usr/bin helm --h 阅读全文
posted @ 2025-04-29 13:26 凨筝 阅读(19) 评论(0) 推荐(0)
摘要: # 标记节点为不可调度,以便停止在该节点上调度新 Pod kubectl cordon `<node-name>` # 驱逐节点上的所有 Pod kubectl drain `<node-name>` --ignore-daemonsets --delete-local-data # 强制删除Pod 阅读全文
posted @ 2025-04-29 13:24 凨筝 阅读(15) 评论(0) 推荐(0)