00:00
前面我们安装好了cooper nets集群,想要在它上边再安装库fair,还得装一下它的前置环境,比如我们来参照官方文档,在库ne上安装他们这个Co SR,它需要一些强前置环境,比如这个版本号我们之前确认是对的,然后呢内存CPU也是没问题的,但是呢,在安装之前,Cooper s需要我们cooper ne集群中有一个叫默认存储类型,所以这个呢特别重要,所谓的默认存储类型,我们以前呢,在Co ne上我们用过NFS文件系统作为相当于我们的存储,因为以前讲K8S的时候说过PVC和PV这个事情,那我们现在呢,以前的这种方式我们称为叫静态供应,我们现在呢,要希望安装的这个默认存储环境是一个动态供应,也就是说我只要写一个申请书,比如我申请书申请一个十兆空间,它呢就能动态自己呢创建一个十兆空间的PV,而不是向。
01:00
我们以前都提前手动先创建好申请书,来了以后呢,看哪个合适再来绑,所以我们希望呢,有这个动态供应能力,我们还是使用NFS这个存储文件系统来作为它的动态供应能力,那整个动态供应呢,想要做出来,大家就照着我们这个命令先来第一个三台机器呢,都先安装NFS的这个工具类啊,这个呢,我们让大家都先安装起来,这个也一样,每一台机器呢,都先安装NFS的工具类,这个安装好了以后呢,接下来我们在NFS的主服务器上来运行我的下边这一堆命令,这一堆命令呢,我们来解释一下,因为以前都做过,首先相当于我来挑了一个master节点,比如我们就当前K8S master节点作为NFS服务器的server,然后呢,我们在master节点上准备暴露n FS data这个文件夹,然后呢,以非安全的方式,别的NFS客户端都能连上它。
02:00
连上它是不是进行数据同步,所以呢,我们在这儿相当于配置了一个暴露哪个文件夹配到这个文件里边,然后呢,当然这个文件夹可在我们这个节点上先创建出来没问题,然后接下来我们来启动NFS的这些服务,并且让呢我们前面的配置生效,而且确认检查一下配置有没有生效,好我们先把这一堆命令复制来,只需要在master上执行,之前呢我们都装过,所以呢直接再来执行一遍回车,只要呢打印是n FS data word,那就代表我们这个server就装好了,再接下来我们再来装我们的n FS client,这个呢是一个选座,就说我的这个NFS服务器有了,我想要暴露这个文件夹,别人是不是可以同步我啊,当然你想让它同步呢,同不想让它同步呢,你可以不做这个过程,但这个过程呢,我们还是做一下,然后呢,我们在其他的节点,因为我们现在master节点已经变为NFS的服务器了,那么就K8S的NOTE1节点和NOTE2节点,我就。
03:00
来去同步服务器n FS data文件夹里边的数据,所以呢,这块命令也是直接粘,只不过大家唯一要注意的是,在这你一定要改成你的master机器的IP地址,这两个凡是出现IP地址的地方一定要改成你的,那我现在呢就直接一粘贴,这个呢正好就是我的master的IP地址0.4,所以我直接在我们的NOTE1上一运行粘贴回车,然后呢,NOE2上我也已运行粘贴回车,我们NFS文件系统,而且呢,这些互相同步,我们就搭建好了,搭建好以后呢,接下来我们就要给它配置一个默认存储,那拥有动态供应能力,这个默认存储呢,大家就直接把我的这个压面文件一复制一粘就行了,我们无需搞懂它为什么,呃,因为我们现在呢是实战环节,如果想要知道原理,大家可以参考我们大厂学院里边来讲的东西,但是呢,复制这个。
04:00
的文件里的时候,注意在这改上一处,我们在这呢,会出现两处的IP地址,这两处的IP地址一定一定要改成你的NFS服务器的地址,因为我们之前NFS我是让master节点当的,对吧,所以呢,你把这两个IP地址给我一改,剩下的呢都不用动,把这一块一复制,复制来以以后呢,我就在这来测试一下,比如呢,就VISC,什么叫SC,叫storage class,一会来说这个事,把这个我们配置的内容呢这一放,然后出来让它应用一下,那play-FSSC,但应用之前呢,给大家看一下啊,我们系统里边你如果想要获取这个资源,叫SC,它的全称叫storage,叫存储类,对吧?Storage class默认是没有的,我接下来呢,我创建完这个文件以后,系统里。
05:00
自然就有了of play-FSSC甲马回车,这个呢让它创建,但是呢,给大家看一下SC,此时呢,你就会看到系统里面呢有一个东西,它呢叫n FS storage,这个东西呢,我们把它称为叫存储类,这个存储类呢,而且后边小括号devote代表是默认的,所以我们现在呢,按照cooper fair官方要求,那系统里边呢,现在有一个默认的存储类型,我们这个存储类型呢,相当于以后使用NFS给你存储的,比就说你以后写的这个申请书啊,我可以动态的给你,干嘛创建出你的空间,以前这个申请书的空间是要提前创建好,我们把以前的这种方式是不是叫静态供应,当然我可以测试一下我们的动态供应能不能用,测试之前先get portt-A给大家确认一下,那这一块所有的东西呢,都得创建完,因为我们这个NFS动态供应的能力创建需要有一个这个,那么叫provision啊,大家也甭管它是什么。
06:00
这创建完成了以后呢,那接下来就可以来测试,嗯,我来测试一下动态供应能不能生效,呃,来到我们以前的核心实战,我们自己来写一份申请书,申请一片空间,空间我们就来到这个存储抽象里边,这有一个PVCPVC的创建与绑定,这是我们之前创建PVC的一段代码,这段代码呢,我们来复制,复制一下这段配置复制一下,不要复制下边,下边呢,相当于我们指定一个存储类的名,这叫NFS,但是我们系统呢,默认现在不叫NFS,我们叫n FS storage,对吧?所以呢,你如果想要复制下面这一句话,你呢,就把它改成n FS storage,如果你不复制,那就是我们用系统默认的存储启动,然后呢,为这个申请书创建出一片空间,所以我就来VI一个PVC点压面,大家看一下粘贴。
07:00
WQ,好了,后包CTRL,呃,Play-FPVC,我们准备了一个PVC,来看一下这个PVC get PVC,我们这儿是不是有一个申请书,而这个申请书呢,它目前是什么?是绑定状态,绑定了一个PV,所以给大家看一下get一个PV,这个PV是不是我们从来没创过,而且呢,你申请书要多大,我们这个PV给你给多大,这都是默认创建好的啊,所以这就是我们说的动态供应能力,只要呢这个出来,那就没有什么问题,那这就是我们的第一个环节,把cooper s尔的前置的默认的存储类给它创建好了。
我来说两句