zoukankan      html  css  js  c++  java
  • azkaban安装步骤

    安装包

    azkaban安装.txt

    1.得到软件包

    azkaban-executor-server-2.5.0.tar.gz

    azkaban-sql-script-2.5.0.tar.gz

    azkaban-web-server-2.5.0.tar.gz

    2.在/usr/local下创建azkaban目录

    mkdir -p /usr/local/azkaban

    cd /usr/local/azkaban

    上传(必须保证mysql是好用的)

    azkaban-executor-server-2.5.0.tar.gz

    azkaban-sql-script-2.5.0.tar.gz

    azkaban-web-server-2.5.0.tar.gz

    检查mysql

    启动mysql -uroot -proot

    select databases();

    3.上传软件并解压

    tar xzvf xxxxx

    (一个一个来)

    ———————————————————————————

    改名字

    mv azkaban-2.5.0/ sql

    mv azkaban-web-2.5.0 server

    mv azkaban-executor-2.5.0/ executor

    ———————————————————————————

    编写环境变量

    进入 vi /etc/profile

    export AZKABAN_WEB_HOME=/usr/local/azkaban/server

    export AZKABAN_EXE_HOME=/usr/local/azkaban/executor

    :$AZKABAN_WEB_HOME/bin:$AZKABAN_EXE_HOME/bin

    source /etc/profile

    ————————————————————————————

    5.执行azkaban的SQL脚本

    进入 mysql -uroot -proot

    创建 create database azkaban;

    使用 use azkaban;

    导进数据 source /usr/local/azkaban/sql/create-all-sql-2.5.0.sql

    ————————————————————————————

    在azkaban下6.生成azkaban的keystore文件(必须有java)

    keytool -keystore keystore -alias jetty -genkey -keyalg RSA

    请输入输入密钥存储库密码:oracle

    再次输入:oracle

    你的姓名是什么:wangkunhua

    您的组织单位的名称是什么?jili

    您的组织单位的名称是什么?jili

    你的城市或地区叫什么名字? 北京

    你的城市或地区叫什么名字? 北京

    这个单位的国家代码是什么?CH

    yes

    输入<jetty>的密钥密码oracle

    (返回与密钥库密码相同的密码):oracle

    ls 生成了一个keystore

    将生成的文件复制到 server目录下和server/web server/bin下

    cp keystore server/web/

    cp keystore server/bin/

    189F078DFD954F4ABCF2521B5FBF52D4

    用以下方式进入

    544F2DBF203948038E2B64A80AF01D7E

    .进入到server/conf下

    vi azkaban.properties

    #Azkaban Personalization Settings

    azkaban.name=Test

    azkaban.label=My Local Azkaban

    azkaban.color=#FF3601

    azkaban.default.servlet.path=/index

    web.resource.dir=web/

    default.timezone.id=Asia/Shanghai

    #Azkaban UserManager class

    user.manager.class=azkaban.user.XmlUserManager

    user.manager.xml.file=/usr/local/azkaban/server/conf/azkaban-users.xml

    #Loader for projects

    executor.global.properties=conf/global.properties

    azkaban.project.dir=projects

    database.type=mysql

    mysql.port=3306

    mysql.host=localhost 192.168.16.100

    mysql.database=azkaban

    mysql.user=azkaban root

    mysql.password=azkaban root

    mysql.numconnections=100

    # Velocity dev mode

    velocity.dev.mode=false

    # Azkaban Jetty server properties.

    jetty.maxThreads=25

    jetty.ssl.port=8443

    jetty.port=8081

    jetty.keystore=keystore

    jetty.password=password oracle

    jetty.keypassword=password oracle

    jetty.truststore=keystore

    jetty.trustpassword=password oracle

    # Azkaban Executor settings

    executor.port=12321

    # mail settings

    mail.sender=

    mail.host=

    job.failure.email=

    job.success.email=

    lockdown.create.projects=false

    cache.directory=cache

    ————————————————————————————————————————————

    修改 azkaban-users.xml

    E1040D928F0F4D54A46848F6CBA0047C

    增加

    <user username="admin" password="admin" roles="admin,metrics" />

    ————————————————————————————————————————————

    启动

    azkaban-web-start.sh

    A350D84CD0024BDEA649361FF29F6F53

    报错

    执行jps kill -9 删除数字

    cd ../conf/

    vi azkaban.properties

    CAA7F2E1B30C43A39CDA151FE0AF909F

    cd ../conf/

    azkaban-web-start.sh

    抱着个错误的话

    767DC53F0C29406B95BF7A25A5D978DF

    在azkaban下

    cp keystore /usr/local/azkaban/server/conf/keystore

    完成

    进入https://192.168.16.100:8443/没反应

    cd /usr/local/azkaban/server/conf/

    vi azkaban.properties

    必须用绝对路径

    /usr/local/azkaban/server/web/

    kill -9 删除数字

    启动

    azkaban-web-start.sh

    admin

    admin

    8.executor配置

    cd /usr/local/azkaban/executor/conf

    vi azkaban.properties

    #Azkaban

    default.timezone.id=America/Los_Angeles

    # Azkaban JobTypes Plugins

    azkaban.jobtype.plugin.dir=plugins/jobtypes

    #Loader for projects

    executor.global.properties=conf/global.properties

    azkaban.project.dir=projects

    database.type=mysql

    mysql.port=3306

    mysql.host=localhost

    mysql.database=azkaban2

    mysql.user=azkaban

    mysql.password=azkaban

    mysql.numconnections=100

    # Azkaban Executor settings

    executor.maxThreads=50

    executor.port=12321

    executor.flow.threads=30

    ————————————————————————————

    在cd /usr/local/azkaban/executor/conf/下

    rm -rf azkaban.properties.swp

    上传文件

    在cd /usr/local/azkaban/executor/conf/下

    azkaban.properties

    修改名字

    mv azkaban.properties azkaban.properties.bak

    vi azkaban.properties

    在同一个机器上

    启动azkaban-web-start.sh

    克隆窗口

    启动 azkaban-executor-start.sh

    编辑

    要跟文件相同

    vi first.sh

    type=command

    command=sh /root/first.sh

    #!/bin/bash

    mkdir -p /var/wangxiaojia

    echo "HELLO WORLD!!!" > /var/wangxiaojia.txt

    first.job

    4wqobpdp

    4b838ec32217435da4fd08ed152470d2

     

    E940B58A56FC49FDBC24AD6BD28912F4iot7kqcp

    可以定时 ,调度

    cd /var/

    cd wangxiaojia/

    cat wangixaojia.txt

    创建压缩包

    可以修改里面的

    54AD3A39DD544ACBA9BC4BD4949F1F77

    7B8407D2BFD54F3885D038C9443D9FC8

    3F622D0442064122A602690D581274EB

    一共2种模型,一种是串式的,结构简单,缺点不能差一级。

    另外一个是一级损坏了,会告诉你修补那个命令

    54AD3A39DD544ACBA9BC4BD4949F1F777B8407D2BFD54F3885D038C9443D9FC83F622D0442064122A602690D581274EB

    yum install tree

    装tree命令

    271F7B21E69D44B0AF5FFF13FC46052C

  • 相关阅读:
    Redis 设计与实现 2:Redis 对象 redisObject
    Redis 设计与实现 1:数据库 redisDb
    KafkaProducer 简析
    G1 收集器
    KafkaMirrorMaker 的不足以及一些改进
    Redis 数据结构与对象编码 (Object Encoding)
    跨境 TCP 传输优化实录 — 使用 BBR 解决 LFN 问题
    TCP 协议简析
    使用模拟退火算法优化 Hash 函数
    LSM-Tree 与 B-Tree
  • 原文地址:https://www.cnblogs.com/dasiji/p/11246732.html
Copyright © 2011-2022 走看看