00:00
才可以啊来,我们接下来去,呃,配置这个web server啊,配置web server。来,那接下来呢,我们去找到web server,咱们需要修改的配置文件啊,在哪呢?国体Mo阿斯卡班阿兹卡班,Web下面是不是也有一个com,也有一个阿斯卡班,点properties吧,文件名是一样的啊,但这是俩文件,大家不要搞混了,来,我们先把这个截个图,咱们粘出来,然后呢,照着去改一下啊。来,我们进到102,在102里边呢,进到OPT啊,C点点就行,C点点那进到阿兹卡班Y吧,啊进来进来之后,进来之后呢,我们进到抗洪路。好,那这里边呢,也有一个阿兹卡问点文件咱们打开啊。点bar,好,那这里边咱们需要修改谁呢?来还是seto啊,我们看这个右边这个截图,那第一个修改的应该也是十区对吧?啊,因为他俩是独立部署的,所以说我们需要分别配置啊,我们找到阿兹卡文的十区,也是第七行啊,把这个America这个给他改了啊,改成咱们A上上海ASA啊,这个P就不要错了啊上海啊没错,接着往下走,那下再不往再往下是不是就是跟数据库相关的配置了呀,咱们就找一下啊,往下拉往下拉,往下拉找到数据库相关,从40行开始,呃,39行开始,我们改一下啊,主机名咱得改,改成海杜102。
01:24
啊,然后数据库的名字呢,不用动对吧,那数UU呢又改一下,改成root,那密码改成123456。123456搞定好,那这个完事,那完之后数据库就配完了,那再往下呢,是不是还有一个参数咱们需要去配置啊,对不对,那这个参数在哪?在48行吧啊48行,那现在呢,我们先给大家改一下,然后再给大家说这块为什么改啊,这个改的话怎么改,我们需要将中间的这个minimum free memory是不是就是最小的空余内存这个参数给它去掉了,对吧?哎,去掉哎就只留下这俩就行了啊,改成跟文档一样就行,然后接下来给大家解释一下啊,就咱们这改的这个参数是什么东西,来先看参数名。
02:09
他名是啥?叫做阿卡班,Executors elect.filters。啊,这个相当于啥,是不是ex选择器的一个,呃,就是一个用来做过滤的一个东西,对吧?啊,那这个东西是干啥用的?解释一下,咱们现在部署的是多ex模式吧,对不对,是不是有多个EXQ,那我现在假如说web server,我需要分配任务,那他是不是得选一个EXQ去执行这个任务啊。对不对啊,能理解对吧,那这块呢,这个东西就是它的一个选择的策略,相当于是啊选择策略啊,那他默认的选择策略都有谁呢?哎,默认的选择策略有这样的三个啊,那第一个呢,就是咱们这儿啊叫做static remaining flow size,这块指的是什么呢?指的是每个ex的当中啊正在排队的任务数啊根据这个去选,他肯定会选一个什么样的呀,排队最少的对吧?啊会选最清闲的一个excuor啊去诶执行咱们的任务,这是第一个策略,那第二个策略是啥呢?
03:06
CPU根据啊ECPU的使用率去找啊,咱们这个执行任务的E就是谁低那我就用谁啊,这比较简单,那接下来就是它这是不是刚才咱们删掉的那个呀,对不对,你看这个这个什么东西啊,这个是根据内存占用情况啊,那当这块呢,它其实策略是这样的啊,Minimum free memory这块是有一个阈值的,这个阈值默认是六个G,是六个G啊,也就是说它会去根据这个条件去排除一些ex,那假如说我现在有一个ex,我的空余内存只剩下三个G了。剩下三个G了,那它直接会怎么样啊,把它pass掉,因为它是不是已经低于这个最小内存的限制了呀,默认六个G3个G直接pass掉。啊,是这样的啊,那咱们这儿因为现在是一个测试集群,对吧,咱们这个测试集群,咱们大家是不是一共也没有六个G啊对吧?那所以说你这个要留着的话呢,那这个任务就提交不了了,就不会运不会不会执行啊,不会执行,所以这块呢,咱们需要给它去掉,那其实啊,即便是在生产方向下,这个其实咱们也可以去掉。
04:08
为什么也可以去掉呢?你想一想啊,咱们还是分析这个问题,咱们这个阿兹卡班当中的ex qor啊,所以说我们说的是他是去干活去执行任务的,对不对,但我们这个所谓的任务就是啥呀,所谓的任务是不是就执行一下那个脚本。执行这个脚本是不是就干啥,是不是就把它提交到哪,提交到牙上那个任务也不是在EXQ那些节点跑的吧,不是在他本地跑的,是在哎集群上面跑的,能理解吧,那所以说它其实也不会用太多的资源啊,是这样的啊,所以这块大家考虑到啊,这个这一点呢,我们即便在生产环下这个参数也能去掉啊,去掉也没事啊,行,那大家知道怎么回事就行,行,那这个配置文件咱们就改完了啊。改完它之后呢,还有一个啊,叫做阿斯卡湾点exor啊,不不是一个地这个users啊,阿斯卡湾users.sl文件,那这个文件是干什么用的啊,是我们阿斯卡湾做用户管理的一个文件啊,是一个插面文件啊,那接下来呢,我们把这个文件呢来看一下啊,这个在哪?我们先把这个保存shift z z。
05:10
嗯,然后呢,VM就在当前路径叫做阿斯卡班杠users啊,那这个文件干什么用的,就是用来配置用户以及用户的权限的啊,在这里边涉及到一个权限管理的概念啊,其实涉及到权限管理,我们大家肯定得呃,需要了解到我们这个做权限管理的时候的几个概念啊,基本做权限管理我们基本上都一样,不管是什么系统啊,你做权限管理都有这样的一个概念,那一个概念是什么呢?那肯定是权限呀,对吧?那还有一个概念是啥呀?啊是用户,那还有一个概念什么呢?就是角色,一般情况会有一个角色啊,那权限呢,就指的就是啥呀,什么读权限呀,写权限,删除权限,什么修改权限,这是不是就各种各样的权限呀,对吧?那这个用户是什么?用户就是我们用户呗,一个人是不是一个用户对不对?那这个角色指的是什么啊,角色就是肉,这个角色是什么呀。
06:03
角色其实你可以跟你自己的职位进行匹配啊,角色比如说我这儿呢,有有开发啊,我有测试对不对啊,有开发有测试啊,这就是不同的角色,然后其实不同的角色,它下边会对应什么呀。不同的角色下面会对应什么,会对应不同的权限,而且一般情况下,一个角色是不是一般情况会对应多个角色,多多个权限呀,啊,比如说我的这个开发,那你开发是不是应该具有什么样的权限,是不是读写啊,什么权限是不是都都应该有啊对不对,那假如我是测试,那我测试应该有什么权限呀。我是不是只有读的权限对不对,你不能改啊,是这样的啊,所以说诶,这个角色将在下边会有不同的权限,那我们的用户会属于什么呢?是不是一个用户肯定会属于一个或多个角色呀,对不对?比如说张三我就做开发的,我就开发角色,那李四呢,我是测试,我就是测试角色,那可能还有一个大佬,我这个自己开发自己测试,对不对啊,那我这个对应两个角色是不是也是可以的呀?那一旦一个用户哎,它对应于某个角色了,那他就拥有了什么,这个角色下边所有权限是不是这个意思啊,啊是这样的,这是我们做权限管理大家需要了解的一个概念啊,那同样阿德卡班也不例外啊,你可以看一下。
07:16
这是不是user user是不是就是用户,那优完之后呢,你看这是不是有一个Rose这样的一个一个一个一个属性啊,对吧,Rose就是所谓的角色啊,你看Rose它为什么叫Rose。啊,Rose Rose是不是应该是这个有多个角色呀,对吧,多个角色啊,那这边这个Rose是不是会指向下边这个Rose这个节点。对不对,那肉节点当中有一个属性是不是就是permission,就是权限,对,那相当于是用户角色权限嘛,啊,就是这个东西啊,啊,那这边我们要做的是干什么呢?我们创建一个管理员用户啊,因为咱们现在相当于是第一次登录阿德卡巴嘛,我们需要有一个管理员用户啊,咱们创建一个管理员用户,哎,那这个怎么创建呢?我们把这复制一下就行。给他复制。然后呢,放在这个位置啊,那这里边我们把这个东西该改的改一下啊,比如说我们的user后边是不是有一个username啊,我们叫做at硅谷啊,那前面at特硅谷这个可不能写错了啊,硅谷啊,往前往前翻password啊,Password呢,我们随便写一个,比如也叫at硅谷吧啊,那后边Rose Rose,我们管理员用户啊,管理入户咱们应该指向哪个road啊,是不是dmin,那个road下边就有一个dmindin Rose拥有的权限,这不是admin权限对吧?那就这样一个关系啊好,那这个用户我们就创建完毕了啊,行,然后我们shift在Z啊,啊,这个配置完毕,那到这儿为止呢,我们所有的配置文件就全部修改完毕了啊,那现在我们需要这个,呃,把阿斯卡文的web给它启动起来,当然呢,启动它的时候呢,我们也有一个要求,必须进入到哪儿。
08:51
必须进入到海多北102的是不是这个路径下边啊啊然后呢,去执行这个b start web.SH啊来我们C点点啊,还是因为相对路径的问题啊,变start web停的就是shut down啊来启动好,那启动完之后,我们接下来就可以去访问一下它这个web页面了,从8081,那我们访问这个地址CTRLC。
09:14
放在这啊,跟着位走。走。稍微等一下啊,可能还没有启动起来啊。诶,CTRLV,我介绍缓存吧,Ctrl shift delete啊。好,我们再重新问一下啊。行已经出来了啊啊,这就是我们阿斯卡文的这个工作界面,咱们就打开了啊,然后他默认的这个,呃,不是默认的啊,这个登录的用户名和密码用谁啊,是不是刚才咱们自己创建的那个管理员用户啊,对吧,我这艾特硅谷。艾特在硅谷登录好,那现在我们就进入到了咱们的这个工作界面,诶其实就是这样的一个过程吧,诶我们就搞定了啊啊安装到目前为止就结束了啊,那剩下的就使用了啊来视频先录一下。
我来说两句