admin管理员组文章数量:1032963
azkaban3.84.4 部署
准备工作
- 需要提前安装MySQL
- 上传安装包到该路径下
# 解压到指定位置
mkdir -p /opt/module/azkaban
tar -zxvf azkaban-db-3.84.4.tar.gz -C /opt/module/azkaban
tar -zxvf azkaban-exec-server-3.84.4.tar.gz -C /opt/module/azkaban
tar -zxvf azkaban-web-server-3.84.4.tar.gz -C /opt/module/azkaban
# 登录MySQL,存放元数据
mysql -u root -p000000
CREATE DATABASE azkaban;
CREATE USER 'azkaban'@'%' IDENTIFIED BY '000000';
GRANT SELECT, INSERT, UPDATE, DELETE ON azkaban.* TO 'azkaban'@'%' WITH GRANT OPTION;
use azkaban;
source /opt/module/azkaban/azkaban-db-3.84.4/create-all-sql-3.84.4.sql;
quit;
# 编辑MySQL配置文件
vim /etc/myf
max_allowed_packet=1024M
# 重启MySQL服务
systemctl restart mysqld
搭建
exec-server
代码语言:shell复制cd /opt/module/azkaban/azkaban-exec-server-3.84.4/conf/
# 编辑配置文件,修改和添加配置
vim azkaban.properties
default.timezone.id=Asia/Shanghai
azkaban.webserver.url=http://master:8081
executor.port=12321
database.type=mysql
mysql.port=3306
mysql.host=master
mysql.database=azkaban
mysql.user=azkaban
mysql.password=000000
mysql.url.extra=?useSSL=false&serverTimezone=UTC&characterEncoding=utf8
# 将MySQL合适驱动jar包替换,5的就用5的,8的就用8的
/opt/module/azkaban/azkaban-exec-server-3.84.4/lib
# 编辑启动脚本,设置第一依赖位置
vim /opt/module/azkaban/azkaban-exec-server-3.84.4/bin/start-exec.sh
export CLASSPATH=/opt/module/azkaban/azkaban-exec-server-3.84.4/lib/jopt-simple-4.3.jar:$CLASSPATH
# 启动
cd /opt/module/azkaban/azkaban-exec-server-3.84.4
bin/start-exec.sh
curl -G "master:12321/executor?action=activate" && echo
- 启动成功标志
web-server
代码语言:shell复制# 编辑配置文件,修改和添加配置
vim /opt/module/azkaban/azkaban-web-server-3.84.4/conf/azkaban.properties
default.timezone.id=Asia/Shanghai
database.type=mysql
mysql.port=3306
mysql.host=master
mysql.database=azkaban
mysql.user=azkaban
mysql.password=000000
azkaban.executorselector.filters=StaticRemainingFlowSize,CpuStatu
mysql.url.extra=?useSSL=false&serverTimezone=UTC&characterEncoding=utf8
# 修改 <user groups="azkaban" password="000000" roles="admin" username="azkaban"/>中的password为MySQL创建的azkaban用户密码
vim /opt/module/azkaban/azkaban-web-server-3.84.4/conf/azkaban-users.xml
<azkaban-users>
<user groups="azkaban" password="000000" roles="admin" username="azkaban"/>
<user password="metrics" roles="metrics" username="metrics"/>
<role name="admin" permissions="ADMIN"/>
<role name="metrics" permissions="METRICS"/>
</azkaban-users>
# 启动
vim /opt/module/azkaban/azkaban-web-server-3.84.4/bin/start-web.sh
export CLASSPATH=/opt/module/azkaban/azkaban-web-server-3.84.4/lib/jopt-simple-4.3.jar:$CLASSPATH
export CLASSPATH=/opt/module/azkaban/azkaban-web-server-3.84.4/lib/guava-21.0.jar:$CLASSPATH
export CLASSPATH=/opt/module/azkaban/azkaban-web-server-3.84.4/lib/velocity-1.7.jar:$CLASSPATH
cd /opt/module/azkaban/azkaban-web-server-3.84.4/
bin/start-web.sh
- 启动成功标志
访问web端
- http://master:8081/# 用户和密码都是 metrics metrics
- 登录界面
- 登录成功即可
azkaban3.84.4 部署
准备工作
- 需要提前安装MySQL
- 上传安装包到该路径下
# 解压到指定位置
mkdir -p /opt/module/azkaban
tar -zxvf azkaban-db-3.84.4.tar.gz -C /opt/module/azkaban
tar -zxvf azkaban-exec-server-3.84.4.tar.gz -C /opt/module/azkaban
tar -zxvf azkaban-web-server-3.84.4.tar.gz -C /opt/module/azkaban
# 登录MySQL,存放元数据
mysql -u root -p000000
CREATE DATABASE azkaban;
CREATE USER 'azkaban'@'%' IDENTIFIED BY '000000';
GRANT SELECT, INSERT, UPDATE, DELETE ON azkaban.* TO 'azkaban'@'%' WITH GRANT OPTION;
use azkaban;
source /opt/module/azkaban/azkaban-db-3.84.4/create-all-sql-3.84.4.sql;
quit;
# 编辑MySQL配置文件
vim /etc/myf
max_allowed_packet=1024M
# 重启MySQL服务
systemctl restart mysqld
搭建
exec-server
代码语言:shell复制cd /opt/module/azkaban/azkaban-exec-server-3.84.4/conf/
# 编辑配置文件,修改和添加配置
vim azkaban.properties
default.timezone.id=Asia/Shanghai
azkaban.webserver.url=http://master:8081
executor.port=12321
database.type=mysql
mysql.port=3306
mysql.host=master
mysql.database=azkaban
mysql.user=azkaban
mysql.password=000000
mysql.url.extra=?useSSL=false&serverTimezone=UTC&characterEncoding=utf8
# 将MySQL合适驱动jar包替换,5的就用5的,8的就用8的
/opt/module/azkaban/azkaban-exec-server-3.84.4/lib
# 编辑启动脚本,设置第一依赖位置
vim /opt/module/azkaban/azkaban-exec-server-3.84.4/bin/start-exec.sh
export CLASSPATH=/opt/module/azkaban/azkaban-exec-server-3.84.4/lib/jopt-simple-4.3.jar:$CLASSPATH
# 启动
cd /opt/module/azkaban/azkaban-exec-server-3.84.4
bin/start-exec.sh
curl -G "master:12321/executor?action=activate" && echo
- 启动成功标志
web-server
代码语言:shell复制# 编辑配置文件,修改和添加配置
vim /opt/module/azkaban/azkaban-web-server-3.84.4/conf/azkaban.properties
default.timezone.id=Asia/Shanghai
database.type=mysql
mysql.port=3306
mysql.host=master
mysql.database=azkaban
mysql.user=azkaban
mysql.password=000000
azkaban.executorselector.filters=StaticRemainingFlowSize,CpuStatu
mysql.url.extra=?useSSL=false&serverTimezone=UTC&characterEncoding=utf8
# 修改 <user groups="azkaban" password="000000" roles="admin" username="azkaban"/>中的password为MySQL创建的azkaban用户密码
vim /opt/module/azkaban/azkaban-web-server-3.84.4/conf/azkaban-users.xml
<azkaban-users>
<user groups="azkaban" password="000000" roles="admin" username="azkaban"/>
<user password="metrics" roles="metrics" username="metrics"/>
<role name="admin" permissions="ADMIN"/>
<role name="metrics" permissions="METRICS"/>
</azkaban-users>
# 启动
vim /opt/module/azkaban/azkaban-web-server-3.84.4/bin/start-web.sh
export CLASSPATH=/opt/module/azkaban/azkaban-web-server-3.84.4/lib/jopt-simple-4.3.jar:$CLASSPATH
export CLASSPATH=/opt/module/azkaban/azkaban-web-server-3.84.4/lib/guava-21.0.jar:$CLASSPATH
export CLASSPATH=/opt/module/azkaban/azkaban-web-server-3.84.4/lib/velocity-1.7.jar:$CLASSPATH
cd /opt/module/azkaban/azkaban-web-server-3.84.4/
bin/start-web.sh
- 启动成功标志
访问web端
- http://master:8081/# 用户和密码都是 metrics metrics
- 登录界面
- 登录成功即可
本文标签: azkaban3844 部署
版权声明:本文标题:azkaban3.84.4 部署 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1747988176a2238101.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论