比如现在运行了一个pod,这个pod里面运行了两个容器,如果这两个容器还在,但是里面运行的服务进程已经死亡,由于某种故障原因这个容器并没有退出造成这个pod还处于running状态,这个时候服务其实已经是不可用的了,但是对于整个pod来说依然是可用的,所以这时候就出现问题了。 int 初始化容器,运行了一个pod,pod运行了两个不同的容器,这两个…
部署环境 序号 操作系统 公网IP 域名解析 1 CentOS Linux release 7.8.2003 (Core) 47.94.. cloud.ponfey.com YUM部署Nginx [root@web-server ~]# vi /etc/yum.repos.d/nginx.repo # 新增repo配置文件 [nginx] name…
资源清单含义 在k8s中,一般使用yaml格式的文件来创建符合我们预期期望的pod,这样的yaml文件我们一般称为资源清单。 什么是YAML? 是一个可读性高,用来表达数据序列的格式。YAML 的意思其实是:仍是一种标记语言,但为了强调这种语言以数据做为中心,而不是以标记语言为重点 YAML的基本语法 1、缩进时不允许使用Tab键,只允许使用空格,…
资源的含义就是所有的内容都抽象为资源,当资源实例化后被称为对象。实例化的含义就是被运行了被调用了被执行了。 集群资源分类 (1)名称空间级别:仅在此名称空间下生效,通过kubeadm安装k8s集群,默认会将所有的系统组件放在kube-system命名空间下去运行,通过命令kubectl get pod,获取不到对应系统pod的信息,在默认情况下 -…
环境准备 IP地址 主机名 10.0.2.14/24 k8s-master01 10.0.2.15/24 k8s-node01 10.0.2.16/24 k8s-node02 设置系统主机名以及Host文件的相互解析 [root@localhost ~]# hostnamectl set-hostname k8s-master01 #k8s-mas…
k8s基础组件 容器资源控制器 MESOS(APACHE) Docker Swarm(Docker) Kubernetes (Goole) Kubernetes架构组件 kubectl:K8s的命令行管理工具 Master节点属于K8s的大脑 API Server:所有服务的访问入口 scheduler:负责任务的节点选择和分配,关于多节点必要都需…
Kubernetes 发布五年来在各前辈的努力下成为IT行业的发展趋势,从单机走向集群,云计算的发展加速这一进程。 使用 Kubernetes 就是在全面拥抱微服务架构,微服务架构的核心是将一个巨大体应用分解为很多小的互相连接的微服务,一个微服务背后有多个实例副本在支撑,副本的数量可能会随着系统的负荷变化而进行调整,内嵌的负载均衡器在这里发挥了重要…
考驾照不算什么人生大事,但也是不可或缺的一部分,只有认认真真的走过,才明白付出终有回报。
环境 序号 主库IP 是否奇偶库 冷备主库IP 执行冷备状态 1 10.0.2.13/24 奇库 10.0.2.15/24 正常 2 10.0.2.14/24 偶库 10.0.2.16/24 正常 准备工作 1、位于10.0.2.13/24、10.0.2.14/24的两台奇偶库停止MyCat中间件等运行; 2、复制并传输 10.0.2.13/24、…
Ceph 简介 Ceph是一个可靠地、自动重均衡、自动恢复的分布式存储系统,根据场景划分可以将Ceph分为三大块,分别是对象存储、块设备存储和文件系统服务。在虚拟化领域里,比较常用到的是Ceph的块设备存储,比如在OpenStack项目里,Ceph的块设备存储可以对接OpenStack的cinder后端存储、Glance的镜像存储和虚拟机的数据存储…