09:资源利用率监控|存储卷管理

资源利用率监控|存储卷管理

  • 资源利用率监控
    • 开启聚合服务
    • 安装metrics-server
    • 监控容器利用率
  • 存储卷管理
    • 临时卷
      • ConfigMap卷 存配置文件
      • emptyDir卷 适合缓存
    • 持久卷
      • hostPath 卷
  • NFS共享卷
    • 持久卷
      • 搭建NFS服务器
      • 创建PV
      • 创建PVC

资源利用率监控

在这里插入图片描述
在这里插入图片描述

开启聚合服务

在这里插入图片描述
kubelet证书 在每个节点都需要签发证书(master,node-0001,node-0002,node-0003)
申请的多余证书可以使用(kubectl delete certificatesigningrequests 证书名称)删除
在这里插入图片描述

安装metrics-server

在这里插入图片描述
拷贝云盘的kubernetes/v1.17.6/metrics目录到master上

# 上传镜像到私有仓库
[root@master metrics]# docker load -i metrisc-server.tar.gz
[root@master metrics]# docker tag gcr...:master 192.....:master
[root@master metrics]# docker push 192...:master
[root@master metrics]# vim deployment.yaml
29: image: 192.168.1.100:5000/metrics-server:master
[root@master metrics]# kubectl apply -f rbac.yaml
[root@master metrics]# kubectl apply -f pdb.yaml

在这里插入图片描述
在这里插入图片描述

监控容器利用率

在这里插入图片描述

存储卷管理

临时卷

ConfigMap卷 存配置文件

在这里插入图片描述
配置configMap
在这里插入图片描述
在这里插入图片描述
首先定义一个webnginx容器
在这里插入图片描述在这里插入图片描述

[root@master ~]# kubectl apply -f webnginx.yaml
[root@master ~]# kubectl get pod

在一个pod里启动两个容器:
在这里插入图片描述
在这里插入图片描述

emptyDir卷 适合缓存

在这里插入图片描述

持久卷

hostPath 卷

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

NFS共享卷

在这里插入图片描述
在这里插入图片描述

持久卷

搭建NFS服务器

[root@registry ~]# yum install -y nfs-utils
[root@registry ~]# mkdir -m 777 /var/webroot
[root@registry ~]# vim /etc/exports
/var/webroot *(rw)
[root@registry ~]# systemctl enable --now nfs
-----------------所有节点都需要nfs软件包
[root@node-0001 ~]# yum install -y nfs-utils
[root@node-0002 ~]# yum install -y nfs-utils
[root@node-0003 ~]# yum install -y nfs-utils
-----------------下面在任意其他节点测试
[root@master ~]# yum install -y nfs-utils
[root@master ~]# showmount -e 192.168.1.100

在这里插入图片描述

创建PV

在这里插入图片描述

在这里插入图片描述

[root@master ~]# kubectl get pv

在这里插入图片描述

在这里插入图片描述

创建PVC

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

[root@master ~]# kubectl delete -f webnginx.yaml
deployment.apps "webnginx" deleted
[root@master ~]# kubectl apply -f webnginx.yaml
[root@master ~]# kubectl get pod -o wide 

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/473589.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Excel如何把窗口冻结,在下拉滚动条的时候仍然可以看到前几行数据?

** 共分2个情况: ①: 冻结首行: 作用:只冻结第一行的数据窗口。在下拉滚动条时,首行不会动,其他数据行会动步骤如下:1、鼠标放在首行的最左边,然后左键点一下先选中整行2、然后&am…

QtApplets-线程池

QtApplets-线程池 ​ 今天咱们稍微看下Qt的线程池。QThreadPool,浅浅搞一下。 文章目录 QtApplets-线程池QThreadPoolQThreadPool 与 QThread 区别替代方案Qt Concurrent QThreadPool 与 Qt Concurrent 区别Demo运行效果 ☞ 源码 关键字: Qt、QRunnable…

【大厂AI课学习笔记】【2.1 人工智能项目开发规划与目标】(6)特征工程初步

特征工程是一个非常重要的概念,从特征工程可以领会到机器学习的真谛。 特征工程就是从原始数据转换为特征向量的过程。 特征工程的特点: 特征工程是机器学习中很重要的起始步骤,直接影响效果,需要大量的时间。 数据和特征决定了…

究极小白如何自己搭建一个自动发卡网站-独角数卡

本人从来没接触过建站,我之前都是在TB上花90叫别人给我搭建的网站,前几天这个TB店倒闭跑路了,而我的发卡网也打不开了,没办法,逼上梁山,自己捣鼓出来了!下面是2023/4/2自己建好的! …

【IO流】FileOutputStream 字节输出流

FileOutputStream 字节输出流 1. 概述2. 作用3. 书写步骤4. 构造方法5. 换行写6. 续写7. 注意事项 1. 概述 FileOutputStream 是 Java 中用于向文件写入字节数据的输出流类。它用于创建一个文件输出流,该流用于将数据写入文件。 功能:FileOutputStream …

RocketMQ快速入门: linux安装RocketMQ并配置开机自启

0. 引言 针对rocketMQ的学习,首当其冲的就是正确安装服务,所以我们今天来看linux下如何安装rocketmq及其控制台服务,并设置各个服务的开机自启 1. 安装 因为rocketmq是基于java的,所以需要大家提前安装好java环境,这…

云计算基础-存储虚拟化(深信服aSAN分布式存储)

什么是存储虚拟化 分布式存储是利用虚拟化技术 “池化”集群存储卷内通用X86服务器中的本地硬盘,实现服务器存储资源的统一整合、管理及调度,最终向上层提供NFS、ISCSI存储接口,供虚拟机根据自身的存储需求自由分配使用资源池中的存储空间。…

EasyUI动态加载组件

要实现如下的效果,在表格中显示进度条 主要是需要再次初始化组件,借用ChatGPT的意思是: 在许多 JavaScript UI 框架中,包括 EasyUI,在动态地创建或插入新的 DOM 元素后,通常需要手动初始化相关的组件或特性…

每日OJ题_算法_递归④力扣24. 两两交换链表中的节点

目录 ④力扣24. 两两交换链表中的节点 解析代码 ④力扣24. 两两交换链表中的节点 24. 两两交换链表中的节点 难度 中等 给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即…

入门OpenCV:图像阈值处理

基本概念 图像阈值是一种简单、高效的图像分割方法,目的是将图像转换成二值图像。这个过程涉及比较像素值和阈值,根据比较结果来确定每个像素点的状态(前景或背景)。图像阈值在处理二维码、文本识别、物体跟踪等领域中非常有用。…

Codeforces Round 926 (Div. 2) B. Sasha and the Drawing (Java)

Codeforces Round 926 (Div. 2) B. Sasha and the Drawing (Java) 比赛链接:Codeforces Round 926 (Div. 2) B题传送门:B. Sasha and the Drawing 题目:B. Sasha and the Drawing Example input 3 4 3 3 3 10 3 9 4 7 7 11 2 3output 2 …

人工智能学习与实训笔记(四):神经网络之NLP基础—词向量

人工智能专栏文章汇总:人工智能学习专栏文章汇总-CSDN博客 本篇目录 四、自然语言处理 4.1 词向量 (Word Embedding) 4.1.1 词向量的生成过程 4.1.2 word2vec介绍 4.1.3 word2vec:skip-gram算法的实现 4.2 句向量 - 情感分析 4.2.1 LSTM (Long S…