00:00
呃,OK,那现在我们服务器相当于是呃准备好了,准备好了,但是这三台服务器呢,现在于是比较纯净的,没有什么东西啊,那咱们要做的第一件事儿呢,就是不管是咱们去呃搭建海度会啊,还是去做咱们这个模拟日志啊,咱们都得先装一个什么东西啊JDK咱先把JDK装上,因为咱们模拟生成日志的代码也是用Java写的,对吧,就是先把JDK部署上才能运行,那其次咱们后续去装海度不是也也得需要JDK对吧?那咱先在统一JDK先装上,那在装接DK之前呢,咱们需要先将系统当中自带的这个Java是不是得先卸载掉啊?呃,如果大家是最小安装的话,那可能里边呃是没有的啊,但我这个应该不是呃最小安装,那我现在试一下啊,咱们可以使用这个呃速度啊,这个RPM-QA,然后格瑞杠I-I是啥意思来着,忽略大学血对吧?啊,然后加,然后回撤,你发现这里边我是有这个接TK的对吧,1.7.8的,那所以说我需要把它先给它干掉,那干掉的话,咱们呃,通过一个命令啊叫什么。
01:00
叫做呃X2这个命令大家之前用过吗?它是不是就是把前边这个管道前边的输出关什么作为X2X后边的输入啊,对不对,后边输入是啥?是诶Su do RPM,杠一,然后杠杠not,这是不是就是在卸载啊,对吧,那我就直接把这个粘回来,CTRLC。来拿过来,那后边这还有一个杠N1,杠N1是啥意思啊啊,就是把你前边的这个一系列的它输出是不是可能会有多行啊,对不对,是不是一行一行的交给后边的这个命令啊跟一杠N也可以杠N2-N3,那我们通常就是杠N1啊,那这个直接咱们回车,102需要卸载,那103呢,一样的道理也需要卸载,104的我也需要卸载啊好等着卸载完了之后呢,我们接下来去部署咱的JDK,那JDK呢,我们就通过这种解压,然然后那个呃这个方式去安装就行了啊OK,我现在先把呃这个安装包传到我们的102上边啊,我进到soft啊,然后呢,我make一个DR吧,呃,咱们这清楚一点,进到Java啊,在Java当中,我呃,传到咱们传上咱们那个JDK安装包啊。
02:10
好,那资料在哪儿啊,咱们这里可在给大家发的资料当中啊,我找到这个呃地盘啊,找到下边的cos cos当中找到数据采集项目,呃,然后打开它,呃资料,资料当中呢,就有一个这个JDK啊,然后双击啊咱们JDK8。好,那完事之后呢,我们需要给它先解压帕杠ZXVF啊,然后呢,J0K,然后杠杠C到OT Mo走,还是之前那个方式啊。好,配完了,配完之后我们一会儿需要需要怎么做呀,咱们是不是需要将哎,咱们这个JDK,呃,给它配一个环境变量啊,啊需要配一个环境变量,那现在咱们把这个环境变量给它配出来,往下拉,往下拉,那环境变量呢,咱们还是统一的给它配置到这个ETC profile d下边创建一个MYv.SH文件,那大家注意啊,这个文件是不是咱自己建的呀,那自己建的时候呢,一定要记住你这个后缀名得是点SH才行,那大家可能会有疑问啊,我这个lix当中不是后缀名没什么用啊,对吧?啊,但是这边咱们还必须得有点SH啊,这个为什么这个后续我们讲到这个环境变量的时候呢,会给大家解释这个问题的啊,但现在就记住一定得加一个得有点SH就行啊,前面是啥无所谓啊,但是必须得是点SH啊,那这时候我们加上呃,咱们这个Java home啊,CTRLZ。
03:34
啊,这拿过来就行了啊,那export加home等于它,然后呢,把这个呃加home的并目录放到pass里边啊,然后呢,Shift这保存啊完之后呢,记得S一下SETC啊pro,然后fair.d,然后MYESH好了,那咱们测试一下啊Java杠这个ver SI version好出来1.8.0,那就说明没问题,好,那102的这个配完了,那103104是不是也得也得配呀,那配的话咱们需要用到一个这个诶分发脚本,这个分发脚本咱刚才写没写啊,刚才没写啊在哪个里边有,在我们服务器准备是不是这个文档里边有啊,那咱们把这个呃书发脚本咱们去拿一下来。
04:17
来打开这个,呃,咱们的这个文档,然后去找一下它那个分发脚本啊,发脚本咱们已经给大家写好了,直接把它拿过来就行啊,而这个CTRL啊C,呃,然后我给它放到什么地方呢?大家之前都是放到哪去了呀?啊放到这个根目录的并目录名啊,是加目录里边创建一个B目录对吧?啊是这样的啊为什么?其实大家现在可以依O一下咱们这个Dollar PH。看一下这里边是不是就已经有加目录的bin目录了呀,对不对,也就是你放在这里,是不是你可以在任何地方执行自己的脚本呀,对,不,但是这个BI目录实际上是需要自己去创建的啊make dl in,然后呢,进到并目录,好,那这时候我们VMXX。
05:00
XYNC啊,然后摁一下A啊,把它这个内容粘过来,摘来之后呢,咱们呃,这个分发脚本,它呃用的这个命令是谁呀,实际上底层。RSNC对吧?啊,用的是这个啊,那这里边我们呃需要去检查一下,咱们有些地方可能需要改一下啊,咱们主要改哪啊,是不是就改这几个主机名啊,对不对,那大家如果说呃这个跟咱们这个不一致,需要改成跟自己一样的,别的就不用改了啊啊,那这个shift z z甚帽加X啊,XXS啊,YNZ。然后加个选项好了,这选项已经有了,那它有了之后呢,我要想直接呃进行这个分发,那咱们需要保证一点什么呀,就咱们是不是得有免密登录才行啊,要不然的话,你这个你还得输密码,那所以咱们现在需要去配一个SSH免密登录啊,这个应该咱们刚才去配啊,但是现在放在这儿也行啊啊,那现在我们需要去配,那配免源登录呢,咱们这儿就一次性配好吧,一次配好,那我们需要都配从哪台节点到哪台节点的免密呢?
06:03
需要配102~102~103~104的免密,还得配103~102 103104的免密啊,当然咱们这个,呃,其实这个默认是什么?默认实际上是这样的,我的name node在102,呃,Resource manager呢在103,咱是不是这样才会这样去配呀,啊其实咱们配免密给谁配的呀,就是。对,就是给群体脚本配的对不对?呃,如果说我要不使用群体脚本,呃,海杜吧啊,如果海度不使用,用那个群体不使用什么star d FS star的雅安,那你的免密需要配吗?不需要配啊,也就是说实际上呃,它那个脚本里写的是啥呀,脚本其实也是SSH登录过去,然后去启动它的进程对吧?其实这样的就给它配的啊好,那一会儿咱们后续安装时候呢,102装name node 103装resource manager,所以说咱们需要在诶这个位置呢,需要去配免密啊好,那配免密首先我需要先生成咱们的公钥私钥对吧,SSH啊,然后呢,杠k generate对吧,那咱们需要指明一个杠t r sa是不是这个rsa加密算法呀,然后回车啊,然后呢,三次回车。
07:11
好,完事了,完事之后咱们需要去拷贝一下咱们这个,呃,这个公钥是吧?SH,然后后边呢杠诶copy ID对吧,后边加上主机名102,当然这个命令在咱们文档都有啊,到时候做就行,来copy id102回车啊,然后呢,点击这个吧,诶,Yes啊,然后密码123456回车,然后下边呢,我们继续还做个103啊回车,然后点击yes,然后123456好,那再往后呢,104最后一个啊啊然后点击yes啊,然后123456好,那现在我们是不是相当于这个102的配完了103再重复一下啊SSH,然后杠k generate,然后杠TRA,然后三次回车。走,然后呢SH啊,然后杠哎,Copy ID hi do 102,然后呢,我们这回车点击a yes啊,然后呢,123456回了啊,然后呢,103。
08:11
啊yes,然后123456好,然后呢,104YES。行,那现在我们的免密就配完了啊,咱们测测试一下啊,比如说SSH海豆104,看能不能过去啊,啊能过来对吧,能不能说配完了,咱们一一再次推出,再回到103就行了,行,那分发脚本和免密咱们就全部都配置完毕了啊,那我这块录一段小视频吧。
我来说两句