1. 程式人生 > >用最短的時間學會使用Azkaban來管理我們的任務

用最短的時間學會使用Azkaban來管理我們的任務

配置MySQL: 1、修改MySQL的編碼: /etc/my.cnf 找到客戶端配置[client] 在下面新增
default-character-set=utf8 找到[mysqld] 在下面新增
default-character-set=utf8
init_connect='SET NAMES utf8' 修改完後重啟MySQL進行檢視
[[email protected] ~]# /etc/init.d/mysqld restart
[[email protected] ~]# mysql -uroot -p
mysql> show variables like 'character%';
2、登陸MySQL執行指令碼 登陸MySQL:[
[email protected]
~]# mysql -uroot -p 建立Azkaban資料庫:CREATE DATABASE azkaban; 建立Azkaban使用者以及授權:
grant all on *.* to [email protected]'%'  identified by 'azkaban; grant all on *.* to [email protected]'master'  identified by 'azkaban'; grant all on *.* to [email protected]'localhost'  identified by 'azkaban';
flush privileges; exit 使用Azkaban登陸MySQL並且進入Azkaban資料庫:mysql -uazkaban -pazkaban 執行初始化指令碼:source /home/user/azkaban/create-all-sql-2.5.0.sql 配置Azkaban web server:
1、解壓Azkaba web壓縮包:unzip azkaban-web-2.5.0.zip 2、上傳mysql驅動: cp mysql-connector-java-5.1.27/mysql-connector-java-5.1.27-bin.jar azkaban-web-2.5.0/extlib/ 3、修改配置檔案azkaban.properties: azkaban-web-2.5.0/conf/目錄下 資料庫埠號,資料庫主機,資料庫名稱,資料庫使用者,資料庫密碼 jetty埠號,jetty密碼 [[email protected] azkaban]$ cd azkaban-web-2.5.0/conf/
[
[email protected]
conf]$ vim azkaban.properties
修改如下內容
#預設時區,已改為亞洲/上海 預設為美國
default.timezone.id=Asia/Shanghai 
#資料庫連線IP 
mysql.host=master  

