随笔分类 - Linux
摘要:检查集群状态 ``` # ceph -s cluster: id: 83738b81-56e4-4d34-bdc2-3a60d789d224 health: HEALTH_WARN 75 pgs not scrubbed in time services: mon: 3 daemons, quoru
阅读全文
摘要:``` # Source: calico/templates/calico-kube-controllers.yaml # This manifest creates a Pod Disruption Budget for Controller to allow K8s Cluster Autosc
阅读全文
摘要:``` apiVersion: v1 kind: ServiceAccount metadata: name: coredns namespace: kube-system apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole meta
阅读全文
摘要:``` git init git checkout -b main git remote add origin http://gitlab.wjl.net/root/xxxx.git git add . git commit -m "Initial commit" git push -u origi
阅读全文
摘要:``` # git push -u origin main Username for 'http://gitlab.wjl.net': root Password for 'http://root@gitlab.wjl.net': Counting objects: 1032, done. Delt
阅读全文
摘要:``` #!/bin/bash WORK_DIR=/root/harbor for STOP_COUNT_NUM in {1..10} do cd $WORK_DIR docker-compose stop if [ ! $? -eq 0 ]; then echo " STOP ERROR 正在进行
阅读全文
摘要:Kubernetes集成Ceph一般有两种方案:Ceph组件运行在Kubernetes中,可以使用Rook;还有就是Kubernetes集成外部的Ceph集群。 Ceph版本 ``` [root@master ~]# ceph -v ceph version 14.2.22 (ca745980650
阅读全文
摘要:## 规划 | 主机名 | IP地址 | 系统 | ceph版本 | ceph硬盘 | 大小 | 组件 | 规划 | | | | | | | | | | | master | 192.168.1.60 | CentOS7.9 | ceph-15.2.10 | sdb | 100G | OSD、MOD
阅读全文
摘要:| 主机名 | IP地址 | Pod 网段 | Service 网段 | | | | | | | master | 192.168.10.10 | 172.16.0.0/12 | 10.96.0.0/16 | | node1 | 192.168.10.20 | 172.16.0.0/12 | 10.
阅读全文
摘要:``` pipeline { agent { kubernetes { cloud 'kubernetes' yaml ''' apiVersion: v1 Kind: Pod spec: imagePullSecrets: - name: harbor-admin containers: - na
阅读全文
摘要:一步到胃! ``` cat /etc/ssh/ssh_config Host * SendEnv LANG LC_* IPQoS=throughput TCPKeepAlive yes AddKeysToAgent yes UseKeychain yes ServerAliveInterval 15
阅读全文
摘要:一般删除步骤为:先删pod再删pvc最后删pv 但是遇到pv始终处于“Terminating”状态,而且delete不掉 1、查看pvc被哪个pod使用 ``` [root@hadoop03 storageclass]# kubectl describe pvc PVC-NAME | grep Mo
阅读全文
摘要:之前部署过一套监控  因为是本地测试环境,资源不太够,想着进行删除命名空间monitoring ``` [root@k
阅读全文
摘要:容器状态一直重启 ``` [root@k8s-master01 sonarqube]# kubectl get pod -n ops NAME READY STATUS RESTARTS AGE gitlab-0 1/1 Running 0 170m pgsql-0 0/1 CrashLoopBac
阅读全文
摘要:daemon.json 文档说明: docker安装后默认没有daemon.json这个配置文件,需要进行手动创建,docker不管是在哪个平台以何种方式启动, 默认都会来这里读取配置,使用户可以统一管理不同系统下的 docker daemon 配置。 如果在daemon.json文件中进行配置,需
阅读全文
摘要:创建ingress报错如下 ``` [root@k8s-master01 gitlab]# kubectl apply -f 03-gitlab-ingress.yaml Error from server (InternalError): error when creating "03-gitla
阅读全文
摘要:# Pod 相关问题及排查 ### Pod 无法启动,如何查找原因? * 使用 `kubectl describe pod [pod_name] -n [namespace_name]` 命令查看该 Pod 的状态信息,检查容器的状态和事件信息,判断是否出现问题。 * 使用 `kubectl log
阅读全文
摘要:## 具体现象  多次重启之后还是不行,提示让进入紧急模式或退出 ## 排查原因 根据提示输入journalctl
阅读全文
摘要:## 环境 ``` # cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) # uname -a Linux k8s-node01 6.2.5-1.el7.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC
阅读全文
摘要:> /etc/containerd/config.toml 配置文件参考 ``` disabled_plugins = [] imports = [] oom_score = 0 plugin_dir = "" required_plugins = [] root = "/var/lib/conta
阅读全文

浙公网安备 33010602011771号