00:00
接下来我们继续呢,把我们非业务代码的其他这些环境,我们都部署到cooper集群里边,我们之前已经将所有的这些re m cuk,包括search red my s等等我们全部署上去了,而且呢们来到这个概览这一块,我们来看一下按照这个内存排行,我们哪个MYS,诶这个MYSQ呢用的量最大,这个MYSQ呢,其实是我们之前的这个视例工程word price的这个MYSQ这个东西呢就没用,嗯,那大家最好呢,把这个删掉,我来到我的这个服务应用里边,我们之前的这个事例word price这个应用工程,我们就直接把它删除就行了,然后我们来删除以后呢,让它的这个马S扣就不占我们的这个内存了,把这个一删掉以后呢,来保证我们现在是我们自己的在这运行,而且它的这个马S口来等一会儿它这一块呢就全部停掉了,来看一下工作负载在他的这个服务里边,有没有他的那个满扣一,诶这一块呢,已经没有了,那就没任何问题了,来到概览里边。
01:00
保证呢,它的这个满色口V1这一块呢,要删除掉,嗯,没关系,它这一块的这个信息有点延迟来保证,我们的这个容器组里边,相当于我们这个pod里边确实没有它规定的MY色扣V1都是我们自己的两个MYS,然后还有我们的re MQ red search k都是这些。好,那接下来呢,我们就再来部署一个这个NASNAS是我们的注册中心,那我们这个注册中心在Co notice里边如何部署,其实只要大家会do客部署,那在我们的K8S里边部署就非常简单,而且我们这个NAS呢,我们现在默认是使用我们的这个单NAS,也就是没有做集群的模式,而且我们也没有将NEX里边的数据配到数据库里边,如果你想配,比如这呢,有一个示例,你只需要在这儿来指定我们数据库的这个账号密码啥,连上你的数据库,NAS自己的一些信息全部都会进数据库,那这个呢,我们就不配了,我们还是用单节点模式。那NAS我们为了让。
02:00
八这个呢,能在一个节点上启动,失效以后,我们在新的服务器拉起,它之前的数据还在,我们看到NAS里边保存数据的目录在data里边,所以们把这个data呢,可以PVC挂载到外边,我们来创建上一个PVC,我们先来整nu库S,我们来创建一个PVC配置文件就不用做了,我们点一个创建PVC,我们就是NAS的这个PVC,它这个PVC数据来点下一步好还是一样来要上1G的数据就已经足够了,我们点一个下一步点一个创建,那么这个NAS的PVC我们就创建出来,接下来我们就来启动NAS,启动S呢们以前doer怎么起,现在还是怎么起,我们以前没用过docker模式,但是现在启动NUS呢,直接docker这样做,Docker run指定一个,我们NUS呢,现在是stand alone,我们现在是单机模式,然后杠杆name指定一个名字,我们现在这些名字都不用指定杠V挂载,我们现在NAS默认的工作目录是在home下。
03:00
这个呢,我们必须看na库斯这个镜像而定的,我呢把这个nax server这个镜像我现在找到,找到呢我们来给大家看一个们以它的某一个镜像为例,看S里边,那随便以他的这个120这个镜像为例,我们看到呢,它的这个工作目录我们来往下翻,Work DR是home拿S,所以所有的东西呢都在这一块,也就是说homenus下的conig下的data,所以我们要挂载的路径是homenus下边的这个东西,好,那现在呢,就来我们的服务里边,我们再来创建一个,创建一个有状态服务,咱们那S在其他节点呢,拉起以后,之前的这个数据还得在,那么这个有状态服务,那现在就来写一个,我们就叫NAS,诶其他人这一块呢都创好了,现在就差我们这个NAS等一些东西,NAS点一个下一步我们要使用的这个镜像,我们来搜一下我们这个镜像呢,我们就使用我们的这个NAS server,比如114这个镜像CTRLC我来复制过来,然后我们在这。
04:00
来搜一下我们的这个镜像,好,这个镜像找到以后呢,我们还是让它使用端口和确认好,包括这一块的整个那内存使用量限制,我们也可以给它用成这个默认的限制值,这个写好以后呢,接下来我们启动的时候一些环境变量,我们得添上一个,这个环境变量呢,主要是这样子的,我们有一个叫model,这是一个stand along,好,把这个CTRLC我们复制过来,而这一块的这个环境变量,我们最好来引入这个配置文件的这些值,所以我们在这儿可以来创建这个配置文件,当然这个没有的话,我们就直接来添加一个环境变量也行,Mode mode,我们这个值呢,是一个叫stand long,这是我们的单机模式,空格删掉,好,我们来点一个保存NUS的基础信息,我们就设置完了,点一个下一步来把那XX的PVC来挂载一下,是读写模式来选中那XPVC来挂载的是我们这个home下的。
05:00
NAS的整个所有工作目录是home NAS下边的data,我们挂载这一块的数据,其他的呢,我们也不挂载。好home NAS。把这个写上,然后呢,它下边的贝塔数据是我们要挂载的这一块内容,来点一个对号,这块都准备好了以后点一个,下一步来点一个创建,那么这个纳斯就创建好了,来看一下它这个启动有没有成功,这个容器呢正在创建中,就来稍等一下,整个事件我们先来确定好,铺里我们下载这个镜像呢,一切正常,Successful这个已经呢把它分配给我们,相当于节点二。K8S note2就来下载镜像来启动我们这个东西了,我们稍等一会儿,它这个呢就启动起来了,那么大概呢,稍等了一会儿,我们这个NAS呢,现在启动起来,那我么NAS呢,现在我们做成了这个有状态服务,来点进来看一下NAS,如果是有状态服务的话呢,我们要让它对外暴露访问端口,我们可以后来结合配置N方式来进行暴露,当我们现在最好的方式就是我们把它编写成我们的这个无状态的这个服务,我们可以让它通过暴露一个端口的方式,那这个要素呢,好像我们是不是得从头到尾创建一遍,诶这个倒不用,我来到服务来给大家演示一下如何把这个有状态变过来,我们来选中这个服务,我来点击删除,但是呢,我不让它删除关联的这个资源,所以我来点一个确定,所以我们现在相当于只是把这个服务删了,但是在我们的这个工作负载里边。
06:29
应该是在我们这个容器组里边,那现在还有这个NAS,所以现在呢,可以来创建一个服务,我点一个创建,来创建一个无状态服务,来可以关联我们这个指定的,好,我来点一个创建,现在下边有一个叫指定工作负载,所以呢,我们现在创建的这个服务呢,我们就叫NAS,然后指定的工作负载,我们来指定一个,就是我们之前的这个NAS有状态副本集,好我们把这个选中,我来点一个确定,相当于我们就来选中了NAS,把这个NAS呢,我们让它暴露成龌龊IP集取内部虚拟IP的方式,然后呢,我们再来指定我们这个端口,现在呢,我们这个NAS的这个端口,我们现在来指定成HDDPHDDP,我们是8848。
07:13
好,我们先来写个8848,然后呢,容器端口,那就是8848,我们拿克的容器端口,我们来对外也暴露成8848,好,我们来点一个下一步这块创建好以后。当我们在这来应该选中外网访问,我们给它来暴露一个这个note port,这样呢我们就可以外网访问来点一个创建,我们看到呢,现在服务里边我来自定义创建了一个服务,就是我们的这个nacos,我们呢是8848过来的,所以我们只要以后来访问这个30709,我们的这个8848,我们就能访问到这个nacos,我们现在来测试一下,好,我们现在呢连上远程主机访问这个30709,看能不能访问到来到这个远程主机,我们来在它的这个网页上192.1685610,我们现在呢是指定我们的这个30709走来,我们发现呢这一块是404,但是我们访问NAS得带这个项目名,所以来写一个nacos,诶发现呢,能访问到没问题,点个中文来输入nacos。
08:16
这一块的NAS提交,那么这个登录进来呢,是没有任何问题的,那么这个NAS呢也就安装好了,那么在远程主机也测试通过了,这就是我们可以将我们已经部署好的这个东西,我们只把这个服务一删给它,再自定义一个我们整个的访问效果。
我来说两句