00:00
呃,好了同学们,那咱们接下来呢,呃,再来说一下这个dolphin sc的一些哎,简单的这个注意事项啊,呃,首先呢,第一个需要注意的就是什么呢?大家要知道,大家要知道啊,我现在问大家一个问题,你说我们现在这个doin子弹轴部署完之后啊,是不是已经部署完毕了,对吧?那你说部署完毕之后,那咱们当前的这个PWD一下啊,也就是OPT software DS对不对?里边咱们之前解压的这个doph粉在,你说它还有用吗?它有用吗?它就没用了,对吧?啊什么意思呢?也就是说假如说啊,诶你在启动完这个刀分scar之后,对吧,你发现可能哪块有问题对不对,比如说我想去改配置文件,能理解吧,那你这时候你再进到这个解压的目录里边去改咱们的这个相关的,比如说康复里边的这些配置文件,你说它能有用。它是没有用的,能理解吧,同学们OK啊好,你这时候你比如说哪要出错了,你要想改的话,你得去哪改,得去咱们指定的那个安装目录里边来,对吧,这个一定要注意,你比如说进到哪OPT Mo dophin sc,对吧,你得进到这里边儿来,那里边进来之后呢,我们进到。com目录,进来之后呢,你从这儿去改配置文件是不是才能有效啊。
01:16
对吧,同学们这个一定要注意啊,就是呃,这种部署模式呢,大家可能之前并没有用过,没有接触过对吧?那但是现在呢,咱们得搞清楚,原来的解压目录只是一个临时的解压目录,对吧?那你这个呃,一键部署完之后,它其实就没有什么用了,对不对?你要想改的话,一定要改咱们最终的安装目录当中的解压,而且这个这个配置文件,这个一定要注意好了,那现在呢,给大家介绍一下,就是咱们此处的这些配置文件是什么样的。给大家简单介绍一下啊,来吧,简单看一看,那我们这里边配置文件呢,其实非常的多,再给大家看一下路径在哪儿啊,是在安装目录的康复目录下啊,这里边配置文件非常的多啊,但是这些文件其实都很简单,你可以看一看啊,你比如说第一个文件它是干什么用的?
02:00
是不是知道应该能看出来吧,这是给谁给谁用的,这是不是给我们那个application master,呃,不是application,就是那个,呃,就是API server对吧?是给API server去配置的一个文件,这样的你可以打开这个文件,可以看一看里边有啥东西啊,Application API,然后你看这里边咱们是不是就可以修改咱们这个API server的端口号啊。能理吧,同学们,那所以这一块呢,大家应该是能够想明白的啊,或者是其他的一些东西都可以在这儿配,诶,这是跟API server相关的配置文件,那除此之外还有什么呢?比如说下边的还有跟master相关的参数,对吧?哎,还有跟worker相关的配置文件对不对?那还有一些,比如说common,这是一些通用的参数等等等等,能理解吧,也就是咱们得知道从哪儿去找相应的配置文件。啊行,那在这儿呢,这个配置文件暂时咱们就先说这么多啊行了,那这是关于大家要想修改配置文件怎么去改,不要改原来那个路径,要改安装路径下的配置文件,这个先记住啊好了,这是一个注意事项,那再有一个注意事项是什么呢。
03:02
就是关于咱们这个dolphinte对吧,它的一个启停,这个启停咱们要注意为什么,因为你刚才咱们在执行完这个所谓的一键部署脚本之后,对吧,它是不是就直接帮咱们提起来了,对吧?但是你想一想,你你假如说将来对吧,我这个DS我需要给它关掉对吧,我停了,你说我停了之后,我下次我要我要再想开,我怎么开呀。你总不能说你每次开的时候都执行一下这个in install.a是吧,能有这个肯定是不行的,对吧,所以说你得知道这个刀盖到底怎么起和停啊,其实启停也很简单,注意来到哪儿,还是来到安装目录。永远都是安装目录啊,记住安装目录,那解压那个目录跟咱们已经没有关系了啊好进来之后进到哪进到它的bin目录,诶来到bin目录之后呢,你会发现此处呢,一共有这样的四个脚本,对吧?这四个脚本分别是干啥的啊,首先第一个就是start off,还有一个呢,就是stop号,这俩脚本其实很简单,一看就是干啥用的,所以就是启停,哎,这个do分所有服务的呀,对吧?OK啊,但是这俩脚本咱们在用的时候一定得注意能不能说,比如说在这儿呢,我直接执行一个S。
04:11
诶,或者说我直接执行一个stop能不能行。能不能行,能行吗?显然是不行的,为什么?你可以注意观察一下同学们在这儿呢,你比如说我来一个位啊,位呢是可以定位到你这个命令它的一个绝对路径的啊,来直接回车,你会发现咱们这如果直接执行stop或star,它定位的是谁,它定位的是OPT Mo当中的对不对,是OPT modu当中HIOP10,呃,Hiop对吧,然后下边四道。那他找的是他啊,这个是怎么回事呢?很简单,是因为咱们是不是在pass当中,对吧,这个pass的环境变量当中,我们是不是加上了这样的一个呃,Hi度的命令啊,对吧?所以说你在这儿直接执行此道,它是从pass里边去寻找的能对吧?他找的是hi doop的这个脚本,所以说你在这儿直接执行肯定是不行的啊,那在这儿呢,你要想去执行它,你得怎么做呢?你得是不是指向他呀才行啊对吧,你比如说点杠对吧,指定是当前路径下边的死道跑对吧?这样一来的话,你执行的才是这个脚本。
05:12
这个大家一定要注意,因为他俩正好跟那边那个名字是一样的,对吧,正好撞上了对吧?所以说大家在执行的时候呢,千万不要不要不要跑错了,这一定要注意啊,行了,这是关于这个启停脚本的一个说明,好了,那刚才提到的是一个群体群停的脚本对吧?好,那在这儿呢,我们其实还有一个单点启动的脚本,就是这个dolphin sc,诶然后呢,后边可以跟上一个啥呢?诶可以跟上一个呃,da.sh就是它,那这个怎么用呢?直接回车,回车之后它就给我们提示它的用法,大家看你这是不是可以,诶开始啊,停止或者是查看状态啊对吧,后边你可以查看什么,可以查看各个服务的相关信息,对吧?啊或者是启停各个服务对吧?APS serve master server server server stand serve Python get serve,对吧,这些东西那你都可以用这个,嗯,命令对吧,去进行单点的启停,或者是查看状态。
06:04
啊行,就是这样的啊好了,那这块完事之后呢,还还有最后一个脚本,就是它这个呢,是查看所有服务的状态,其实也比较简单,没啥可说的啊好了各位,那截止到现在,那关于dolphin sctter的这个启停我也就说完了,就是大家呢得知道怎样去起,怎样去停这个dolphin sc的相关服务。那行,那这儿呢,就说这么多,然后最后最后再说一点,再说一点就是关于什么呢?关于怎么去查看日志。诶,比如说同学们啊,假如我现在呢,诶在启动这个DS之后,对吧,我发现我有一台节点对吧,这个worker没起来。能理解吧,诶有一台节点沃克,比如说103这台节点沃克没起来,对不对,那你说你得干啥,是不是得想办法查看日志,咱们去哪看呀?哪台节点的服务没起来,是不是正常,咱们就得进到哪台节点去看呀,对吧,你就得来到103对吧,来到103之后呢。那完之后呢,你去哪看呢?你就得进到OPT model dolphin sc,诶安装目录下边,对吧,这儿是不是有一个logs啊,对吧,然后呢,你进到这个logs对吧?进来之后你会发现这里边的文件呢,它是不是不止一个呀,对吧,好几个对吧?这里边有什么有worker的日志啊,对不对,还有谁呀,还有这个log server的日志。
07:18
没错吧,那这时候你看谁呢?啊,那肯定是谁没起来,你就看谁呢,对吧,没错吧,你worker挂了,那你肯定得看worker的日志嘛,对不对,或者说换句话说,假如说我102的master没起来,那咱们是不是就得进到102的master这台节点,对吧?你进到logs,你进来,进来之后你得找谁,你得找master的日志,对吧。能理解吧,哪个服务没起来,那你就看哪个服务的日志,或者说再举个例子,假如说我现在服务起来了,对吧,页面呢,我也能正确的访问,但是呢,比如说我登录的时候输入用户名,输入密码,对吧,它提示我,诶诶,我这个不能登录对吧?OK,那这时候你应该得能想到你需要访问谁的日志,是不是得看API serve a serve。
08:01
能理解吧各位,OK,那这个就是APSO的日志,所以大家呢得会看日志才可以啊行了,那在这儿呢,咱们关于DS就说这么多啊,来,我把视频停一下。
我来说两句