1. 程式人生 > >Flink 1.4.2的安裝

Flink 1.4.2的安裝

依賴需求

  • Java 1.8.0
  • Scala code runner version 2.11.2
  • Hadoop2.7

配置安裝

首先解壓安裝包flink-1.4.2-bin-hadoop27-scala_2.11.tgz

[[email protected] conf]# tar -xvzf flink-1.4.2-bin-hadoop27-scala_2.11.tgz

然後建立軟連線

[[email protected] hadoop]# ln -s flink-1.4.2 flink

最後,在/etc/profile最後面新增如下環境變數:

#set flink

export FLINK_HOME=/opt/software/hadoop/flink

export PATH=$FLINK_HOME/bin:$PATH

使之生效:source /etc/profile

啟動

[[email protected]]# start-local.sh

日誌

[[email protected]]# tail /opt/software/hadoop/flink/log/flink-*-jobmanager-*.log

關閉

[[email protected]

]# stop-local.sh

檢視&測試

啟動Flink後,可以用jps命令檢視TaskManager程序是否存在。

啟動命令列

啟動任務

flink run examples/streaming/SocketWindowWordCount.jar --port 9999

檢視結果

在一個視窗中輸入資訊:

[[email protected]# ~]# nc -l 9999

另外一個視窗檢視日誌結果:

[[email protected]

]# tail -f log/flink-*-taskmanager-*.out

常見問題

1 org.apache.flink.client.program.ProgramInvocationException: Neither a 'Main-Class', nor a 'program-class' entry was found in the jar file.

原因:命令列引數錯誤

解決:調整引數位置

flink run -c myMain myApp.jar

flink run -c myMain.class myApp.jar

flink run -c myMain.scala myApp.jar

flink run -c my.package.myMain myApp.jar

flink run -c my.package.myMain.class myApp.jar

flink run -c my.package.myMain.scala myApp.jar

相關推薦

Flink 1.4.2安裝

依賴需求 Java 1.8.0 Scala code runner version 2.11.2 Hadoop2.7 配置安裝 首先解壓安裝包flink-1.4.2-bin-hadoop27-scala_2.11.tgz [[email pro

Flink 1.4.2 版本踩過的坑

0x1 摘要 最近業務要實時統計半小時維度的UV、PV資料,經過調研準備用Flink時間窗來實現,主要是Flink對eventTime的支援,可以做到更精準的統計,由於第一次嘗試使用Flink,所以過程中遇到不少問題,記錄下來方便後續查閱。 0x2 執行計劃輸出JSON問題 Flink對

elasticsearch2.4.2安裝(1)

es1. 解壓elasticsearch.2.4.2;3個節點 2. 修改config/elasticsearch.yml (註意要頂格寫,冒號後面要加一個空格) NIE-00: 192.168.1.100 a)cluster.name: ns-cluster (同一集群要一樣)b)node.na

VS2017 + CUDA 9.2 + CUDNN 7.1.4 + tensorflow 安裝

h5py with floating blank col 進行 ima inf height 參照步驟:https://blog.csdn.net/weixin_42359147/article/details/80622306 坑:安裝完成後 import tensor

keepalived-1.4.2實踐:安裝與測試

一、下載安裝1、作業系統:CentOS 7.4,先確保安裝了openssl,安裝方法: yum -y install openssl-devel沒有OpenSSL的話,configure會報錯: !!! OpenSSL is not properly installed on

Ubuntu 18.04 + CUDA 9.2 + cuDNN 7.1.4 + Caffe2 安裝

安裝Ubuntu 18.04 Ubuntu 18.04的安裝參考官網步驟,很容易安裝。我在安裝的時候比較坎坷,拿到了一個有問題的U盤,寫入ISO後,啟動一直啟動不了。 主要步驟如下: 1. 下載系統。 2. 下載Rufus工具,也可以是其他的,只要能燒錄

Mac下安裝Flink的local模式(flink-1.0.2

1.本地執行 下載 進入下載頁面。如果你想讓Flink與Hadoop進行互動(如HDFS或者HBase),請選擇一個與你的Hadoop版本相匹配的Flink包。當你不確定或者只是想執行在本地檔案系統上,請選擇Hadoop 1.2.x對應的包。 2.環境

在RedHat9.0下安裝Subversion 1.4.2

使用了多年的CVS,苦來酸甜都嚐遍。一直垂涎subversion,卻沒有機會。而今機緣巧合得以在部門內推廣subversion, 不亦悅乎。因部門開發需要使用RedHat9.0,伺服器一直使用這個版本的linux沒有升級。9.0自帶的subversion版本太低(0.17.1

jQuery treeTable v 1.4.2

ica select angularjs ron tree repeat style cond 4.2 angularJs版本: 如圖所示即為treeTable的效果,三個紅色框每個微一級 外科>骨科>骨科一病區 html: <table class=

【轉】Poco 1.4.2 HTTPClientSession/HTTPRequest 使用使用代理(proxy)需要註意的一點

方法 xxx and aid csdn 代理 ref cpp logs Poco 1.4.2 HTTPClientSession/HTTPClientSession 在使用代理的時候,request的URI不能包含協議和主機。否則會出錯。 不使用代理的時候,以下代碼能正

1.4.2 暫停與恢復Activity

devel 過程 信號 fun ide 然而 -a 動作 好的 在正常使用app時,前端的activity有時會被其他可見的組件阻塞(obstructed),從而導致當前的activity進入Pause狀態。例如,當打開一個半透明的activity時(例如以對話框的形式),

Unity Shaders and Effects Cookbook (4-1)(4-2)靜態立方體貼圖的創建與使用

sampler lba into 現實生活 rate valid ase pro 執行 開始學習第4章 - 著色器的反射看完了1、2節,來記錄一下。反射主要是利用了 Cubemap 立方體貼圖。認識Cubemap立方體貼圖。就如同名字所說。在一個立方體上有6張圖。就這樣

V-4-2 安裝vCenter組件

vcenter加載vCenter的安裝映像。並且運行光盤下的autorun.exe。出現如下畫面,選擇vCenter Single Sign-On(以下簡稱為SSO)點擊安裝。安裝SSO如下圖設置SSO帳號密碼,這個帳號重要。下圖的表示SSO的帳號用戶名為[email protected]

k8s 1.5.2 安裝腳本

ride sed baseurl x86 x86_64 1.5 exit nbsp pro 1 #!/bin/bash 2 export RED=‘\E[1;31m‘ 3 export RES=‘\E[0m‘ 4 export GRN=‘\E[1;32m‘

elasticsearch2.4.2安裝(2) --插件marvel

es1. online install : 執行 bin/elasticsearch install licencebin/elasticsearch install marvel-agent 2. offline install 2.1 首先下載 licence:license-2.4.4.zipma

從零開始搭建系統1.4——MySql安裝及配置

get com class sql安裝 lan mysql安裝 ref logs sql 從零開始搭建系統1.4——MySql安裝及配置從零開始搭建系統1.4——MySql安裝及配置

1.4.2

for threesum sta 1.4 ID std import nbsp mod question: Modify ThreeSum to work properly even when the int values are so large that adding

1.4.2埋點JS實現

track.js //函式可對字串進行編碼,防止中文亂碼 function jt_encode(str){ //進行URL編碼 return encodeURI(str); } //螢幕解析度 function jt_get_screen(){ var c = ""; if (self

Hollong 低功耗藍芽4.0/4.1/4.2 BLE Sniffer協議分析儀

名稱:緯圖Hollong BLE藍芽 監控分析儀 品牌:ViewTool/緯圖 型號:VTH201A 典型應用: - 抓取BLE藍芽傳輸資料,分析資料傳輸協議; - 實時捕獲、顯示、分析、過濾協議資料,減少除錯時間,加速產品進入市場; - 協助開發除錯BLE相關

Hollong 藍芽4.0/4.1/4.2 BLE協議監控分析儀

品牌:ViewTool/緯圖型號:VTH201A   典型應用: - 抓取BLE藍芽傳輸資料,分析資料傳輸協議; - 協助開發除錯BLE相關軟體,韌體; - 實時捕獲、顯示、解析、過濾和偵測協議錯誤,減少除錯時間,加速產品進入市場; - 幫助學習BLE藍芽傳輸協議; &nb