温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,那现在我们已经掌握了如何在安全的环境下去访问HDFS上的文件,那接下来我们再来讲一讲,诶如何在安全的这个环境下去提交my producece任务,其实很简单,两步就行了,是不是先认证,认证完之后再去提交任务,是不是就OK了,对吧?那现在咱们去做一个测试啊,那现在我还是先认证成我这个爱特Google用户,那我看一下啊,我现在可以例子一下,我现在是不是爱特Google用,我现在说还是爱特Google对吧?那完了之后呢,我们继续进行,那接下来我们CTRLCCTRLC,那完之后呢,我们去CTRLV啊,现在是不是就提交一个任务看一下,这是不是就是用呃R这个命令提交了一个自带的MA6任务,这是啥?是不是球派的那个任务啊,对吧?然后传两个参数啊,OK,我们回射。看能不能提交。如果能提交成功,那说明什么?说明我们的认证是没问题的,对吧?啊来你看能不能提交,目前来看是OK的对吧?啊,目前看是OK的啊。
01:01
稍微等一下,等他把这个任务执行完成,执行完成之后,那假如说我现在再把这个呃什么呀,我再把我的这个呃客账号我给他注销了,注销了是不是理论上你就提交不了任务了呀?啊,那咱们稍微等一下啊。Map reduce。来100%是不是已经算完了对吧,算完之后呢,咱们再再举个例子啊,再我再k destroy一下,那我现在是不是K例子一下之后是没有任何认证用户啊,那完之后呢,我再执行任务走。诶直接就给咱报错了对吧,说什么呀,说client cannot authenticate是不能通过这个认证的,对吧?那这个应该是正常的现象,正常的现象啊好了,那现在我们就呃已经给大家把这个呃在安全过程下去访问hidoop的文件,哎,访问这个牙的资源啊,这个需要去注意的事项就讲完了,是这样的啊,但是呢,这个我们还远远呃不够啊,远远不够,为啥一讲一想啊,你只要是海杜开启了科普资身之后。
02:05
啊,咱们后边所学的所有基于海杜普的这些东西,那是不是都得认证啊,对不对,你就包括have,就包括have,它是它是不是要把数据存到这个HTS上,那我建表的时候,它是不是要在HTM建建路径,那所以说你比如说你通过have去创建一个表,那你是不是得先认证。没没错吧,啊,那同样道理,比如说咱们以这个麒麟为例,我麒麟麒麟我是不是需要读取have的数据,你读have的数据是不是得读HTM文件,那麒麟是不是也得认证,那同理,你比如说presal,你pres是不是也要读have的数据啊,也要读HF数据,也要认证。啊,那再比如我们全流程,全流程,那咱们是不是每个脚本相当于执行都是一个have杠一这样一个操作呀,对吧,那是不是也要认账,那包括scoop scoop是底层是MA6是不是也要认证啊,对吧,也就是说实际上只要hadoop开启认证之后,你相当于就相当于进了一个无底洞,所有的东西,所有跟hioop相关的东西都要去考虑这个认证的。
03:04
啊,所有东西都要考虑认证是这样的,所以大家呢,得把这一点得明确下来,那也是我们现在光会这点基本操作,那远远不够,远远不够啊,那所以我把视频录一下啊,剩下的东西咱们后边再提啊。
我来说两句