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

一个网站怎么做软件外贸网站开发莆田

一个网站怎么做软件,外贸网站开发莆田,做一个公司官网需要多少钱,互联网网站开发发展一、概述 PV ( Persistent Volume )是持久化卷的意思,是对底层的共享存储的一种抽象。一般情况下 PV 由 kubernetes 管理员进行创建和配置,它与底层具体的共享存储技术有关,并通过插件完成与共享存储的对接。 PVC &a…

一、概述

PV Persistent Volume )是持久化卷的意思,是对底层的共享存储的一种抽象。一般情况下 PV
kubernetes 管理员进行创建和配置,它与底层具体的共享存储技术有关,并通过插件完成与共享存储的对接。
PVC Persistent Volume Claim )是持久卷声明的意思,是用户对于存储需求的一种声明。换句话
说, PVC 其实就是用户向kubernetes系统发出的一种资源需求申请。

二、PV

PV 是存储资源的抽象,下面是资源清单文件 :
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv2
spec:
nfs: # 存储类型,与底层真正存储对应
capacity: # 存储能力,目前只支持存储空间的设置
storage: 2Gi
accessModes: # 访问模式
storageClassName: # 存储类别
persistentVolumeReclaimPolicy: # 回收策略
PV 的关键配置参数说明:
存储类型
        底层实际存储的类型,kubernetes 支持多种存储类型,每种存储类型的配置都有所差异
