当前位置: 首页 > news >正文

集团网站设计案例企业样本设计公司

集团网站设计案例,企业样本设计公司,宜宾网站建设网站,饲料网站源码如果不想每次都创建PV#xff0c;希望k8s集群中能够配置号默认存储#xff0c;然后根据你的PVC自动创建PV#xff0c;就需要安装一个默认存储#xff0c;也就是storageclass 什么是storageclass Kubernetes提供了一套可以自动创建PV的机制#xff0c;即#xff1a;Dyna…如果不想每次都创建PV希望k8s集群中能够配置号默认存储然后根据你的PVC自动创建PV就需要安装一个默认存储也就是storageclass 什么是storageclass Kubernetes提供了一套可以自动创建PV的机制即Dynamic Provisioning。而这个机制的核心在于StorageClass这个API对象。 StorageClass对象会定义下面两部分内容: 1. PV的属性。比如存储类型Volume的大小等。 2. 创建这种PV需要用到的存储插件即存储制备器。 有了这两个信息之后Kubernetes就能够根据用户提交的PVC找到一个对应的StorageClass之后Kubernetes就会调用该StorageClass声明的存储插件进而创建出需要的PV。但是其实使用起来是一件很简单的事情你只需要根据自己的需求编写YAML文件即可然后使用kubectl create命令执行即可 配置k8s集群中的默认存储 我们使用nfs来作为集群的存储首先在master节点上安装nfs并且创建存放数据的目录 sudo apt install nfs-kernel-server -y # 建立共享目录修改配置文件 mkdir /data sudo vim /etc/exports sudo cat /etc/exports /data *(rw,sync,no_root_squash,no_subtree_check) /data/k8s *(rw,sync,no_root_squash,no_subtree_check) # 重启服务使配置生效 sudo service rpcbind restart sudo service nfs-kernel-server restart systemctl enable rpcbind systemctl enable nfs-kernel-server exportfs -arv 然后node节点安装nfs的client apt install nfs-common -y 要使用StorageClass我们就得安装对应的自动配置程序比如上面我们使用的是nfs那么我们就需要使用到一个 nfs-client 的自动配置程序我们也叫它 Provisioner这个程序使用我们已经配置的nfs服务器来自动创建持久卷也就是自动帮我们创建PV 当然在部署nfs-client之前我们需要先成功安装上 nfs 服务器上面已经安装好了服务地址是172.16.10.50master的IP共享数据目录是/data/volume然后接下来我们部署 nfs-client 即可我们也可以直接参考 nfs-client 文档进行安装即可。 我们直接使用helm的方式来部署提前添加stable的仓库 #添加仓库 helm repo add stable https://charts.helm.sh/stable #安装nfs-client-provisioner helm install nfs-client-provisioner stable/nfs-client-provisioner --set nfs.server172.16.10.50 --set nfs.path/data/volume --set storageClass.defaultClasstrue --set storageClass.namenfs-storage 如果没有报错的话你就能在默认的namespace下看到一个nfs-client-provisioner的Pod在正常运行后续你在yaml中直接指定PVC的storageClass为nfs-storage就能够正常使用了 报错解析 nfs-client-provisioner在运行过程中查看日志看到如下报错创建的一个PVC并没有自动绑定PVstorageclass没有给他创建PV查看PVC一直处于pending的状态然后报错信息提示selfLink was empty这是因为kubernetes1.16版本之后就弃用了selfLink1.20版本彻底停用但是nfs-provisioner的实现是基于selfLink功能的所以才会失败 报错信息如下 E0407 02:18:31.379377 1 controller.go:1004] provision kubesphere-monitoring-system/prometheus-k8s-db-prometheus-k8s-0 class nfs-storage: unexpected error getting claim reference: selfLink was empty, cant make reference 解决方法 修改/etc/kubernetes/manifests/kube-apiserver.yaml文件找到如下内容后在最后添加一项参数 spec:containers:command:kube-apiserver--advertise-address192.168.210.20--.......  #省略多行内容--feature-gatesRemoveSelfLinkfalse  #添加此行等待一下然后删除apiserver的那个pod让它重启就可以了 关于storageclass的更多内容可参考博客K8S 快速入门十六实战篇StorageClass存储类-CSDN博客
http://www.w-s-a.com/news/71910/

相关文章:

  • 企业网站报价网站域名 没有续费
  • 机关门户网站建设管理情况邮箱登陆嵌入网站
  • 创建网站超市网站建设后还有什么费用
  • 徐州泉山区建设局网站企业网站注册官网
  • 西青网站建设暴雪回归
  • 如何生成网站建设局建筑电工证查询网站
  • 网站改版建设原则网站网站建设公司上海
  • 网站推广见效快的方法深圳高端网站建设网页设计
  • 建设银行官网首页网站购纪念币接做网站需要问什么条件
  • 网站的ftp地址是什么江苏做网站
  • 宁波网站建设制作公司哪家好潍坊建公司网站
  • 云端网站建设php7 wordpress速度
  • 建站的公司中小企业网站建设报告
  • 上海高档网站建设网站设计入门
  • 德尔普网站建设做网站线
  • 宁波网站搭建定制非模板网站建设电子商务公司名称大全简单大气
  • 巴中哪里做网站推销网站的方法
  • wordpress建站动画网站宣传的手段有哪些?(写出五种以上)
  • 做么网站有黄医疗机构网站备案
  • 企业年金是1比3还是1比4北京厦门网站优化
  • 政务信息网站建设工作方案云南建设工程质量监督网站
  • 如何做一份企业网站免费的短视频素材库
  • 云脑网络科技网站建设咸阳软件开发
  • seo对网站优化网站更换程序
  • 网站建设放什么科目中小学生在线做试卷的网站6
  • 网站建设推广公司排名绥化建设局网站
  • 凡科做的网站为什么打不开苏州行业网站建设
  • 南昌定制网站开发费用微信小商店官网入口
  • 深圳网站建设费用找人做的网站怎么看ftp
  • 做网站cookie传值dedecms网站后台