00:00
好,接下来我们来看一下第四章HTS啊,集群的扩容和缩容,那这张呢非常重要啊,那你想想在一个公式当中啊,随着这个业绩的增长,我们肯定要增加对应的服务器。那么如果这个公司啊经营不善,那有可能这个需要卖服务器来维持生计,那这时候就要缩减对应的服务器是吧,那我们肯定希望能够不断的这个增加啊服务器的台数,那首先来看这里面相应的一些内容啊,呃,第一个内容呢,是添加白名单。说添加白名单跟集群的扩容和缩容有什么关系呢?那首先来看一下它的定义啊,白名单表示呢,在白名单中的主机IP地址都可以访问对应的集群。对这个集群呢,进行数据的存储。什么意思,你说上了这个白名单呢?呃,上了白名单上的服务器,他就是自己人。允许来随意的访问,如果你这个服务器不在我这个白名单上,那就说明你不是我自己人,那怎么办?哎,那我就不允许你访问,你看我这里有三台服务器对吧?102 103 104,那么我配置白名单之后,我把这个104啊排除在了白名单之外。
01:17
那你看这个104还能够进行跟我这个机群正常数据的通讯和往来吗?记住它就不可以了。那这个白名单有什么好处呢?在企业里面配不配呢?配置白名单啊,在企业里面通常都会配置。它可以防止黑客的一个恶意攻,这个攻击。对吧,哎,你看啊,如果说我配置白名单,那就说我允许的,我知道他是好人,那你就可以访问。那不在这白名单上,任何的一个黑客想这个呃,来攻击我,那对不起,在白名单给干掉了。哎,好,那理解这个含义之后啊,那下面我们来看一下如何来真正的去配置这个白名单,它到底需要经过哪几步,其实非常简单哈,我们来看一看,首先第一个。
02:05
来到这个内弄的这个节点上啊,然后呢,在这个配置目录下创建两个文件,哎,这里面正常情况哈,你只配置白名单,只需要配置一个文件就行了啊创建它,但是啊,我们为了这个后面呃黑名单为了讲他做准备啊,我们提前也创建一个啊黑名单的文件。啊,因为这个黑名,无论是黑名单还是白名单,在启动的时候,第一次这个配置都需要重启服务器。那黑名单退役的时候,我们希望能够这个,呃,动态的这个退役,所以说在这里面我们提前把它准备工作给做了哈,行,那我首先啊创建两个文件,那来吧,开整。c.modelhietchi啊进来进来之后啊,这里面并没有我们想要的这个啊,白名单和黑名单文件,需要我们自己手动的去创建,那vim,嗯,白名单。White list对吧?嗯,好,那进来我们希望将hi doop102 hi doop103放到这个白名单上,那这个104啊,哎,我不给它放进去,看看一会儿会发生什么样的情况,好吧,嗯,那么再来创建一个文件啊,这就得touch了啊,因为我们创建一个会这个空的文件啊。
03:21
Fla啊类似可以吧,哎,这是这个文件,这文件呢,目前我什么也不往里面写,只是为了这个做黑名单做准备哈,行,那这第一步你光创建这个第一个这个BAT文件。那系统就知道你配置了白名单吗?那肯定不知道对不对,哎,你得需要进一步的操作,你得让他跟你当前集群建立联系。那就需要在APS上增加上对应的这个配置。啥意思呢?说啊,我这个名单是存储白名单的路径啊。白名单,那下面呢,这个路径呢,是黑名单的路径,它俩啥区别,一个是包含,一个是不包含。
04:04
对吧,哎,那这俩呢,我也都是哈,为了这个下面黑名单做准备,我都给它配置上。OK,呃,V mh set打开,打开之后来到末尾O。插入进来粘贴,粘贴完之后别忘了分发,哎,白名单黑名单APS都给他分发了哈。好,那这样就分发完毕了,你看我当前集群是什么状态,是不是这个开启状态啊,那开启状态我应该怎么处理呢。记住这里面要注意了啊,如果你是第一次添加这个白名单,必须要重启集群。必须要重启,如果不是第一次的话,那我们可以通过刷新节点的方式给大家去配。这是为什么我们提前把这黑名单创建了啊,黑名单同样也是这个特点,第一次这个创建这个文件,只要你这个文这个在这个ADPS上写上这个配置。
05:03
并关联上对应的文件。第一次它必须重启。后续的话呢,你可以动态的这个啊,添加白名单和添加黑名单。OK吧,好,那下面我们就来重启一下这个服务器啊呃,High stop中。有了这个集群启动停止脚本之后啊,你会发现节省了我们很长的时间啊。否则的话你没事儿啊,就得这个。手动的去敲啊,比较浪费时间,行,那我们start走。启动之后,我们来到。这位,嗯。哎,目前还没启动起来呢吧,同学们没启动起来啊。好,启动完毕之后呢,我们来到这个这个页面哈。OK吧,然后你看对吧,现在呢,就只剩下两台服务器了,102103,正常情况下这里面应该是102103104,哎,现在你配置白名单之后,104就没法启动了,那我们看一下104里面的状态哈,GPS走。
06:16
哎,金城还都在呀。那还都在这台服务器,它能不能工作呢?那我们试一下呗,哎,很好奇是吧,哎,Hio FS-put,我将谁呢?将这里面把它上传到根目录。OK,上传完毕,看看它能不能真正的上传完呢?刷新刷新刷新刷新。OK吧?发现什么了,上传是上传成功了,但是这里面它有104这个节点存储数据吗?然后你看这个副本是多少。副本是三。
07:01
然后呢,我这个客户端还能够访问这个集群。哎,有点奇怪了,说海哥,你这白名单不起作用啊。说是上传了。对吧,说是这个跟这个集群没法通讯,但实际我通讯了,但是你再仔细看,他有104这个节点存储数据吗。没有,而且我正常配置三个副本,是不是应该每台服务器都保存一个副本啊?是这样的,但是实际不是这样的,那好给大家解释一下啊,这是什么含义,记住。这块也就是说啊,现在这个104节点启动了,它是可以跟我这个集群进行访问,但是。这个集群对吧,内部的不会认为104是我自己的人,不会把真实的数据存储在你104上。能懂这意思吗?你只是作为一个客户端,哎,你客户端对我外外那个外来这个客户端都有访问,可以访问。但是不能纯数据。哎,是这个含义哈,啊,别有误解行,那这个呢,就是这个白名单正常的一个配置,那下面啊,哎,我们再来看一下什么呢,我再把这个白名单恢复了。
08:07
第二次恢复的时候,我不重启集群,你看它可不可以。那怎么做呢?来到102VM对吧,哎,打开打开之后O拍DO104OK,然后直接分发走。分发完毕之后,这次啊,我不启动集群了,你看啊,我不动,我来刷新节点,那怎么刷呢,叫HD FSD FS admndin管理员用户,然后呢,杠ref refresh nos,刷新所有name note data note节点轴。我刷新了,刷新之后我来到这儿。走。啊,恢复了。是不是现在又回到了1021031043台节点了?
09:03
对吧,那原来刚才我们加上白名单之后,是不是只看到10213了啊好,那现在呢,我们再来到104,我再来提交一个内容,开度FS-put这块呢,传一个read me说。OK,上传完毕,上传完毕之后来到这儿。刷新read me走,看到了吗?102103104对吧,哎,那我看这个NOTE4现在变不变,哎现在又过来了吧,哎,你看这个地方也证证明了说这个副本啊,哎,它会看你这个节点有没有对应的多出这个服务器,如果有的话,它就会自动在底层将这个副本呢进行备份,备份到跟你设置的副本数是一致的。对吧,我副本数名三刚开始上来,他只有102103,那这个104正常恢复之后,他会把这副本发给104,这就是白名单。啊,还是非常有用的啊,行。
我来说两句