2023学年完整公开课版Azkaban搭建_第1页
2023学年完整公开课版Azkaban搭建_第2页
2023学年完整公开课版Azkaban搭建_第3页
2023学年完整公开课版Azkaban搭建_第4页
2023学年完整公开课版Azkaban搭建_第5页
已阅读5页,还剩17页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Azkaban搭建2知识目标Azkaban步骤Azkaban配置项内容Azkaban的启动01能力目标掌握Azkaban的步骤了解Azkaban的配置内容掌握Azkaban启动02学习目标1目录01准备工作02安装03启动准备工作2AzkabanWeb服务器azkaban-web-server-2.5.0.tar.gzAzkaban执行服务器azkaban-executor-server-2.5.0.tar.gzAzkabansql脚本插件azkaban-sql-script-2.5.0.tar.gzMySQL目前azkaban只支持mysql,需安装mysql服务器,本文档中默认已安装好mysql服务器,并建立了root用户,密码root.安装–服务器安装3将安装文件上传到目录/usr/local/apps用于存放源安装文件。解压azkaban-web-server-2.5.0.tar.gz,命令如下:tar–zxvfazkaban-web-server-2.5.0.tar.gz解压azkaban-executor-server-2.5.0.tar.gz,命令如下:tar–zxvfazkaban-executor-server-2.5.0.tar.gz安装-脚本导入6解压:azkaban-sql-script-2.5.0.tar.gz命令如下:tar–zxvfazkaban-sql-script-2.5.0.tar.gz将解压后的mysql脚本,导入到mysql中:进入mysql,进行如下操作:mysql>createdatabaseazkaban;mysql>useazkaban;mysql>source/usr/local/azkaban/azkaban-2.5.0/create-all-sql-2.5.0.sql;安装-SSL配置8命令如下:keytool-keystorekeystore-aliasjetty-genkey-keyalgRSA运行此命令后,会提示输入当前生成keystore的密码及相应信息,输入的密码请劳记,信息如下:输入keystore密码:123456再次输入新密码:然后下面的内容除了国家代码需要按要求填写,其他直接回车即可:安装-SSL配置8您的名字与姓氏是什么?

[Unknown]:您的组织单位名称是什么?

[Unknown]:您的组织名称是什么?

[Unknown]:您所在的城市或区域名称是什么?

[Unknown]:您所在的州或省份名称是什么?

[Unknown]:安装-SSL配置8该单位的两字母国家代码是什么

[Unknown]:CNCN=Unknown,OU=Unknown,O=Unknown,L=Unknown,ST=Unknown,C=CN正确吗?

[否]:y输入<jetty>的主密码(如果和keystore密码相同,按回车):再次输入新密码:安装-SSL配置8完成上述工作后,将在当前目录生成keystore证书文件,将keystore考贝到azkabanweb服务器bin目录中.命令如下:cpkeystoreazkaban-web-2.5.0/bin安装-配置文件8注:先配置好服务器节点上的时区先生成时区配置文件Asia/Shanghai,用交互式命令tzselect即可,然后选择Asia-->China-->BeijingTime,如图1所示:安装-配置文件8安装-配置文件8拷贝该时区文件,覆盖系统本地时区配置,命令如下:cp/usr/share/zoneinfo/Asia/Shanghai/etc/localtime安装-配置文件8进入azkabanweb服务器安装目录conf目录修改perties文件命令如下:viperties安装-配置文件8内容说明如下:#AzkabanPersonalizationSettings=Test#服务器UI名称,用于服务器上方显示的名字azkaban.label=MyLocalAzkaban#描述azkaban.color=#FF3601#UI颜色azkaban.default.servlet.path=/index#web.resource.dir=web/#默认根web目录default.timezone.id=Asia/Shanghai#默认时区,已改为亚洲/上海默认为美国#AzkabanUserManagerclassuser.manager.class=azkaban.user.XmlUserManager#用户权限管理默认类user.manager.xml.file=conf/azkaban-users.xml#用户配置,具体配置参照下文安装-配置文件8内容说明如下:#Loaderforprojectsperties=conf/perties#global配置文件所在位置ject.dir=projects#

database.type=mysql#数据库类型mysql.port=3306#端口号mysql.host=localhost#数据库连接IPmysql.database=azkaban#数据库实例名mysql.user=root#数据库用户名mysql.password=root#数据库密码mysql.numconnections=100#最大连接数

安装-配置文件8内容说明如下:#Velocitydevmodevelocity.dev.mode=false#Jetty服务器属性.jetty.maxThreads=25#最大线程数jetty.ssl.port=8443#JettySSL端口jetty.port=8081#Jetty端口jetty.keystore=keystore#SSL文件名jetty.password=123456#SSL文件密码jetty.keypassword=123456#Jetty主密码与keystore文件相同安装-配置文件8内容说明如下:jetty.truststore=keystore#SSL文件名jetty.trustpassword=123456#SSL文件密码

#执行服务器属性executor.port=12321#执行服务器端口

#邮件设置mail.sender=xxxxxxxx@163.com#发送邮箱mail.host=#发送邮箱smtp地址安装-配置文件8内容说明如下:mail.user=xxxxxxxx

#发送邮件时显示的名称mail.password=**********

#邮箱密码job.failure.email=xxxxxxxx@163.com

#任务失败时发送邮件的地址job.success.email=xxxxxxxx@163.com

#任务成功时发送邮件的地址jects=false

#cache.directory=cache

:

#缓存目录安装-配置文件8进入azkabanweb服务器conf目录,修改azkaban-users.xmlviazkaban-users.xml增加管理员用户,内容如下:<azkaban-users><userusername="azkaban"password="azkaban"roles="admin"groups="azkaban"/><userusername="metrics"password="metrics"roles="metrics"/><userusername="admin"password="admin"roles="admin,metrics"/><rolename="admin"permissions="ADMIN"/><rolename="metrics"permissions="METRICS"/></

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论