• azkaban(版本2.5.0)安装


    配置mysql的字符编码

    1. 登陆MySQL

    mysql -u root -p

    2. 查看字符编码

    show variables like 'character%';

    如果是utf8就忽略此操作!

    如若不是修改配置文件:

    vi /etc/my.cnf

     在[mysqld]下面添加字符集编码

    character_set_server=utf8
    

    登陆mysql执行脚本

    1. 创建数据库azkaban

    CREATE DATABASE azkaban;

    2.授权

    grant all on *.* to azkaban@'%'  identified by 'azkaban';
    grant all on *.* to azkaban@'hadoop01'  identified by 'azkaban';
    grant all on *.* to azkaban@'localhost'  identified by 'azkaban';
    

    3.刷新权限

    flush privileges;

    4.退出

    exit

    5.使用azkaban用户登陆

    mysql -uazkaban -pzakaban

    6.执行初始化脚本(Azkaban需要的数据表)

    source /root/create-all-sql-2.5.0.sql;

    配置Azkaban Web Server

    1. 上传azkaban-web-2.5.0.zip、mysql-connector-java-5.1.46-bin.jar到服务器

    2.解压

    unzip azkaban-web-2.5.0.zip

    3.移动到/usr/local/位置

    mv azkaban-web-2.5.0 /usr/local/

    4.复制jdbc驱动到azkaban-web-2.5.0/extlib/

    cp mysql-connector-java-5.1.46-bin.jar /usr/local/azkaban-web-2.5.0/extlib/

    配置jetty ssl

    1.生成 keystore

    keytool -keystore keystore -alias jetty -genkey -keyalg RSA
    输入密钥库口令:password
    再次输入新口令:password
    您的名字与姓氏是什么?
      [Unknown]:  jetty.mortbay.org
    您的组织单位名称是什么?
      [Unknown]:  Jetty
    您的组织名称是什么?
      [Unknown]:  Mort Bay Consulting Pty. Ltd.
    您所在的城市或区域名称是什么?
      [Unknown]:
    您所在的省/市/自治区名称是什么?
      [Unknown]:
    该单位的双字母国家/地区代码是什么?
      [Unknown]:
    CN=jetty.mortbay.org, OU=Jetty, O=Mort Bay Consulting Pty. Ltd., L=Unknown, ST=Unknown, C=Unknown是否正确?
      [否]: 是
    
    输入 <jetty> 的密钥口令
            (如果和密钥库口令相同, 按回车):
    
    

    2.复制keystore到azkaban-web-2.5.0下

    cp keystore /usr/local/azkaban-web-2.5.0/

    修改配置文件

    1.进入azkaban-web-2.5.0/conf/目录修改azkaban.properties文件

    cd /usr/local/azkaban-web-2.5.0/conf/
    vi azkaban.properties

    修改内容如下:

    #默认时区,已改为亚洲/上海默认为美国                                  
    default.timezone.id=Asia/Shanghai
    #数据库连接IP                                                                      
    mysql.host=hadoop01    
    

    2. 修改文件权限

    chmod 755  /usr/local/azkaban-web-2.5.0/bin/*

    配置Azkaban Executor Server

    1.上传azkaban-executor-2.5.0.zip

    2.解压azkaban-executor-2.5.0.zip

    unzip azkaban-executor-2.5.0.zip

    3.移动到/usr/local下

    mv azkaban-executor-2.5.0 /usr/local/

     Azkaban 执行服务器配置

    1.进入执行服务器安装目录修改配置文件

    cd /usr/local/azkaban-executor-2.5.0/conf/
    vi azkaban.properties

    修改的内容如下

    #时区
    default.timezone.id=Asia/Shanghai
    
    #数据库IP地址         
    mysql.host=hadoop01
    
    #数据库实例名
    mysql.database=azkaban

    修改文件权限

    chmod 755 /usr/local/azkaban-executor-2.5.0/bin/*

    用户配置

    1.进入azkaban web服务器conf目录,修改azkaban-users.xml

    cd /usr/local/azkaban-web-2.5.0/conf/
    vi azkaban-users.xml

    添加内容

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

    启动web服务器

    在/usr/local/azkaban-web-2.5.0/执行

    bin/azkaban-web-start.sh ./

    启动执行服务器

    在/usr/local/azkaban-executor-2.5.0/下执行

    bin/azkaban-executor-start.sh ./

    启动完成后,在浏览器中输入https://ip:8443 ,即可访问azkaban服务了.在登录中输入刚才新的户用名及密码,点击 login.

    转载于:https://www.cnblogs.com/drl-blogs/p/11086860.html

  • 相关阅读:
    在vs2010里使用EF4.3的Code First个人使用笔记
    如何充分利用C#匿名方法的平台优势(转)
    打开Microsoft SQL Server Management Studio 2005非常慢,特别慢的原因
    PowerShell msbuild
    很久没写了
    第一篇博客,逗大家一笑
    以编程方式调用按钮1(button1)的 Click 事件
    VS2010删除已安装的联机模板
    创建和分享你的Visual Studio color
    异步获取CMD命令行输出内容
  • 原文地址:https://www.cnblogs.com/it-deepinmind/p/14370890.html
Copyright © 2020-2023  润新知