实验 Kubernetes基本操作《实验报告》.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验 Kubernetes基本操作 实验课程名: 云计算技术/云计算原理与实践 专业班级: 数据科学与大数据技术 学号: 201940408118 姓名: 魏昊天 实验时间: 2021.10.20 实验地点: 智慧大楼1002 指导教师: 黄婧 一、实验目的和要求 1.了解什么是Kubernetes,熟悉kubernetes整体架构 2. Kubernetes企业环境部署捷径,多Master/node快速部署 二、实验内容 1. 准备3台虚拟环境,并运行常用命令 (1)Linux运行环境搭建成功: 主机名 管理员用户 普通用户 IP地址 master root/root wht 29 node1 root/root wht 28. node2 root/root wht 31 (2)curl : (3)3台虚拟机相互通信: 2. 基础知识点 (1)/etc/apt/sources.list文件作用,演示说明: 这个文件是包管理工具apt所用的记录软件包仓库位置的配置文件,同样的还有位于/etc/apt/sources.list.d/*.list?的各文件。 (2)什么是Kubernetes? Kubernetes 是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。 Kubernetes 拥有一个庞大且快速增长的生态系统。Kubernetes 的服务、支持和工具广泛可用。 (3)利用visio等工具画出Kubernetes架构图。并描述Kubernetes Master/Node的主要功能 1、Master是Kubernetes 的主节点。 Master组件可以在集群中任何节点上运行。但是为了简单起见,通常在一台虚拟机上启动所有Master组件,并且不会在此VM机器上运行用户容器。 集群所有的控制命令都传递给Master组件,在Master节点上运行。kubectl命令在其他Node节点上无法执行。 2、Node上运行着Master分配的pod,当一个Node宕机,其上的pod会被自动转移到其他Node上。每一个Node节点都安装了Node组件,包括kubelet、kube-proxy、container runtime。 kubelet 会监视已分配给节点的pod,负责pod的生命周期管理,同时与Master密切协作,维护和管理该Node上面的所有容器,实现集群管理的基本功能。即Node节点通过kubelet与master组件交互,可以理解为kubelet是Master在每个Node节点上面的agent。本质上,它负责使Pod的运行状态与期望的状态一致。 (4)操作系统中,什么是交换内存?有什么作用? 交换内存是RAM耗尽时将使用的专用硬盘数量。Linux中有一个内存管理程序可以处理此过程。每当RAM内存不足时,内存管理程序都会查找RAM中存在的所有长时间未使用的非活动数据块。 成功找到这些块后,会将其移入交换存储器。这样,RAM的空间得以释放,因此可以将其用于其他一些需要紧急处理的程序。交换的概念与Windows操作系统中使用的分页的概念非常相似。可以轻松地保存那些几乎不使用一次或两次而从未使用过的不活动的RAM块。然后可以将释放的RAM用于容纳更多优先级更高的程序。 交换内存的作用: 1.可以防止RAM用完空间。 2.它充当备份以增强RAM的实际空间。 3.它使您可以更方便地运行需要大量RAM的繁重应用程序。 4.在休眠过程中,RAM的所有内容均写入交换存储器。因此,成功进行休眠过程本质上是必需的。 5.提高了系统的整体性能。 (5)什么是dpkg? dpkg是Debian软件包管理器的基础,它被伊恩·默多克创建于1993年。dpkg与RPM十分相似,同样被用于安装、卸载和供给.deb软件包相关的信息。 3. Linux常用命令/操作 (1)修改主机名 (2)关闭防火墙 (3)关闭交换内存 (4)配置服务自启动 4. 安装docker 安装过程(仅展示一个节点安装过程即可): 验证结果: 安装过程总结(描述安装涉及的几个步骤): 1.安装docker前的环境配置: apt-get update apt-get install -y curl telnet wget man apt-transport-https ca-certificates software-properties-common vim libltdl7 2. 准备安装包文件 3. 手动安装 docker 4. 设置开机自启: 5. 配置 docker 镜像加速器: 新建/etc/docker/daemon.

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档