存储能力( capacity
        目前只支持存储空间的设置( storage=1Gi ) ,不过未来可能会加入 IOPS 、吞吐量等指标的配置
访问模式( accessModes
        用于描述用户应用对存储资源的访问权限,访问权限包括下面几种方式:
        ReadWriteOnce( RWO ):读写权限,但是只能被单个节点挂载
        ReadOnlyMany( ROX ): 只读权限,可以被多个节点挂载
        ReadWriteMany( RWX ):读写权限,可以被多个节点挂载
        需要注意的是,底层不同的存储类型可能支持的访问模式不同
回收策略( persistentVolumeReclaimPolicy
        当PV 不再被使用了之后,对其的处理方式。目前支持三种策略:
        Retain (保留) 保留数据,需要管理员手工清理数据
        Recycle(回收) 清除 PV 中的数据,效果相当于执行 rm -rf /thevolume/*
        Delete (删除) 与 PV 相连的后端存储完成 volume 的删除操作,当然这常见于云服务商的存储服务
        需要注意的是,底层不同的存储类型可能支持的回收策略不同
存储类别
        PV可以通过 storageClassName 参数指定一个存储类别
        具有特定类别的PV 只能与请求了该类别的 PVC 进行绑定
        未设定类别的PV 则只能与不请求任何类别的 PVC 进行绑定
状态( status
        一个 PV 的生命周期中,可能会处于 4 中不同的阶段:
        Available(可用): 表示可用状态,还未被任何 PVC 绑定
        Bound(已绑定): 表示 PV 已经被 PVC 绑定
        Released(已释放): 表示 PVC 被删除,但是资源还未被集群重新声明
        Failed(失败): 表示该 PV 的自动回收失败

实验:使用NFS作为存储,来演示PV的使用,创建3个PV,对应NFS中的3个暴露的路径

1、准备NFS环境

 创建目录:

暴露服务,使服务生效:

2、创建pv.yaml
[root@k8s-master ~]# cat pv.yaml
apiVersion: v1
kind: PersistentVolume
metadata:name: pv1
spec:capacity:storage: 1GiaccessModes:- ReadWriteManypersistentVolumeReclaimPolicy: Retainnfs:path: /root/data/pv1server: master---apiVersion: v1
kind: PersistentVolume
metadata:name: pv2
spec:capacity:storage: 2GiaccessModes:- ReadWriteManypersistentVolumeReclaimPolicy: Retainnfs:path: /root/data/pv2server: master
---apiVersion: v1
kind: PersistentVolume
metadata:name: pv3
spec:capacity:storage: 3GiaccessModes:- ReadWriteManypersistentVolumeReclaimPolicy: Retainnfs:path: /root/data/pv3server: master

创建pv:

查看pv:

三、PVC 

PVC 是资源的申请,用来声明对存储空间、访问模式、存储类别需求信息。下面是资源清单文件:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: pvc
namespace: dev
spec:
accessModes: # 访问模式
selector: # 采用标签对PV选择
storageClassName: # 存储类别
resources: # 请求空间
requests:
storage: 5Gi
PVC 的关键配置参数说明:
访问模式( accessModes
        用于描述用户应用对存储资源的访问权限
选择条件( selector
        通过Label Selector 的设置,可使 PVC 对于系统中己存在的 PV 进行筛选
存储类别( storageClassName
        PVC在定义时可以设定需要的后端存储的类别,只有设置了该 class pv 才能被系统选出
资源请求( Resources
        描述对存储资源的请求

实验:

1、创建 pvc.yaml
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: pvc1
namespace: dev
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 1Gi
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: pvc2
namespace: dev
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 1Gi
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: pvc3
namespace: dev
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 1Gi
2、创建pvc、查看pvc
 3、创建pods.yaml,使用pv
[root@k8s-master ~]# vim pods.yaml
apiVersion: v1
kind: Pod
metadata:
name: pod1
namespace: dev
spec:
containers:
- name: busybox
image: busybox:1.30
command: ["/bin/sh","-c","while true;do echo "this is pod3" >> /root/out.txt; sleep
10; done;"]
volumeMounts:
- name: volume
mountPath: /root/
volumes:
- name: volume
persistentVolumeClaim:
claimName: pvc3
readOnly: false[root@k8s-master ~]# kubectl create -f pods.yaml
pod/pod66 created# 查看pod
[root@k98s-master ~]# kubectl get pods -n dev -o wide
NAME READY STATUS RESTARTS AGE IP NODE
pod66 1/1 Running 0 14s 10.244.1.69 node1

查看pod: 

查看NFS中的文件存储:

http://www.dtcms.com/wzjs/820778.html

相关文章:

  • 企业没有网站怎样做推广方案公司注册资金100万要实缴吗
  • 做网站简历怎么写wordpress应用微信支付
  • 智联招聘网站建设情况门户网站 建设方案
  • 龙岗网站建设商城开发价格服务
  • 网站索引量下降石河子农八师建设兵团社保网站
  • 江西手机版建站系统信息wordpress 建设论坛
  • 涉密项目单位网站建设流程嘉兰图工业设计公司现状
  • 有什么外贸网站免费主题wordpress
  • 云虚服务器网站建设网站建设平台哪个好
  • 海洋网站建设公司怎么弄一个网站平台
  • 互联网app下载专业seo网站优化推广排名教程
  • 外贸官网建站个人域名做邮箱网站
  • 厦门市建设局网站住房保障专栏网站建设Z亿玛酷1流量订制
  • 自媒体网站建设论文关于网站建设的论坛
  • 低价网站建设浩森宇特宁波制作网页哪家好
  • 雇人做淘宝网站多少钱网站分析工具
  • 淘宝网站建设的特点自己做网站的域名
  • 做网站分几个步骤长沙网站技术专家
  • 做网站常用的背景图像关于设计图的网站
  • 网站哪里有做的北京企业网站怎么建设
  • 全国卫生机构建设管理系统网站太原seo代理计费
  • 天津城乡住房建设厅网站首页高端网站开发平台
  • 手机系统网站帝国cms 做的博客网站
  • 二级目录做网站商场设计软件
  • 网站建设计入哪个科目排名网站建设
  • 怎么做外贸企业网站京东商城网站的搜索引擎营销做的案例分析
  • flash是怎么做网站的网站备案 营业执照副本
  • 网站平台建设的重要性wordpress创建页面模板
  • 用于网站建设的图片什么叫网页什么叫网站
  • 建设校园门户网站方案黄圃网站建设