- 博客(38)
- 收藏
- 关注
原创 tried to kill container, but did not receive an exit event
【代码】tried to kill container, but did not receive an exit event。
2024-03-20 10:19:26
429
原创 docker 版本降级
原版本符合 yum list docker-ce --showduplicates | sort -r|grep 24.0.7。
2024-02-23 18:02:15
651
1
原创 docker Cgoup驱动问题
当前使用cgoupfs驱动,系统会出现两个cgoup驱动,存在不稳定现象,需要调整systemd驱动。docker-compose构建容器一直夯住,大概20min-30min左右。删除文件中systemd的配置。基于上述背景调整后出现的问题。
2023-12-06 17:13:21
369
原创 endpoint with name esl_tools already exists in network host
可见下host网络中还是存在容器网络信息的,怀疑可能是脏数据,客户端提交的删除容器命令,容器已删除,容器网络没有清理,dockerd删除延迟或是没删除。./docker-compose up -d --build tools 构建报错。现象:京东测试环境容器已删除,重新构建线上容器网络已存在。然后查看刚才删除的容器所属网络host。
2023-12-06 17:08:46
401
原创 ansible批量禁止root用户登录
-- shell 模块支持正则 查看修改后的内容是否有变化。以下Ansible-Ploybook功能: 🚫禁止Root用户登录。--- lineinfile 模块替换前备份(格式为。--- systemd 服务模块(
2023-12-05 09:21:45
422
原创 centos7物理机a start job is running for dev-mapper-centos\x2dhome.device
4.检查启动时磁盘挂载文件/etc/fstab,多出的home.device设备注释掉即可。3.或者进入系统查看/var/log/boot.log启动日志。2.问题出现time超时,无法挂载home.device设备。1.再次重启服务器按住Esc 查看启动进度。
2023-12-05 09:16:33
1177
原创 Dependency failed for File System Check on /dev/vdb1 服务器配置升级
由于服务器云盘已卸载,但未注释/etc/fatab中的开机自动挂载/dev/vdb1盘,服务器每次重启都会检查fatab文件自动挂载项,导致报以上错误。杭州服务器升级配置中重启遇到以下问题 Dependency failed for File System Check on /dev/vdb1。2. 修改/etc/fatab文件配,注释/dev/vdb1 盘。截图如下 再次重启系统即可。1.官方已经提示在上图最下行输入当前root账号密码,进入系统。
2023-12-05 09:10:57
580
原创 python 封装钉钉告警和ECS系统信息
目前每个脚本中都有钉钉告警和获取服务器信息,为了减少编写鸡肋封装系统信息和告警信息,后续方便监控脚本去调用。
2023-12-04 10:16:07
398
原创 prometheus采集指标分类
容器基础资源指标 | kubelet 内置cadvisor metrics接口 | 查看容器cpu、mem利用率等 |k8s_sd node级别直接访问node_ip|标| 服务组件 metrics接口 | 查看apiserver 、scheduler、etc、coredns请求延迟等 | k8s_sd endpoint级别 ||部署在pod中业务埋点指标| pod 的metrics接口 | 依据业务指标场景 | k8s_sd pod级别,访问pod ip的metricspath ||k8s资源指标 |
2023-12-04 09:48:47
861
原创 NGINX负载均衡的实现类型
一般来说多个层级的负载均衡都是需要的,越往上功能越丰富,越底层的负载均衡越简单。四层负载均衡在三层负载的基础上,加上了第四层的端口号,使用了IP + Port的方式来决定哪些流量需要做负载均衡,并记录下这个TCP或者UDP的流量是由哪台服务器处理的,后续这个连接的所有流量都同样转发到同一台服务器处理。当数据流量通过四层负载的分流策略分配到不同的下层负载,也就是七层负载上之后,会由七层负载针对http应用本身做分配和转发,比如这里的例子,根据不同的endpoint,分配请求到不同的下游应用服务器上。
2023-12-04 09:45:41
326
原创 NGINX 通用场景内核优化
●·tcp_max_tw_buckets:这个参数表示操作系统允许TIME_WAIT套接字数量的最大值, 如果超过这个数字,TIME_WAIT套接字将立刻被清除并打印警告信息。●tcp_max_syn_backlog:这个参数表示TCP三次握手建立阶段接收SYN请求队列的最大 长度,默认为1024,将其设置得大一些可以使出现Nginx繁忙来不及accept新连接的情况时, Linux不至于丢失客户端发起的连接请求。● ·rmem_max:这个参数表示内核套接字接收缓存区的最大大小。
2023-12-04 09:26:09
357
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人