有状态应用:请求端的相关信息再发起请求前,已经存在服务端,否则无法完成请求;也可以理解为请求方的相关状态信息是由请求方还是响应方负责保存; 无状态应用:请求端的请求中包含请求端自身的状态信息,不存在服务端;也可以理解为请求方的相关状态信息是由请求方自身负责保存;后续更新
ES故障现象:偶尔服务宕机 日志:failed to execute bulk item (update) BulkShardRequest 大概意思 大量操作占用变量不不能释放,导致内存溢出
k8s 基于NFS 动态创建pod
ingress 通过自有的控制器ingress-controller来动态加载nginx配置,使service可以将deployment下发的pod应用以http或https的访问形式暴露出来
[root@k8s-master ~]# cat nginx-deploy.yaml apiVersion: apps/v1kind: Deploymentmetadata: name: nginx-deployment labels: app: nginxspec: replicas
总计类似入以上报错,请着重检查导入的镜像是否完整或正确
如下Jenkins报错 我们访问它给的地址 显示 Please upgrade your git client. GitHub.com no longer supports git over dumb-http: https://github.com/blog/809-git-dumb-http-transport-to-be-turned-off-in-90-days 执行git
在执行Jenkins过程报错 记录如下 按照如下 执行命令安装依赖包,注意包名 有特殊字符,用双引号括住
libc.so.6
1.查看集群状态,显示组件scheduler和controller-manager组件Unhealthy 2. 显示端口拒绝,查看端口没有启动 3.查看服务是正常启动状态 4.查看这两个组件的配置文件是否开启对应的端口 注释--port=0 即启用端口策略 5 .重启kubelet服务,查看cs 显示正常。
kubectl get cs查看组件状态kube-scheduler和kube-controller-manager显示unhealthy 重启 systemctl restart kubelet 查看状态显示ok
在执行kubeadm reset 后需要重新加入让node集群或者token过期按照如下步骤执行: 1.先获取token #列出token kubeadm token list | awk -F" " '{print $1}' |tail -n 1 2.获取CA公钥的哈希值 openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openss
minio
harbor
MinIO 是一款高性能、分布式的对象存储系统. 它是一款软件产品, 可以100%的运行在标准硬件。即X86等低成本机器也能够很好的运行MinIO。MinIO与传统的存储和其他的对象存储不同的是:它一开始就针对性能要求更高的私有云标准进行软件架构设计。因为MinIO一开始就只为对象存储而设计。所以他采用了更易用的方式进行设计,它能实现对象存储所需要的全部功能,在性能上也更加强劲,它不会为了更多的业
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号