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

中国免费域名申请网站山东网站seo推广优化价格

中国免费域名申请网站,山东网站seo推广优化价格,媒体软文推广平台,营销型建设Kubernetes 硬盘持久化之 PV 和 PVC Persistent Volume 定义 持久卷#xff08;PersistentVolume#xff0c;PV#xff09;是集群中的一块存储#xff0c;可以由管理员事先制备#xff0c; 或者使用存储类#xff08;Storage Class#xff09;来动态制备。 持久卷是集…Kubernetes 硬盘持久化之 PV 和 PVC Persistent Volume 定义 持久卷PersistentVolumePV是集群中的一块存储可以由管理员事先制备 或者使用存储类Storage Class来动态制备。 持久卷是集群资源就像节点也是集群资源一样。PV 持久卷和普通的 Volume 一样拥有独立于任何使用 PV 的 Pod 的生命周期。 Persistent Volume 访问权限 权限缩写描述ReadWriteOnceRWO卷可以被一个节点以读写方式挂载。 ReadWriteOnce 访问模式仍然可以在同一节点上运行的多个 Pod 访问该卷。 对于单个 Pod 的访问请参考 ReadWriteOncePod 访问模式。ReadOnlyManyROX卷可以被多个节点以只读方式挂载。ReadWriteManyRWX卷可以被多个节点以读写方式挂载。 Persistent Volume 回收机制 机制Retain回收策略 Retain 使得用户可以手动回收资源。当 PersistentVolumeClaim 对象被删除时PersistentVolume 卷仍然存在对应的数据卷被视为已释放released。 由于卷上仍然存在这前一申领人的数据该卷还不能用于其他申领。Delete对于支持 Delete 回收策略的卷插件删除动作会将 PersistentVolume 对象从 Kubernetes 中移除同时也会从外部基础设施中移除所关联的存储资产。Recycle废弃如果下层的卷插件支持回收策略 Recycle 会在卷上执行一些基本的擦除 rm -rf /thevolume/*操作之后允许该卷用于新的 PVC 申领。 Persistent Volume Claim 定义 持久卷申领PersistentVolumeClaimPVC 表达的是用户对存储的请求。概念上与 Pod 类似。 Pod 会耗用节点资源而 PVC 申领会耗用 PV 资源。Pod 可以请求特定数量的资源CPU 和内存。同样 PVC 申领也可以请求特定的大小和访问模式。 PV 和 PVC 联合使用 申明 3 个 PV apiVersion: v1 kind: PersistentVolume metadata:name: pv1labels:app: pv1 spec:nfs:server: 192.168.31.60path: /nfs-test/volume1accessModes: [ReadWriteOnce]persistentVolumeReclaimPolicy: Retaincapacity:storage: 1Gi --- apiVersion: v1 kind: PersistentVolume metadata:name: pv2labels:app: pv2 spec:nfs:server: 192.168.31.60path: /nfs-test/volume2accessModes: [ReadOnlyMany]persistentVolumeReclaimPolicy: Deletecapacity:storage: 1Gi --- apiVersion: v1 kind: PersistentVolume metadata:name: pv3labels:app: pv3 spec:nfs:server: 192.168.31.60path: /nfs-test/volume3accessModes: [ReadWriteMany]persistentVolumeReclaimPolicy: Deletecapacity:storage: 1Girootk8s-master1:~# kubectl get pv NAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM STORAGECLASS VOLUMEATTRIBUTESCLASS REASON AGE pv1 1Gi RWO Retain Available unset 8s pv2 1Gi ROX Delete Available unset 8s pv3 1Gi RWX Delete Available unset 8s声明 3 个 PVC apiVersion: v1 kind: PersistentVolumeClaim metadata:name: pvc1 spec:accessModes: [ReadWriteOnce]selector:matchLabels:app: pv1resources:requests:storage: 100Mi --- apiVersion: v1 kind: PersistentVolumeClaim metadata:name: pvc2 spec:accessModes: [ReadOnlyMany]selector:matchLabels:app: pv2resources:requests:storage: 100Mi --- apiVersion: v1 kind: PersistentVolumeClaim metadata:name: pvc3 spec:accessModes: [ReadWriteMany]selector:matchLabels:app: pv3resources:requests:storage: 100Mirootk8s-master1:~# kubectl get pvc NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS VOLUMEATTRIBUTESCLASS AGE pvc1 Bound pv1 1Gi RWO unset 2m35s pvc2 Bound pv2 1Gi ROX unset 2m35s pvc3 Bound pv3 1Gi RWX unset 2m35s申明 3 个 Deployment 进行测试 apiVersion: apps/v1 kind: Deployment metadata:name: pv1-deploy spec:replicas: 2selector:matchLabels:app: pv1-podtemplate:metadata:labels:app: pv1-podspec:containers:- name: pv1-testimage: busyboximagePullPolicy: IfNotPresentcommand: [/bin/sh]args: [-c,sleep 3600]volumeMounts:- name: pv1-testmountPath: /pv1-testvolumes:- persistentVolumeClaim:claimName: pvc1name: pv1-test --- apiVersion: apps/v1 kind: Deployment metadata:name: pv2-deploy spec:replicas: 2selector:matchLabels:app: pv2-podtemplate:metadata:labels:app: pv2-podspec:containers:- name: pv2-testimage: busyboximagePullPolicy: IfNotPresentcommand: [/bin/sh]args: [-c,sleep 3600]volumeMounts:- name: pv2-testmountPath: /pv2-testvolumes:- persistentVolumeClaim:claimName: pvc2name: pv2-test --- apiVersion: apps/v1 kind: Deployment metadata:name: pv3-deploy spec:replicas: 2selector:matchLabels:app: pv3-podtemplate:metadata:labels:app: pv3-podspec:containers:- name: pv3-testimage: busyboximagePullPolicy: IfNotPresentcommand: [/bin/sh]args: [-c,sleep 3600]volumeMounts:- name: pv3-testmountPath: /pv3-testvolumes:- persistentVolumeClaim:claimName: pvc3name: pv3-testNAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES pv1-deploy-9b857996d-9mlwq 1/1 Running 0 5m 10.244.194.97 k8s-worker1 none none pv1-deploy-9b857996d-gs95v 1/1 Running 0 5m 10.244.126.40 k8s-worker2 none none pv2-deploy-6f76d7c88b-bgr8k 1/1 Running 0 5m 10.244.126.41 k8s-worker2 none none pv2-deploy-6f76d7c88b-grq7q 1/1 Running 0 5m 10.244.194.95 k8s-worker1 none none pv3-deploy-8696ff555b-hkwgm 1/1 Running 0 5m 10.244.194.96 k8s-worker1 none none pv3-deploy-8696ff555b-z72pp 1/1 Running 0 5m 10.244.126.42 k8s-worker2 none none测试过程中发现访问模式没有起到任何限制作用可能 Kubernetes 对特定配置下 NFS 没有很好的支持。
http://www.pierceye.com/news/204043/

