00:00
好,接下来呢,我们来写一下整个采集通道对应的启动停止脚本。那回忆一下我们出仓的采集通道,Flu卡不卡,还有对应的as这块呢,有一个JK是这样吗?哎,这里面涉及到了这么多组件。我希望啊,写一个脚本。哎,把这些脚小的脚本封装在一起,然后我调用star。那他就能把整个集群启动起来,我调用stop就能将整个集群停止掉。那这样多好啊,哎,一键式启动一键式停止,好,那下面我们就写一下啊。打开。井号叹号BOKS仍然是K分之。DOLLAR1,然后。进来。Start。下面。Stop。
01:00
好EAC搞定,那中间这块。怎么写,那这块需要循环吗?哎,不需要,现在呢,我们只需要启动集群,比如说E。启动。继续。OK。哎,这样就可以了,那下面这个呢,当然是停止集群。那怎么写呢?启动集群,那启动集群首先我们调用的是不是hi多集群启动啊,那就是HDP。第二。SH知样吗?啊好,启动完hi之后,那下面启动谁呀?哎,接下来我们启动的就是这个主keepper是样吗?哎,主keepper ZK点然后调用。知道吧,那上面这个呢,我也调用start。啊。那再往下走,哎,JK启动完之后,我们接下来启动的就是卡不卡Kf.ch star OK。
02:00
启动完卡法之后,我们启动F 1.ch。那再来f2.sh,然后start是这样一个过程吧,哎,这就是启动对应的这个集群。那下面我们来看一下,哎,停止,那停止的是什么?行,那我就先听它呗。就拿过来,然后调用stop。然后再来他。Stop。下一个KF点走。Zk.ch stop。再来HDP。点导,哎这样呢,就集群的启动停止,脚本我们就写了啊非常简单,那这个脚本能不能用呢。来,我们先来测试一下啊,看看他有什么问题哈。来到这里面好吧,哎,然后呢,VMCSTer.us啊class点显序啊,这么一个集群启动停止脚本。
03:03
转过来。OK。甚至帽子。七七卡。OK,搞定搞定之后啊,你看一下当前集群的一个状态。现在呢,整个集群是属于启动状态,那我们用这个脚本来停止下去,看看它能不能停止掉啊,走走。啊,停止完毕了,那下面我们来看一下O不OK。哎,发现什么情况。发现了这个卡不卡没关闭掉,那这什么情况呢?你回过头来再来看一下这脚本。再来看一下这个停止脚本。什么问题?我们停的时候先停到二一没问题,然后停止卡夫卡之后紧接着就停止了JK。那大家思考一下哈。
04:00
停止卡不卡的时候。它是不是需要很长的时间呢。那么如果说这个卡卡还没有完全停止掉的时候,我已经往下走了,把这个主K停掉了。那主K一旦停止掉之后,卡夫卡还能关闭掉吗?数据不能了。还记得吗?因为这个主K本里面是不是存储着卡不卡对应的这个信息啊,诶也是那个博ID。所以说呢,那这里面是不行的,你至少要等待一定的时间之后再来关闭对应的主K是不是才OK啊。哎,是这样一个情况啊好,那回过头来,那我们这个脚本怎么优化呢?哎,这这。思考一下,那说至少停止这块,我们这样去写是不是就不太合适啊,那大家思考我能不能这样写呢?我这样写。诶,我关闭完卡普卡之后,然后我来关这个嗨度op,因为嗨杜op跟卡普卡之间没有任何影响。那安这个停止hi度op的时候,是不是需要很长的一段时间呢?那等我这个hio已经停止掉之后,然后我们再来,哎关闭掉,对的这个主peopleper,那是不是这个时间就够用了,诶正常情况下呢,电脑呢就够用了,如果不够用的话呢,你可以在这块加一个延时叭,如说sleep啊,睡一会啊,睡个五秒啊,或者睡个十秒之后啊再来关闭啊,那就OK了,那就不会出现哎当前这种情况。
05:22
那那上面这块同理,我们在启动集群的时候,那这块我们最好呢,先把这个主K啊。先把他请起来。然后呢,我们再去启动开度,那这块有段时间保证这个主key包安全稳定的启动起来,然后下面再启动卡帕的时候啊,相对来说就要稳定一些了,这样调个顺序就可以,那下面呢,我们再把这个脚本再拿回来。哎,重新修改一下VM。1G。100D啊好把这个删掉。看一下整个脚本正不正常OK。
06:00
保存,那下面呢,我们再用这个脚本。哎,先启动啊,先启动。好启动成功,那下面我来查看一下。对应的进程号啊,看一下啊的卡不卡的OK,然后主K本的。是不是都有啊哎,主K本的,然后的主K本的的,嗯,以及对应的卡卡的啊都有,那下面我再用这个脚本来停止一下。好,我们来查看一下。你看哎,现在这个脚本啊,就已经能够正常使用了哈,那现在呢,我们把这个集群啊,再给它启动起来,行,那这个脚本就OK了哈。
我来说两句