磁盘写满引发的后果容器数据磁盘写满造成的后果:Pod 不能删除 (一直 Terminating)Pod 不能被创建 (一直 ContainerCreating)磁盘写满分两种情况:磁盘空间全部使用完# 系统盘被占满$ df -Th文件系统 类型 容量 已用 &nbs...
/
652 次浏览/
容器虚拟化
文章目录docker部署rocketmq双主双从模式环境准备1)镜像2)启动容器3)访问界面1)启动namesrv2)启动broker1.镜像拉取2.配置文件3.启动容器4.安装rocketmq-console控制台可视化界面docker部署rocketmq双主双从模式环境准备机器两台:192.168.56.121,192.168.56.122,192.168.56.123,192.168.56.1241.镜像拉取docker pull foxiswho/...
/
883 次浏览/
容器虚拟化
docker搭建grafana+loki+promtail日志收集系统 1.拉取镜像docker pull grafana/grafana:7.4.3
docker pull grafana/promtail:2.1.0
docker pull grafana/loki:2.1.0 2.loki搭建1)新建配置文件创建文件:mkdir -p /usr/local/docke...
/
1081 次浏览/
容器虚拟化
这里写目录标题docker下搭建全套微服务环境指导说明文档和部署命令总的架构图1.服务器准备2.centos安装docker环境3.docker集群swarm配置(这一步看自己需要执行)4.docker安装mysql8.05.redis部署6.rocketMQ部署7.nacos集群部署8.keepalive+nginx高可用部署9.springcloud应用微服务10.loki日志收集框架11.系统监控docker下搭建全套微服务环境指导说明文档和部署命令总的架构图使用的相关...
/
916 次浏览/
容器虚拟化
k8s的Rolling Update(滚动更新应用) 滚动更新是一次只更新一小部分副本,成功后,再更新更多的副本,最终完成所有副本的更新。滚动更新的最大的好处是零停机,整个更新过程始终有副本在运行,从而保证了业务的连续性。下面我们部署三副本应用:初始镜像为 httpd:2.2.31,然后将其更新到 httpd:2.2.32。httpd:2.2.31 的配置文件如下:执行部署部署过程如下:创建 Deployment httpd创建 ReplicaSet&n...
/
799 次浏览/
容器虚拟化
k8s的回滚应用 kubectl apply 每次更新应用时 Kubernetes 都会记录下当前的配置,保存为一个 revision(版次),这样就可以回滚到某个特定 revision。默认配置下,Kubernetes 只会保留最近的几个 revision,可以在 Deployment 配置文件中通过 revisionHistoryLimit 属性增加 revision 数量。下面实践回滚功能。应用有如下三个配置文件 ht...
/
656 次浏览/
容器虚拟化
k8s的Health Check(健康检查) 强大的自愈能力是 Kubernetes 这类容器编排引擎的一个重要特性。自愈的默认实现方式是自动重启发生故障的容器。除此之外,用户还可以利用 Liveness 和 Readiness 探测机制设置更精细的健康检查,进而实现如下需求:零停机部署。避免部署无效的镜像。更加安全的滚动升级。下面通过实践学习 Kubernetes 的 Health Check 功能。1.默认的健康检查我们首先学习 Kubernetes 默认的健...
/
625 次浏览/
容器虚拟化
centos7 lvs+keepalived nat模式
1.架构图
3.地址规划...
/
718 次浏览/
容器虚拟化
linux抓包工具tcpdump基本使用
tcpdump 是一款灵活、功能强大的抓包工具,能有效地帮助排查网络故障问题。
tcpdump 是一个命令行实用工具,允许你抓取和分析经过系统的流量数据包。它通常被用作于网络故障分析工具以及安全工具。
tcpdump 是一款...
/
687 次浏览/
容器虚拟化
解析Dockerfile
Dockerfile就是一个描述镜像具体组成的具体文件,可以根据这个文件构建镜像。
FROM:指定基础镜像
FROM centos:7...
/
685 次浏览/
容器虚拟化