00:00
好,各位同学啊,那接下来呢,我们就要为海豆去集成这个了啊,那OK,我们在集成之前有一个准备工作,要做什么准备工作,我们来看一下。大家看啊,为海杜开启curbo之后呢,我们需要为不同服务准备不同的用户。啊,那而且呢,在启动服务时需要使用相应的用户啊,这个啥意子啊,咱们举个例子啊,海豆腐当中咱们都有啥服务啊。是有什么HDFS服务,还有什么雅安对不对,还有什么这个历史服务器对不对,这是不是不同的服务啊,对吧?啊,那我们在开启这个科普认证之后,那官网上呢,要求我们为不同的服务准备不同的用户啊,然后呢,用不同用户去启动不同服务,比如说举个例子,HDFS,我需要准备一个HDFS用户,那我启动这个HDFS服务的时候就要用谁就要用HDFS用户啊同理雅安也要用一个雅用器驱动啊,那所以现在呢,我们需要做的工作是啥呢?诶,就是现在所有的节点去创建我们所需要的用户以及用户组,对不对啊啊OK,那接着往下看啊来咱们先看一下这个列表,这个列表呢是摘自于咱们这个H这个孩子的官网的啊,那这个呢,就是官网上为我们提供的一个参考,什么参考呢?就是用户的参考,咱们来看一下能不能看懂啊,那首先我们先看第一个列啊,第一个列是不是就是用户以及用户组啊,对吧?来我们看一下这个内容是啥,是不是HDF的冒号还多管意思是不是需要创建一个HDF的用户,他的。
01:29
所数组是谁?是海多不组,然后呢,这个用户需要负责哪些进程?需要负责name not的进程,Secretary name not进程,呃,Journal note进程以及note进程,这都是谁的进程?是不是都是HDFS进程,也就是HDFS所有服务是由HDFS用户负责的啊OK,继续往下走,那下面第二个用户是不是雅安用户,所有组上海都不足对吧?啊,那OK,那这个用户负责的进程有哪些呢?Resource manager not manager,这是不是都是雅安呀,对吧?也就是雅安的所有进程都由雅安用户负责啊下一个mabr啊,Mabr的用户呢?呃,他所有组是不是也是海度会呀,对吧?他负责谁呀?
02:08
哎,他负责我们这个main produce job history server,也就是这样,是不是历史服务器啊,对吧?啊,是这样的啊啊那所以说现在我们要做的事呢,就是先去创建这样的一个用户组,以及对应的三个用户啊好,我们开始创建啊,注意啊,每台节点都要创建,我这说是所有节点对不对,那所有节点,那也就是我们下边这操作是不是在每页都得做啊,这个别忘了啊好,那现在我们开始创建啊,那首先我们先执行一个哎格group I的海杜的命令,这个命令知道是啥意思吧,是不是就是创建一个海陆组对不对,那我们现在先创建海陆组,这海陆组呢,是不是需要在三台节点都执行,对吧?那现在我们分别执行一下啊,102执行一下,103执行一下,104呢,我们也执行一下啊,那现在是不是三台节点都有这个hi组了呀,对吧?那有了组之后,我们再去创建相应的用户啊,大家注意观察啊,我这里边呢,实际上包含102的命令,这是在102创建用户对吧?哎,有103的以及104的,其实每台界的是不是都一样的呀,对吧?那现在我们把这个其中一个给它粘出来,然后处理一下啊。
03:09
我这为了方便创建啊,呃,我这个把这个创建用户的命令呢,做了一下调整,咱们来看一下能不能看懂啊。呃,这个我先删一下空格删一下,这也删一下,我们把前面这个前缀没用的给它删除啊。好,大家来看一下这个创建用户的命令,应该是能看懂的,先看这儿啊,这是啥?是不是U的hfs,杠小G是啥意思?杠小计是不是加把那个所属组设为hi do牌啊,对吧?啊,我按你的要求就算进去了,然后下一步呢?这一步可能大家不是那么的熟悉啊,但其实应该能猜出来这在干啥。是不是改改密码啊,对吧,那我们正常用改密码是怎么改的,比如说我现在呢,创建一个用户,比如说U艾特对吧?啊这个user这个艾特,比如说随便来个用户啊,比如说AA啊,比如呃叫就叫A吧,对吧,OK,那你怎么改密码。是不是就直接这个pas,呃,SWD,然后来一个A,然后之后呢,就可以给他改密码了,对吧?啊比如说这个AA就完事了,这是不是改完了对不对啊,但是呢,你这样去改密码的话,这是一个什么操作,是不是又是一个交互式的操作呀,对吧?这个太麻烦了,因为我们需要创建很多用户,那所以在这儿呢,诶我把这个交互式的操作呢,我给他,诶变了,哎一条命令直接搞定,那怎么搞定的,来看一下。
04:22
看下能不能看懂啊,首先我现在呢,先依靠了一个HTFS,是不是就是输出了一个HTS,这个HTFS不是会输出到标准输出里边,对不对?那这是不是通过一个管道,管道是不是会,呃,怎么样,他会把上一个命令的标准输出是不是传递给下一个命令的标准输入啊,对吧,没没没错吧,OK,那下一名呢,是谁?是不是就是passwordd,那password后边我是不是加了一个杠杠,S TD in s TD in是啥?是不是就是standard的in,也就是标准输入,没错吧,也就是现在password是从哪儿读数据的,是从标准输入里边读数据的,对吧?那它的标准数是谁?是不是就是我输入输入进来的这个HTFS是这个道理吧,那这个HDFS其实就是谁呀?
05:05
其实咱们那个密码啊密码啊,那后边这个HDS是谁啊,就是我要改密码的那个用户啊,那这样一来我相当于是不是就是为HDFS用户啊,他的密码啊这个呃,设置了,设置为什么了呀,设置为HDNS了,能理解吧,那这样主要是为了方便,我现在是不是不用再做那个交互式的那个操作呀,对吧,我直接复制粘贴这三个用户是不是就都创建出来,都改为密码了呀,转为了方便啊啊那现在103我是不是也是可以执行一个这样的一个操作,对吧?那104的是不是也是一样的操作呀,对吧?OK,那到目前为止呢,我们这所有的用户以及所有的组就创建出来了,没问题吧?啊好,那现在我们这个准备工作就做完了,来,我把视频停一下啊。
我来说两句