00:01
好,那接下来呢,我们进入到这个部署阿兹卡班的第二步,也就是这个eor server的呃配置好,那现在我们的eor呢,已经呃解压到了这个OT Mo阿斯卡湾下边的斯卡湾eec这个路径下,好,那现在我们进到这个阿斯卡文ESEC的解压路径啊,那我们需要去呃修改的配置文件呢,呃位于抗服目录下。啊呃,里边的这个阿兹卡班点proper文件,就是我们要修改的配置文件啊啊,那现在呢,我们找到该文件啊,进到康blue啊,然后呢,我们打开这个阿兹卡班点pro,这个呢,就是呃阿兹卡班ex server的配置文件啊给它打开,那打开之后呢,这里边有一些参数呢,是需要我们去呃修改的啊,那需要修改的参数啊,已经在这个笔记当中啊,做了标红的处理,那现在呢,我们按照这个笔记对这个呃配置文件进行修改,好,那现在我把这个。
01:05
呃,需要修改的地方呢,咱们截一个图。然后钉在屏幕上,然后呢,我们去做一次这个修改,呃,我现在给这个,嗯,文件呢加一个行号啊,方便我们去定位啊好,我们要修改的第一个参数呢,是default time z这个呢指的是啊咱们这个时区啊,在这呢,我们需要给它修改成啊咱们A上上海这个时区啊修改的这个文件呢是第七行。Asia,然后呢,改成Lia上海好,那这个改完了,改完之后呢,我们继续往下进行,那下一个参数呢,我们要改的是第21行的参数,阿斯卡班点web server URL,呃,在这边呢,相当于是我们需要给execuor去指明,那咱们这个web server所在的这个呃,节点的主机名啊,那这个我们之前做过集群规划,咱们的web server呢,需要部署在海DO102对吧?那所以说在这儿呢,我们需要将啊这个地址呢改成海图102啊啊这里边我们只改主机名即可,多口号啊,保留默认值。
02:11
X点零二,好,那这个参数就改完了,那再往下我们需要去修改的是修改的呢,是跟数据库相关的几个呃参数,那在这里边我们从第呃42行开始往下都是数据库相关的参数啊,这边我们先改呃42行,42行的这个数据库的类型MYS这个不用动啊,那数据库的动口号呢,我们也没有改,默认303 306就可以了,那主机名呢,咱这得改一下。我们将需要将house呢改成海豆102。好,那下一个下一个呢,是关于这个database的名称,数据库名称,我们名字就叫阿兹卡班,然后呢是呃这个呃买斯这个用户名,呃我们之前呃为阿斯卡班这个软件呢,是不是特地创建了一个阿斯卡班用户啊对不对,在这儿呢,我们就使用阿斯卡班这个用户就可以了,那当然呢,呃,如果前边啊,大家没有去创建这个阿斯卡班用户,在这儿呢,使用root用户也行啊啊,那现在我们呃保留这个user这个阿斯卡文的默认值啊,那后边呢,密码需要去修改一下啊,我们之前为这个用户创建,创建这个用户的时候呢,为他设的密码是六个零啊,这边我们改成六个零啊行,那这里边需要我们去修改的参数就修改完毕了啊,然后接下来呢,我们继续往下进行,这里边呢,我们,呃,实际上呢,还有一个参数呢,是需要我们去添加的啊,需要我们添加啊在哪呢,其实就是这个啊。
03:39
大家呢,刚才应该也能找到,就是在我们这个文件当中呢,实际上是没有excuor,呃点po这样的一个参数的,对吧?那这个参数呢,实际上呢,是需要我们去添加的一个参数啊,那咱们把这个拿过来,然后呢给大家去解释一下这个参数它的作用是什么,这个参数呢,随意放到一个位置即可啊好给大家说一下,呃,Ex port的这个参数呢,其实呃看参数名就能大致猜出来这是它是干什么用的,是不是就是为ex serve去指明一个端口号啊对吧?呃,阿兹卡班呃,它底层是这样一个逻辑啊,如果说我们不指明这个端口号,那exor啊,它的顿号呢是默认值,是一个随机值啊,随机值这个呢,不方便我们去管理,为了方便管理呢,我们在那呢,给它设定这个参数,相当于是将它的端口号给它固定下来啊,我们设成12321。
04:30
行,那这个参数呢,大家需要稍微注意一下,因为这个呢是我们额外添加的啊,也就是这个参数是额外添加的啊好了,那到目前为止我们就呃完成了啊这个阿斯卡班的excu server的啊配置文件的配置了啊好了,那完成之后呢,我们需要将啊阿斯卡班ex serve是不是得分发一下呀,对吧?呃,因为我们需要在那我们之前的规划,我们是在102 103 104分别去部署一个ex,好,那现在我们对其进行分发啊,这个分发呢,就使用我们呃这个呃一个集群资源的分发脚本就可以了啊这个脚本呢,在我们前面的这个课程当中啊也呃有所体现啊,所以说这边咱们就不再呃详细说明了,我们直接使用啊呃,S SN Co OPT啊,然后呢,这个呃,Model掉啊里边呢,我们找到这个阿斯卡班啊,找到阿斯卡班的ESEC啊,给它进行分发。
05:26
好,那等它分发完,我们相当于就在我们的三台节点上边都完成了诶阿兹卡班的ex serve的部署了啊,那接下来我们呃继续往下进行,那完成了ex部署之后呢,我们先来呃去说一下这个阿斯卡班ex server的启和停啊,也就是启动和停止,好那我们现在呢,看一下这个这个阿兹卡班so的启动啊看启动阿兹卡奔EXSO启动呢,分为这的两步啊,一部分呢是执行一个启动命令。
06:00
啊,然后大家要注意的是什么呢?阿斯卡的exor server不是启动之后就可以使用了,它还需要再做额外的一步,什么呢?就是激活啊,激活也就是说阿斯卡文ex server的启动分为两步,一部分呢是启动,一部分呢是激活,只有激活成功的ex server才能够被我们去使用啊,才能正常的去使用啊,这个是需要去注意的啊好,那现在我们演示一下如何启动这个阿卡文的ex server,首先呢,呃,我们看这个三这一步啊,呃,这边红字特地的标注出来了啊,我们必须进入到OPT Mo阿兹卡班阿兹卡班exec路径。啊,由我们需要进到这个路径啊,那现在我们自一点点啊,PWD一下,好,我们现在所在的路径是不是就是这个位置啊,哎,就是这个位置啊好,那进到这个路径之后,接下来我们干什么呢?接下来我们需要在这个路径下面呢,去执行一个in start eec啊这个呢,其实就是啊,阿兹卡班,哎,它的那个EXSO呢,启动命令,哎,这是启动命令啊,那它的停止命令是什么呢?也在该路径下啊,是shutdown e SEC。
07:13
啊,一个是起,一个是停啊,那现在我们要做的是起啊,我们start OK,那现在我们执行回车。好,那现在完事之后呢,我们GPS一下啊,大家会发现啊,诶这台节点上是不是已经出现了一个阿斯卡湾e server这样的一个进程啊,对吧?啊,那这个进程已经启动起来了,已经解起来了啊,那这边我们刚才也提到了,我们这里边儿,呃,有一个有一个呃细节大家需要去特别的注意一下啊,什么呢?就是我们必须得进入到这个路径下去执行这个启动命令。啊,那这边其实大家可以稍微思考一下,就是我们为什么一定要进到这个路径下边去执行它的启动命令呢。啊,这是怎么回事呢?其实哎是这么一回事啊,我给大家解释一下啊,我们可以打开刚刚我们修改的那个阿兹卡湾的配置文件啊,我们能看到啊,就是这里边呢,有一些参数啊,啊,它的这个配置的值是一些什么呢?是一些路径对吧?啊比如说啊,你像这个参数。
08:15
对不对,它是路径,那它这个路径呢,你可以看到它用的是什么,是相对路径,对不对,是相对的,也就是说阿兹卡门的诶ex server在启动的时候呢,会根据这些啊什么呀,相对路径去寻找它所需要的一些资源。啊,我们为了保证阿斯卡班能够直接找到他所需的这些资源,那所以说我们这怎么办呀,是不是必须得在哎,他那个相对路径的资源的目前路径去去启动啊,对吧,比如说刚才我们看那个参数啊,它是不需要用到这个康复目录啊,我们需要稍微退一下啊嗯。啊,我们需要用到康复目录里边的CD,呃,咱们在CD进去啊,我们进到康复目录。
09:00
啊,咱们再打开刚刚那个阿卡点proper啊,咱们就以这个参数为例吧,它是不是要需要用到com复目录下边的这个什么个log.proper文件,对吧?啊没错吧,那所以说呃,那它需要的文件其实就是它啊,其实就是它,那所以说我们是必须得在它启动的时候啊,就就得在哪个路径下,就得在com复所在的这个路径下去执行它的启动命令啊,对吧,那这样一来它启动的时候就能够找到康复目录里边的诶那个global purpose文件啊,是这样的,也就是我们这之所以需要进入到这个路径下去启动。啊,完全是因为它有一些参数的默认值用的是哎相对路径啊,我们在这启动的目的呢,就是要保证它能找到这些哎相对路径的资源啊啊,那当然呢,如果说我们把它的这个配置文件当中跟路径相关的参数全部改为绝对路径啊,那我们呃,也就不用再遵循刚才我们说的那个要求了,就一定就非得再进入到这个路径下了,但前提是你得改成绝对路径啊,此处呢,我们就不再去呃一一修改了啊,我们就按照它的要求呢,进入到该路径去启动ex就可以了啊好了,那现在我们继续往下进行,我们现在已经完成了102这台节点的ex的启动了啊好,那现在我们继续往下看啊呃,然后文档当中呢,这块呢有一个注意事项,他说如果说在该路径下出现一个ex port这样的一个文件,就说明我们已经启动成功了啊,那现在呢,我们去看一下。
10:33
L这有没有出现呢?诶已经出现了这个Q点点po文件了,好,那说明我们这已经启动成功了,或者说呢,我们也可以通过啊,我们买circleq的一张表啊,买circle里边的一张表啊,去判断咱们的ex有没有启动成功啊,接下来我带来去看一下啊,哎,我们打开呃一个这个circle的这个ji工具。打开之后呢,我们呃,连接我们刚刚的那个阿兹卡文的数据库啊,连接连接上之后呢,我们找到呃,这个阿兹卡文的数据库当中的一张表叫做exuts,来来咱们打开,打开之后你会发现啊,这里边是不是已经出现了一条记录啊,对吧,已经出现了一条记录,那这条记录它主机名是海图102,那逗号呢是12321啊,那这个就表明我们的哎。
11:21
102的这台ex已经启动成功了,然后大家要注意观察一下啊,后边还有一个字段叫做active,就是是否激活,目前它什么状态是零,就说明这个ex呢,目前是未激活的状态啊,也就他目前呢,其实还是不能用的啊。好,那现在我们先按照相同的方式,把103和104的两个ex也都给它启动起来啊,我们进到103阿斯卡班阿斯卡班eec,然后执行一个bin start eec,那同样的方式我们进到104啊,CD到OBT来module阿斯卡班阿卡班eec啊,那我们执行b start e SEC,好,那这时候呢,我们再去观察一下,买S的这张表刷新一下。
12:05
好,你会发现这里边已经出现了三个了。啊是这样的啊,那现在呃给大家简单说一下这张表啊,那我们相当于是每个exor在启动的时候呢,诶会在这张表里诶插入一条数据,相当于是完成一个注册啊,那等咱们一会去停止ex的时候呢,那这条数据呢,也会被诶相应的删除掉啊是这样的啊那现在我们已经完成了三台节点的这个阿斯卡班exor serve启动了,但是我们还没有激活啊,那接下来演示一下如何去激活这个ex,其实激活ex呢,我们要做的事很简单,就是像呃咱们ex服务为我们提供的一个接口去发送一个get请求,那此处呢,我们发送get请求用谁呢?用CUL这个命令去发送啊,那后边呢,我们呃这个写上我们要请求的地址啊,以及啊需要传的参数,那这样一来就能够完成ex serve的激活啊,那现在我们需要逐个的去激活每个ex。
13:09
啊,现在呢,我们先激活海杜102,我们把这个命令粘出来。放在102这台节点去执行一下这个命令呢,我们在哪执行都可以啊,因为我们发送就是一个get请求啊,CRR-Z这个表明是get请求,后边呢,海度10212321,这是我们请求的地址,后边呢是我们要给他传的参数action等于activate,就是要激活,那后边把我们的这个诶结果打印出来,那现在我们执行一下这个命令回车啊,如果他给我们的响应是status,嗯,冒号success是这样的一个杰森的话,那就说明我们已经激活成功了,那这时候呢,我们再打开啊,买思核的这张表,咱们刷新一下。那你会发现102这台节点,哎,它的这个XP5状态已经变成一了,说明它已经被激活了,现在是可用的状态啊,那按照同样的方式呢,我们再去激活啊102,呃,再去激活103和104这两个ex,好,那现在我们激活103。
14:06
现在要当然这个激活的命令啊,我们在哪台节点执行都可以,只要保证你执行命令的节点啊,能够访问到啊,你这个要激活的ex所在的节点就可以了,我在102上啊,去激活103可不可以呢?没有问题,当然你去103去激活也没问题啊,好,那现在我们来执行一下,现在我们请求的地址是103啊,是103,然后回车,如果给我们想要是success,那就说明激活成功了,那同样的我们再去激活一下,哎,104这台节点。CTRLC粘出来,然后他去激活104 OK,那都是success啊,现在我们再刷新一下买色的这张表,你会发现已经全部都是一了,对吧?啊好了,那到目前呢,我们就已经完成了啊,咱们这个阿兹卡班ex server的部署配置以及启动了啊,已经启动了啊好了。
我来说两句