相关文章:

  • 手机静态网站建设课程设计报告形象型网站
  • 网站建设接单渠道百度网站内容
  • 企业网站pv是什么手机网站开发价格
  • 北京网站优化团队oppo开放平台
  • 购物商城外贸网站福州营销型网站建设公司
  • 白酒pc网站建设方案网站不符合个人备案性质
  • 做视频网站程序多少钱免费人体做爰网站
  • 做海外网站 服务器放哪网页设计师通常是设计两套ui吗
  • 海拉尔网站建设做html网站模板下载
  • 为什么网站找不到了东莞智通人才市场招聘官网
  • 如何注册网站名称中国煤炭建设协网站
  • 一个网站为什么做的不好看软件源码成品资源下载网站
  • 网站建设 环讯传媒建设网站要多久到账
  • 溧阳城乡建设厅网站惠州专业网站建设
  • app嵌入手机网站dw旅游网站怎么做
  • wpf做网站烟台做网站工资
  • 做网站公司名字网站建设方案对比分析报告
  • 网站360优化网站开发所需技术
  • 宁河做网站公司wordpress漏洞扫描工具
  • 单位网站建设的目的手机可以做网站服务器吗
  • 上海网站建设有限公司lnmp安装wordpress限权
  • 大航母网站建设服务php一般网站空间多大
  • 中性衣服印花图案设计网站做网站的工作
  • 只做女性的网站编程入门先学什么软件
  • 创客网站建设新余公司做网站
  • 买个网站域名多少钱网站建设 内容缺乏
  • 清河做网站哪里好建设一个网站的文案需要
  • 农机网站模版建网站用什么工作站
  • 网站可以做无形资产游戏代理0加盟费
  • 高端网站建设哪家公司好城乡建设部网站甘红刚