00:00
好,上节课我们是服役了一台服务器,105。那么看一下什么呢?看一下105上有没有存储对应的我们主题相关信息,啥意思来这。我们之前这个服务器上是不是有对应的这个topic呀,杠杠boot server。HIOP1029092,然后杠杠。哥。First,刚刚DC我查看一下这个first存储的相关信息。看一下什么信息。什么情况?比如说我以前的创建那个for主题,它仍然是存储在102 103和104上。虽然说你服役了一台105。那没有起作用呢。比如说你再创建了新的主题,有可能会存在这里面,但是历史的数据,那我怎么把它搬到这儿呢?因为我既然服役了一台服务器,就是希望能够分摊102 103104对应的节点压力。
01:04
是干这事吧?那怎么做呢?那是不是得做一个类似于负载均衡这样一个操作呢?哎,是这样的哈,那我们来看一下这个对应的笔记打开。看下这款。比如说呢,接下来的事情是你要针对哪一个主题。对它进行一个负载均衡,你可以进行一个配置。你看,在我们集群当中可能会有N多个主题,有first,有second啊,还有three啊,类似的一堆主题。那我到底要对哪一个主题存储数据进行负载均衡,那这样就行,比如说你随便创建一个接身文件啊,是以接身后缀的啊,那这个名字一般我们这样去起啊,它也是同木。然后里面呢,是放了一个金身串。接身串的固定格式是上面是这样的topic作为T。Y6呢是一个接身数组,那很显然这里面我可以对多个topic进行操作,比如说现在对应的是它,那我可以再来一个,比如说逗号啊,然后再来一个。
02:05
比如放,然后呢,把它改成那个呃,Second。是吧,啊类似第二个主题啊,进行处理就可以了,只不过呢,现在呢,我只有这一个,我就想对它进行处理。那这样就可以了,那行,那我们先创建一个啊,一步步来。然后在里面创建一个文件。然后呢,把刚才这个金串呢放进来。后面这个沃森啊,这个版本号啊是一啊,这是固定的这个写法拿过来。闪电。保存,那现在它创建完了,跟我们这个集群有啥关系呢?好像没什么关系,那往下看,下面呢,我们需要根据这个机身形成一个负载均衡的计划。啥意思呢,比如说我们是确实哎,要对这个first主题啊进行一个负载均衡。那你怎么负载均衡?我有0123这么多台服务器,那现在呢,只存储在012上。
03:03
那你看这个参数,我加上一个杠杠LIST3。啥意思呢?我让四台服务器来存储对应的主题就可以了。啊是这个意思啊,那我们详细看一下这个脚本怎么写的啊,是这样,首先呢,你第二个呢,是这个卡普卡啊,regionpartan4.ch,然后杠杠不serve还毒102,比如说连接上集群。招呢,按照哪一个文件进行一个负载均衡呢?这个文件看到吗。哎,杠杠topic,然后to木杰森fair,然后呢,按照刚才这个文件,这个文件是不是刚才创建完了。哎,在这里面说啊,我的对负二次的主题进行负载均衡,那对它负二负载均衡是在哪几台机器呢?现在是0123。那其实这里面大家可以引申一下,说我不想用二三机器来存储数据,那我说我来一个不壳零和一也是可以的啊,也是可以的啊,之后呢,加上这个杠杠。就可以了,就这么简单。
04:01
那这个我加上这个杠杠在,他是不是就立即就执行说把这个first的数据,哎,放到这个0123升呢,不是,他只是帮你先形成一个计划,后续呢,你得根据他的计划,哎,再进行执行执行操作,那才可以哈,这里面要注意一下。那行吧,那我们这个脚本呢,我就不敲了啊,直接拿过来。到这之后单击执行。啊,大家仔细看一下这段的一个描述。上边的话是不是当前这个for的主题在整个机群当中存储的副本的位置。012102上面还有一个这呢。啊,021。那你看下边呢,下边呢,说把你这个分儿主题哎,存储在230。301以及呢012。这里面是不是就多了一个三这台服务器啊,哎,那你看一下这个计划满不满足你的要求,哎,你说满足要求,那下面呢,我就按这计划去执行就可以了。
05:04
就这么简单,那行,那假如说这个计划还可以是吧,还可以接受,那可以接受之后怎么办呢?哎,我再创建一个杰森文件,那这个文件呢,一般起的名字叫inquiry啊,然后增加分局副本,哎,然后。节省放点给他。那就创建呗,拿过来。那创建之后,这个过程当中把它复制下来,这是我们刚生成的计划,那这个阶层文件里面就把这个计划放进去。那么这个文件里面有了这个计划之后,下面呢,我们就针对性的执行这个计划。怎么执行呢?调用这个脚本。还是刚才那个啊,他。然后呢,杠杠bootwap server开组1029092,然后下面这个变了,也就说你要指定哪一个接准文键,那是用这参数啊,杰森five啊,然后呢,In啊,Plication factor。
06:05
然后呢,杠杠执行那就可以了,那行,那我们来验证一下啊。拿过来。行,那你看后面这个地方啊,Success,比如说执行成功了,那他有没有真正的执行成功,把数据移送过去。那怎么办呢?诶,我们可以通过他给你提供的一个验证命令。你看还是这个脚本啊,仍然是连接上集群,然后呢,执行按照这个文件进行一个验证,验证一下他是否已经按照这个计划执行完毕了。啊,你发现啊已经完事了,那如果说你还不放心的话,那你可以自己查一下。哎,你自己查一下。
07:01
你看看一下这个地方。对吧,你的副本已经存储在230301啊012上,这样呢,这个三呢,就帮你承担了一部分副本的存储压力,哎,这个呢才是一个完完整整的一个服役新节点。服役上来的节点呢,就已经能够参与到整个这个数据的一个存储当中。嗯,好。
我来说两句