
























这两个服务一直处于重启当中,查看相关日志
kubectl logs -f kafka-kjmvb -n xinchuang-test -c container-0 --previous


日志中也没有明显的异常提示,只是一直不断的重启



查看主机内存

由于主机内存严重不足,导致部署的服务Pod一启动就被系统进行了OOM.需要对主机内存进行扩容.
服务启动时候提示没有权限修改对应的配置文件


排除步骤


在容器启动的时候可以通过设置参数的方式手动指定启动用户的id来提升访问权限的问题


tlog配置
tlog异常现象 写入es失败

解决方案

用户名,密码,证书必须配置正确,而且检查成功

#! /bin/bash ns=$1 jobname=$2 echo $ns rm -fr /home/admin/yamls/* cd /home/admin/yamls/ && kubectl get configmap -n henan-test --no-headers | grep -v kube-root-ca.crt | awk '{print $1}' | xargs -I {} sh -c 'kubectl get configmap {} -n henan-test -o yaml | yq eval ".data" > {}.yml' cd /home/admin/yamls/ && ls /home/admin/yamls/ | xargs -I {} sed -i '1d' {} cd /home/admin/yamls/ && find /home/admin/yamls/ -maxdepth 1 ! -name 'dataprocess.properties.yml' -type f -exec sh -c 'yq -P "$0" > "${0%.*}.yaml"' {} \; cd /home/admin/yamls/ && sed -i 's/^[[:blank:]]*//' /home/admin/yamls/dataprocess.properties.yml cd /home/admin/yamls/ && mv /home/admin/yamls/dataprocess.properties.yml /home/admin/yamls/dataprocess.properties.yaml rm -fr /home/admin/yamls/*.yml scp -r /home/admin/yamls/ admin@192.168.30.218:/home/admin/one-deploy/$jobname
yamlupload.sh

stage("uploadyaml"){ steps { script { sh "ssh admin@192.168.30.174 'sudo sh /home/admin/shell/yamlupload.sh ${namespaces} ${jobname}'" } } }
pipeline


把configmap资源中的配置数据提取成可用的配置文件
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。