Azkaban(三) curl命令

博客围绕Azkaban展开,涉及curl命令相关内容,虽未给出具体内容,但推测是关于在Azkaban里使用curl命令的操作、应用等信息技术方面的知识。
Azkaban启动有不同的方式,适用于不同的场景: - **普通启动**:安装版本为3.x以上(如3.8),可使用启动脚本,该脚本主要启动`azkaban-exec-server.sh`和`azkaban-web-server.sh`两个脚本。示例脚本如下: ```bash #!/bin/env bash #应用名称 APP_NAME=azkaban #获取当前shell脚本路径 BASE_DIR=`pwd` echo $BASE_DIR #使用说明,用来提示输入参数 usage() { echo "Usage: sh azkaban.sh [start|stop|restart|status]" exit 1 } #启动方法 start() { #首先启动exec端 echo "开始启动azkaban-exec端" $BASE_DIR/azkaban-exec-server.sh start #启动web端 echo "开始启动azkaban-web端" $BASE_DIR/azkaban-web-server.sh start } #停止方法 stop() { #首先停止web端 echo "开始停止azkabn-web端" $BASE_DIR/azkaban-web-server.sh stop #启动exec端 echo "开始停止azkan-web端" $BASE_DIR/azkaban-exec-server.sh stop } #输出运行状态 status() { echo "获取azkaban-exec端状态" $BASE_DIR/azkaban-exec-server.sh status #启动web端 echo "获取azkaban-web端状态" $BASE_DIR/azkaban-web-server.sh status } #重启 restart() { stop start } #根据输入参数,选择执行对应方法,不输入则执行使用说明 case "$1" in "start") start ;; "stop") stop ;; "status") status ;; "restart") restart ;; *) usage ;; esac ``` 使用时,在终端输入`sh azkaban.sh start`即可启动Azkaban [^2]。 - **集群启动**: - **Executor Server启动**:在不同节点上执行启动命令,例如: ```bash [atguigu@hadoop102 azkaban-exec]$ bin/start-exec.sh [atguigu@hadoop103 azkaban-exec]$ bin/start-exec.sh [atguigu@hadoop104 azkaban-exec]$ bin/start-exec.sh ``` - **Executor Server激活**:使用以下脚本激活: ```bash #!/bin/bash for i in hadoop102 hadoop103 hadoop104; do echo "==================$i azkaban executor server activing ===================" ssh $i "curl -G "$i:12321/executor?action=activate" && echo" done ``` - **Web Server启动**:在相应节点执行启动命令,例如: ```bash [atguigu@hadoop102 azkaban-web]$ bin/start-web.sh ``` [^3] - **常规步骤启动**: 1. 启动`azkabanExecutorServer`。 2. 启动`azkabanWebServer`。 3. 通过浏览器进入web管理页面 [^1]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值