PV、PVC概述Pod动态供给Pod使用CephFS作为持久化数据卷Ceph端创建CephFSpool部署Cephfs-provisioner配置storageclass测试使用Ceph集群维护命令PV、PVC概述管理存储是管理计算的一个明显问题。PersistentVolume子系统为用户和管理员提供了一个API,用于抽象如何根据消费方式提供存储的详细信息。于是引入了两个新的API资源:Pers
分类:
其他好文 时间:
2020-03-13 23:27:21
阅读次数:
132
k8s无脑系列(三) NFS存储(简单版本) 1.概念 1. 搞清楚pv,pvc pv = PersistentVolume 持久化存储控制器,面向集群而不是namespace。 pvc = PersistentVolumeClaim 对接pod与pv, 2. 关系,官方说明 A PVC to PV ...
分类:
其他好文 时间:
2020-03-08 21:38:05
阅读次数:
69
一、CephFs介绍二、CephFS架构三、配置CephFSMDS1、创建一个Ceph文件系统1.1、以kernelclient形式挂载CephFS1.2、以FUSEclient形式挂载CephFS四、MDS主备与主主切换1、配置主主模式2、还原单主MDS一、CephFs介绍CephFileSystem(CephFS)是与POSIX标准兼容的文件系统,能够提供对Ceph存储集群上的文件访问.Jew
分类:
其他好文 时间:
2020-03-04 00:04:40
阅读次数:
84
kubernetes中的大部分概念,如Node、Pod、Replication Controller、Service等都可以看做是一种 “资源对象”,几乎所有的资源对象都可以通过kubectl工具(或者API接口)来实现增、删、改、查等操作,并将其保存在etcd中进行持久化存储,从这个角度来看,ku ...
分类:
Web程序 时间:
2020-03-03 22:35:21
阅读次数:
104
在React项目中,我们经常会通过redux以及react-redux来存储和管理全局数据。但是通过redux存储全局数据时,会有这么一个问题,如果用户刷新了网页,那么我们通过redux存储的全局数据就会被全部清空,比如登录信息等。 这个时候,我们就会有全局数据持久化存储的需求。首先我们想到的就是l ...
分类:
其他好文 时间:
2020-03-02 23:01:45
阅读次数:
85
目录:1)Ceph介绍2)部署Ceph集群采用版本【2020最新nautilus(stable)14.2.7】为什么使用Ceph?ceph其实早在2004年的时候写的第一行代码,它是到2012年才有的第一个开发版本,到2014年的时候ceph才慢慢有公司在生产上应用了,那时候一般有的版本也不是很稳定,也是进行一些二次的研发,包装成一些自己的东西,不过现在ceph的版本已经很稳定了,已经适合在生产用
分类:
其他好文 时间:
2020-03-01 23:23:21
阅读次数:
142
1. 制作自定义镜像(base基础镜像,搭建共性环境)基于centos镜像使用commit创建新的镜像文件基于centos镜像使用Dockerfile文件创建一个新的镜像文件 1.1 使用镜像启动容器 1)在该容器基础上修改yum源docker_images]# docker run -it cen ...
分类:
其他好文 时间:
2020-02-26 20:57:01
阅读次数:
67
一:StatefulsetStatefulSet是为了解决有状态服务的问题,对应的Deployment和ReplicaSet是为了无状态服务而设计,其应用场景包括:1.稳定的持久化存储,即Pod重新调度后还是能访问到相同的持久化数据,基于PVC来实现2.稳定的网络标志,即Pod重新调度后其PodName和HostName不变,基于HeadlessService(即没有ClusterIP的Servi
分类:
其他好文 时间:
2020-02-25 11:11:15
阅读次数:
115
PV和PVC概念 PVC描述的则是Pod所希望使用的持久化存储的属性.比如Volume 存储的大小、可读写权限等等 PVC对象通常由开发人员创建或者以PVC模板的方式成为StatefulSet的一部分,然后由StatefulSet控制器负责创建带编号的PVC PVC要真正被容器使用起来就必须先和某个 ...
分类:
其他好文 时间:
2020-02-18 10:03:47
阅读次数:
182
前台数据库 js 的 Array 操作 1. 尾增:arr.push(ele) 2. 首增:arr.unshift(ele) 3. 尾删:arr.pop() 4. 首删:arr.shift() 5. 增删改插:arr.splice(begin_index, count, args) 前台数据库 存 ...
分类:
数据库 时间:
2020-02-14 00:31:42
阅读次数:
111