下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验15Kubernetes持续化存储【实验要求】1.掌握创建PV和PVC的方法。2.掌握Kubernetes中数据持久化存储的使用方法。【实验环境】本任务选用四台部署在VMwareWorkstationpro16中的RHEL8.1虚拟机,虚拟机均已预先安装Kubernetes运行环境。各虚拟机基本配置信息如表15-1所示。表15-1各虚拟机基本配置信息主机名IP地址节点角色master0/24管理节点node010/24工作节点1node020/24工作节点2nfs0/24网络存储节点【实验步骤】步骤1:可在master节点主机上运行下列命令,查看Kubernetes集群节点状态。#kubectlgetnodesNAME STATUS ROLES AGE VERSIONmaster Ready control-plane 120m v1.28.2node1 Ready <none> 118m v1.28.2node2 Ready <none> 118m v1.28.2步骤2:配置NFS服务器(1)修改需配置为网络存储主机的主机名,并安装NFS软件包,关闭防火墙和SELinux。#hostnamectlset-hostnamenfs#bash#yum-yinstallnfs-utils#systemctlstopfirewalld.service#systemctldisablefirewalld.service#setenforce0#sed-i"s/^SELINUX=enforcing/SELINUX=disabled/g"/etc/selinux/config(2)在k8s-nfs节点上创建共享目录/data/nfs-k8s。#mkdir-p/data/nfs-k8s(3)修改NFS文件,给集群节点指定共享目录。#cat<<EOF>>/etc/exports/data/nfs-k8s*(rw,no_root_squash)EOF文件编辑完成后,保存文件并退出,返回命令行。(4)重启NFS服务并设置为开机自启动。#systemctlrestartrpcbind.service#systemctlrestartnfs-server.service#systemctlrestartnfs-mountd.service#systemctlenablenfs-server.service步骤3:配置NFS客户端(1)在master节点、node1节点、node2节点上安装NFS软件包,不需要启动服务。#yum-yinstallnfs-utils(2)查看NFS服务端共享资源,3台主机均可查看。#showmount-e0Exportlistfor0:/data/nfs-k8s*步骤4:在master节点上创建Pod(1)编辑YAML文件。[root@master~]#cat<<EOF>>nfs.yamlapiVersion:v1kind:Podmetadata:name:test-nfs-volumespec:containers:-name:test-nfsimage:/basexxx/nginx:latestimagePullPolicy:IfNotPresentports:-containerPort:80protocol:TCPvolumeMounts:-name:nfs-volumesmountPath:/usr/share/nginx/htmlvolumes:-name:nfs-volumesnfs:path:/data/nfs-k8sserver:0EOF文件编辑完成后,保存文件并退出,返回命令行。(2)创建Pod。#kubectlapply-fnfs.yaml步骤5:创建首页测试文件将以下xiaoxx内容改为同学们姓名的全拼。[root@k8s-nfs~]#cd/data/nfs-k8s/[root@k8s-nfsnfs-k8s]#echo"hellonfs-xiaoxx">index.html[root@k8s-nfsnfs-k8s]#chmod644index.html 步骤6:访问测试本步骤需截图至实训报告。(1)在master节点查看Pod。[root@master~]#kubectlgetpods-owideNAMEREADYSTATUSRESTARTSAGEIPNODENOMINATEDNODEREADINESSGATEStest-nfs-volume1/1Running075s93k8s-node01<none><none>如果这里通过命令kubectldescribepodtest-nfs-volume-ndefault,查看Error:ImagePullBackOff,则在三台K8s集群主机上下载镜像nginx,都导出在本地为nginx.tar,再利用ctr-nk8s.ioimageimportnginx.tar导入,删除Pod后,重新
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026二上数学第二单元核心素养课件
- 间充质干细胞治疗药物相关性颌骨坏死的研究进展总结2026
- 2026北师大二下买电器备课课件
- 2026北师大二下十年变化获奖课件
- 2026北师大二下小蝌蚪成长核心素养课件
- Unit 3 The seasons Section 2 Exploring and applying rules (Grammar) 教学设计2026-2027学年沪教版英语七年级上册
- 2026四下数学观察物体二互动课件
- 垃圾分类教育主题班会课件(共23张)
- 七年级地理下册《极地地区》市公开课获奖课件省名师示范课获奖课件
- 新时代少年的长征使命-2026开学第一课观后感合集
- 2026秋新教材人教版九年级上册英语Unit 1 Section A Grammar Focus教案
- 2026年医师定期考核中医试题(完整版)附答案
- 2026年江苏盐城市中考语文考试真题带答案
- ILO -中国灵活就业人员和平台从业人员的社会保障研究报告
- 2026年全国通信专业技术人员考试高、中级(通信专业实务终端与业务)模拟试题及答案
- 2025年组织部门遴选笔试真题(附答案)
- 2026年铁岭卫生职业学院单招职业技能考试题库含答案详解
- (2026年)血气分析临床解读课件
- 住院患者误吸应急处置措施
- 湖北2025年湖北省就业援藏面向山南籍高校毕业生专项招聘62名事业单位工作人员笔试历年参考题库附带答案详解(5卷)
- 电影院安全制度管理方案
评论
0/150
提交评论