4、修改檔案許可權:chmod 755 /home/user/azkaban/azkaban-web-2.5.0/bin/* 配置jetty ssl: 輸入命令: keytool -keystore keystore -alias jetty -genkey -keyalg RSA 密碼必須和配置檔案azkaban.properties中一致 前三項按以下填寫:
Enter keystore password:  password
        What is your first and last name? 您的名字與姓氏是什麼?
        [Unknown]:  jetty.mortbay.org
        What is the name of your organizational unit?您的組織單位名稱是什麼?
        [Unknown]:  Jetty
        What is the name of your organization?您的組織名稱是什麼?
        [Unknown]:  Mort Bay Consulting Pty. Ltd.
        What is the name of your City or Locality?您所在的城市或區域名稱是什麼?
        [Unknown]:
        What is the name of your State or Province?您所在的州或省份名稱是什麼?
        [Unknown]:
        What is the two-letter country code for this unit?該單位的兩字母國家程式碼是什麼
        [Unknown]:
        Is CN=jetty.mortbay.org, OU=Jetty, O=Mort Bay Consulting Pty. Ltd.,
        L=Unknown, ST=Unknown, C=Unknown correct?正確嗎?
        [no]:  yes
        Enter key password for <jetty>
        (RETURN if same as keystore password):  password 生成keystore: 完成上述工作後,將在當前目錄生成 keystore 證書檔案,將keystore 考貝到 azkaban web伺服器根目錄中
[[email protected] ~]$ cp keystore azkaban/azkaban-web-2.5.0/ 配置Azkaban Executor Server: 解壓: [[email protected] azkaban]$ unzip azkaban-executor-2.5.0.zip Azkaban 執行伺服器配置: [[email protected] azkaban]$ cd azkaban-executor-2.5.0/conf/ [[email protected] conf]$ vim azkaban.properties 修改內容如下 #時區 default.timezone.id=Asia/Shanghai
#資料庫IP地址 
mysql.host=master #資料庫例項名
mysql.database=azkaban
修改檔案許可權: [[email protected] conf]$ chmod 755 /home/lanou/azkaban/azkaban-executor-2.5.0/bin/*
使用者配置: 進入azkaban web伺服器conf目錄,修改azkaban-users.xm 增加管理員使用者:用於登陸Azkaban

相關推薦

短的時間學會使用Azkaban管理我們任務

配置MySQL: 1、修改MySQL的編碼: /etc/my.cnf 找到客戶端配置[client] 在下面新增 default-character-set=utf8 找到[mysqld] 在下面新增 default-character-set=utf8 init_connect='SET NAM

怎麽短時高效而踏實地學習Linux?

處理 踏實 lin 進階 建議 階段 快速入門 阿銘 深入 在技術行業裏,人才的唯一衡量標準就是技術能力,而技術能力,就代表著你的薪資、職位、話語權。很多人都經歷過,跟自己同時入行甚至入行還晚的人,成長速度卻遠超自己,短短兩三年就拉開了差距。 秘密就在於,有些人學習就是比別

怎麼短時高效而踏實地學習Python?

之所以寫這篇文章,在標題裡已經表達得很清楚了。做技術的人都知道,時間就是金錢不是一句空話,同一個技術,你比別人早學會半年,那你就能比別人多拿半年的錢。所以有時候別人去培訓我也不怎麼攔著,為什麼?因為培訓畢竟比自學快,雖然根基和自學差了點,不過邊工作邊補充,還是要比自學佔點優勢而且還多領了幾個月薪水(學的垃圾還

怎麽短時高效而踏實地學習Python?

中文 索引 一個 學編程 最短時間 踏實 智能 相對 char 之所以寫這篇文章,在標題裏已經表達得很清楚了。做技術的人都知道,時間就是金錢不是一句空話,同一個技術,你比別人早學會半年,那你就能比別人多拿半年的錢。所以有時候別人去培訓我也不怎麽攔著,為什麽?因為培訓畢竟比自

POJ2502 subway(dijkstra以短時代替短路)

L - Subway Time Limit:1000MS     Memory Limit:65536KB     64bit IO Format:%lld & %llu Description You have just moved from

python3爬蟲,短時實現(四)

程式碼實現網站的模擬登陸: # -*- coding: utf-8 -*- import urllib.request import urllib import http.cookiejar import re def makeMyOpener(head = {    

IOT的思維管理我們的檢視我們重要業務的伺服器健康狀態-Azure配置篇!

接上文,上文提到我們需要雲端和本地端的資料格式轉換配置,我們這裡直接在本地進行資料拼接,非常符合我們雲端對於JSON資料的需求,而在通常的IOT的場景中,我們的本地也會存在我們的IOT Edge 裝置,而通過Edge 的裝置實現我們的資料定向傳遞到我們的IOT Azure。從

回溯法排列樹-最佳排程(短時完成)

寶寶懷著無比激動的心情寫下這篇文章,,因為本人實在太 c a i 了。C++裡類的成員函式在 類外面定義時忘記加上 " 類名 " + " : : "了。。。。。。 問題描述: 假設有n個任務由k個可並行工作的機器完成。完成任務i 需要的時為Ti 。試設計一個演算法找出完成這

使用碼雲管理我們的程式碼

一、為何使用碼雲        就個人學習而言,如果在自己的電腦上跑一個gitlab伺服器,那麼勢必很消耗記憶體,而碼雲不是在我們本地執行,因此對記憶體來說要求很低。 二、碼雲的使用       首先就是註冊,註冊完之後新建自己的專案 三、生成公鑰        

共享飛機終於了!但想普及並不是短時的事兒

共享飛機共享經濟發展的速度、廣度和深度等,都足以讓業界和大眾瞠目結舌。既有共享單車、共享出行等已經凸顯自身潛力的共享項目,也有共享籃球、共享健身倉、共享雨傘等聚焦於小眾群體的形式。而迅猛發展的共享經濟似乎也變成了奪人眼球的“噱頭”,朝著匪夷所思的方向房展。共享寶馬、共享法拉利之後,共享飛機也終於出現了!就在九

使用普通戶替代root管理IEE

ren rwx chown socket 查看 pts oca local 0.00 環境:RHEL 6.4 + IEE 4.0.6需求:IEE數據庫之前是使用root用戶部署和管理的,現在安全加固,將數據庫交給普通用戶iee來管理。 一、當前環境二、安全加固 1.創建i

11g rac grid管理監聽程序

adapter listen tin copy nts ali message error: proto Oracle 11g RAC 數據庫監聽默認都是grid用戶通過集群工具來進行管理的,但是有些時候我們會發現數據庫監聽程序有oracle用戶啟動的,這裏就存在一些問題。

phpmyadmin是很多網站管理數據庫的一個系統,尤其是mysql數據庫管理的較多一些,最近p

修復 ces lin centos log 需要 地址 shel 多少 phpmyadmin是很多網站用來管理數據庫的一個系統,尤其是mysql數據庫管理的較多一些,最近phpmysql爆出漏洞,尤其是弱口令,sql註入漏洞,都會導致mysql的數據賬號密碼被泄露,那麽如何

碼雲gitee管理c#專案

2、登入碼雲 3、登陸進去後,點選下方紅框的位置,新建一個專案 4、填寫內容 5、新建完成之後,點選克隆/下載 6、開啟自己的專案,開啟:團隊->管理連線。 7、將自己的專案釋出上去,此時要填的內容是克隆的網址(這步會出錯) 8、在解決方案上

面對散落各處的收藏和筆記,我寫了一個 App 人工智慧管理

你是否收藏了很多文章,回頭想用的時候卻不知道自己放在了哪個平臺,然後各個app都搜尋一遍?或者存了很多文章在pocket,卻從來沒有再看過?今天要給大家推薦一個知識的『聯結器』——優讀。 這是一款集收藏自動打標籤,待讀過期自動刪除,文章劃線筆記,圖書拍照識別筆記於一體的知識集中管理工具,更

介面回撥,簡單的一個匿名內部類講解(附介面回撥高階應用場景,讓你對介面的瞭解登堂入室)

介面回撥,是Java開發者必須要學的一個東西,可是他呢,書上沒有,大神部落格裡也沒有,所以導致了有部分小夥紙並不瞭解這個知識,所以這裡做一個最簡單的講解。 (先不牽扯什麼非同步回撥、同步回撥) 首先,只需要記住一點,介面回撥的含義就是把程式碼換個地方寫。 正常我們是這

5分鐘讓你學會高效的工具解析所有Json

如果你是一個Android開發工程師,學會解析Json字串是你的必修課,本篇文章主要以例項的方式手把手教你怎麼做,花五分鐘時間閱讀本篇文章你就可以學會解析所有的Json字串啦。 準備: json字串fastjsonHiJson格式化json工具開始教程: fastjson

快的速度學會Git的運用

隨著寫的程式碼越多會發現,很多小小的短的程式碼,會慢慢的被遺忘。雖說不是很高深的程式碼,但是感覺平時敲得程式碼,一次不小心刪掉了,感覺挺可惜的,而Git可以很好地解決這一問題。 配置git身份資訊 git config --global user.name"abc" gi

Vue.jsKey值管理可複元素

Vue 會盡可能高效地渲染元素,通常會複用已有元素而不是從頭開始渲染。這麼做除了使 Vue 變得非常快之外,還有其它一些好處。1.那麼在上面的程式碼中切換type將不會清除使用者已經輸入的內容。因為兩個模板使用了相同的元素,input不會被替換掉——僅僅是替換了它的place

端遊開發中用什麽技術可以讓戶更短時內體驗遊戲?端遊分發

strong 網絡 提升 版本 方式 unit 而是 P2SP 方案 網絡遊戲是很多人日常娛樂的主要方式之一,尤其是近幾年來遊戲產業的發展可以說是一片欣欣向榮,雖然手遊的發展勢頭越來越好,但是端遊在體驗上確實有其不可替代性,而且用戶群體也更穩定用戶忠誠度也更高。不過端遊的一