影响网站收录的因素,wordpress显示全部标签,高档女装品牌前十名,现在用什么工具做网站好容器内的目录和宿主机的目录进行挂载
容器在系统上的生命周期是短暂的。delete#xff0c;K8S用控制器创建的pod#xff0c;delete相当于重启#xff0c;容器的状态也会恢复到初始状态。一旦回到初始状态#xff0c;所有的后天编辑的文件都会消失
容器和节点之间创建一个…容器内的目录和宿主机的目录进行挂载
容器在系统上的生命周期是短暂的。deleteK8S用控制器创建的poddelete相当于重启容器的状态也会恢复到初始状态。一旦回到初始状态所有的后天编辑的文件都会消失
容器和节点之间创建一个可以持久化保存容器内文件的存储卷。即使容器被销毁、删除、重启节点上的存储卷的数据依然存在后续也可以继续使用。可以继续将容器内目录和宿主机挂载保存的数据继续使用
1、emptyDir
容器内部共享存储卷K8S系统中是一个pod当中的多个容器共享一个存储卷目录
emptyDir卷可以使pod当中的容器在这个存储卷上读取和写入
emptyDir不能挂载到节点。随着pod生命周期的结束emptyDir卷也会结束数据也不会保留
容器内部共享。lnmp
2、hostPath
将容器内的挂载点和节点上的目录进行挂载hostPath可以实现数据的持久。node节点被销毁那么数据也会丢失
Q污点设置为NoExcute时节点上的pod会被驱逐那么文件数据是否还在
A在。①只是pod被驱逐并不是node节点被销毁。所以数据还是保留在节点上 ②pod被驱逐之后基于控制器创建的会在其他重新部署又会在其他节点生成一个新的存储卷数据依然可以持久化。emptyDir的共享数据会丢失hostPath不会 3、NFS共享存储
所有pod内的目录都和节点上的NFS共享目录形成数据卷所有的数据文件都保存在共享目录中.集中方便管理 PV和PVC面试必问组件、功能、网络、资源调度、扩缩容、pvc/pv
pvPresistent Volume持久化存储卷。描述和定义一个存储卷pv由运维人员来定
pvcPresistent Volume Claim持久化存储的请求。pvc实际上是用来描述或者申明我希望使用什么样的pv来进行存储
pvc和pv是一一对应的关系描述期望类型、存储大小
pvc --- pv --- NFS
pv和pvc都是虚拟化的概念是K8S的抽象的虚拟的存储资源 pvc和pv之间的静态请求。一旦形成百个pvc怎么办所以还有动态pvc pv是集群当中的存储资源pvc请求存储资源也是对存储资源的一个检索检查索引选择一个最合适的pv来存储资源 pv和pvc之间有生命周期管理
1、Provisioning配置 --- pvc请求request --- 检索找一个合适的pvc --- pvc和pvbinding绑定 --- 使用 --- pod被删除 --- pv的releasing释放 --- recycling回收 配置静态、动态
绑定就是把pv分配给pvc
使用就是pod通过pvc使用存储资源
释放pod解除和volume之间的关系删除pvc
回收可以保留pv以供下一个pvc使用 pv状态
Availble可用而且没有被任何pvc绑定等待绑定
Bound绑定。pv已经绑定了pvc绑定即使用
released释放。pvc已经被删除了但是pv的存储资源尚未被集群回收
Failedpv资源回收失败而且pv为不可用状态 ReadWriteOnceRWO在配置文件里是全称存储pv可读可写但是只能被单个pod挂载
ReadOnlyManyROX存储的pv可以以只读的方式被多个pod挂载
ReadWriteManyRWX存储可以支持读写的方式被多个pod共享 NFS可以支持RWO、ROX、RWX三种读写和挂载方式
SCSI
ISCSI不支持RWX
hostPath只支持RWO lsscsi 查看全部的挂载设备
[rootmaster01 opt]# lsscsi
[1:0:0:0] cd/dvd NECVMWar VMware IDE CDR10 1.00 /dev/sr0
[2:0:0:0] disk VMware, VMware Virtual S 1.0 /dev/sda [rootmaster01 opt]# iscsiadm -m session -P 3
iscsiadm: No active sessions. iscsiadm -m session -P 3
iscsiadm查看服务器是否有iscsi设备
-m session指定操作的模块管理iSCSI的会话
-P 3显示详细信息的级别。级别就是3显示详细信息 集群回收pv资源的方式
1、Retain默认策略保留。pod和挂载点的数据不会被删除
2、Recycle回收。pv上的数据被删除挂载点的数据也被删除
3、Delete删除。解绑时自动删除pv上的数据本地硬盘不能使用AWS, EBS GCE支持动态卷的可以使用pv不再可用云平台自己处理 补充当pod运行之后通过pvc请求到pv除非pod被销毁否则无法删除pvc
K8S当中存储卷的模式
emptyDir容器内存储卷随着pod被销毁也会被销毁数据不保留
hostPath节点目录的存储卷可以实现持久化存储。数据在每个几点上都有不方便集中管理
NFS共享目录存储卷可以实现持久化数据集中在一个目录方便管理 pv和pvc
pvc是一种请求请求pv的存储资源--------硬盘空间NFS方式
NFS支持pvc的所有挂载方式和读写模式
hostPath仅支持RWO
pvc是以检索的方式找到匹配的pv资源 检索挂载方式和读写方式
检索pv能提供的存储资源的大小
谁合适选谁
保留默认可以不屑
回收自动回收。节点上的数据会被删除
删除pv会变成failed模式不可用数据也会被删除