温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,接下来呢,我们来看一下卡夫卡集群的一个启动停止脚本,还是我们整个卡卡集群呢,一共有三台服务器,102103104。那这是三台,如果在生产环境下,你可能有几十台服务器,如果一台一台服务器的去启动对应的卡卡。那相对来说呀,非常耗时间啊,效率呢也比较低,那我们就需要写一个关于卡夫卡的启动脚本,那我们这里面呢,最后再给大家写一个啊,后期的脚本呢,就不再大家写了哈。那还是写脚本的步骤呢,就是井号。叹号BS。然后呢,K分支。Dollar。一传入第一个参数,那你要思考我们整个卡布尔的。这个脚本需要有几个分子,是不是一个启动和一个停止就行了,对,所以说这里面非常简单,那就是。Start。然后下面。再来一个。Stop。
01:03
好,然后EAC,哎,这样呢就搞定了,搞定之后你要循环便利几台服务器,那就是for循环I in,然后呢,Hi doop102 hi doop103。Hiop。104。然后括号呢,就是度。那在这里面要想访问每一台服务器,那就是SSH,然后对应的I。对吧,哎,在这里面执行对应的卡夫卡启动命令,好拿回来。启动命令,你看我们单台节点写的时候是不是这样去写啊。哎,启动命令,但是要注意这个路径啊,它是相对路径,你需要把它给补齐了啊,怎么补齐了还记得吗。这个拿过来。
02:00
好诶这样呢,这个整个诶卡S启动脚本就已经写完了,那当然了,你要想写的好一点呢,就这样啊E。是吧,启动。到了I。哎,好不好对吧,哎,这样显得好看一些啊。好啊,那下面呢,我们来写一下这个考法的停止。直接拿过来。把中间这块替换掉是不是就可以了?然后上面这块呢,改成停止。然后呢,停止命令拿过来。仍然是把这个路径啊给他补齐。行,那这个写完之后,我们来测试一下。放到自己家目录下面的B目录啊,然后呢,VM,我这是Kf.HH起这个名字。
03:01
按过来。OK,顺子Mo的星期。好,那下面我们来看一下当前卡不卡的一个状态哈。现在卡普卡是已经启动了,对吧,那我们用这个脚本把它停掉。KF。哎,这样呢,卡卡整个集群就已经停掉了是吧?哎,这块要注意哈,有可能啊,你会发现瞬间它没有关闭掉,其实呢,它是关闭的时间啊啊要长一点啊,你多查看几下就OK了啊,那下边呢,我们再来启动一下卡马集群。OK,那现在呢,这个通过这个脚本啊,就将卡布卡集群也已经启动成功了。
我来说两句