国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

流計算開發(fā)平臺StreamPark安裝

這篇具有很好參考價值的文章主要介紹了流計算開發(fā)平臺StreamPark安裝。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一、StreamPark簡介

StreamPark(原StreamX)是一個流處理應(yīng)用程序開發(fā)管理框架。初衷是讓流處理更簡單,旨在輕松構(gòu)建和管理流處理應(yīng)用程序,提供使用 Apache Flink 和 Apache Spark 編寫流處理應(yīng)用程序的開發(fā)框架,未來將支持更多其他引擎。同時,StreamPark 提供了一個流處理應(yīng)用管理平臺,核心能力包括但不限于應(yīng)用開發(fā)、調(diào)試、交互查詢、部署、運維、實時數(shù)倉等。

官方網(wǎng)站:https://streampark.apache.org

二、快速安裝使用

1. 使用docker-compose安裝

1.1 安裝docker

首先要安裝docker,要求如下:

Docker 1.13.1+
Docker Compose 1.28.0+

1.2 安裝docker-compose

docker-compose安裝方式有很多,這里在嘗試pip安裝后,啟動StreamPark后頻繁報錯,所以推薦二進制安裝方式。

  • 首先下載docker-compose文件,使用daocloud下載會快點,安裝最新穩(wěn)定版v2.16.0

    sudo curl -L https://get.daocloud.io/docker/compose/releases/download/2.16.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
    
  • 接著將docker-compose添加可執(zhí)行權(quán)限

    sudo chmod +x /usr/local/bin/docker-compose
    
  • 查詢版本

    docker-compose --version
    

###1.3 下載docker-compose.yaml和.env

官方給的指令:

wget https://github.com/apache/incubator-streampark/blob/dev/deploy/docker/docker-compose.yaml
wget https://github.com/apache/incubator-streampark/blob/dev/deploy/docker/.env

這里我下載到的文件里面是html代碼,且下載麻煩,下面直接給文件內(nèi)容,創(chuàng)建兩個文件就行:

sudo mkdir -p streampark
sudo vim docker-compose.yaml
  • docker-compose.yaml
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements.  See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership.  The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License.  You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

version: '3.8'
services:
  streampark-console:
    image: apache/streampark:latest
    command: ${RUN_COMMAND}
    ports:
      - 10000:10000
    env_file: .env
    volumes:
      - flink:/streampark/flink/${FLINK}
      - /var/run/docker.sock:/var/run/docker.sock
      - /etc/hosts:/etc/hosts:ro
      - ~/.kube:/root/.kube:ro
    privileged: true
    restart: unless-stopped
    networks:
      - streampark

  flink-jobmanager:
    image: ${FLINK_IMAGE}
    ports:
      - "8081:8081"
    command: jobmanager
    volumes:
      - flink:/opt/flink
    env_file: .env
    restart: unless-stopped
    privileged: true
    networks:
      - streampark

  flink-taskmanager:
    image: ${FLINK_IMAGE}
    depends_on:
      - flink-jobmanager
    command: taskmanager
    deploy:
      replicas: 1
    env_file: .env
    restart: unless-stopped
    privileged: true
    networks:
      - streampark

networks:
  streampark:
    driver: bridge

volumes:
  flink:

這里要注意按照自己的需求調(diào)整配置,特別注意端口不能和現(xiàn)有服務(wù)端口沖突

  • .env
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements.  See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership.  The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License.  You may obtain a copy of the License at
#
#   http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied.  See the License for the
# specific language governing permissions and limitations
# under the License.
#

TZ=Asia/Shanghai

SPRING_PROFILES_ACTIVE=h2 #mysql, pgsql
# If use mysql or pgsql, please set the following parameters
#SPRING_DATASOURCE_URL=jdbc:mysql://localhost:3306/streampark?useSSL=false&useUnicode=true&characterEncoding=UTF-8&allowPublicKeyRetrieval=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8
#SPRING_DATASOURCE_URL=jdbc:postgresql://localhost:5432/streampark?stringtype=unspecified
#SPRING_DATASOURCE_USERNAME=root
#SPRING_DATASOURCE_PASSWORD=streampark

FLINK=flink1.14.5
FLINK_IMAGE=flink:1.14.5-scala_2.12

RUN_COMMAND='/bin/sh -c "wget -P lib https://repo1.maven.org/maven2/com/mysql/mysql-connector-j/8.0.31/mysql-connector-j-8.0.31.jar && bash bin/startup.sh"'

JOB_MANAGER_RPC_ADDRESS=flink-jobmanager

1.4 啟動容器

docker-compose up -d

1.5 查看服務(wù)

  • 訪問StreamPark http://yourip:10000,這里的yourip是指宿主機的ip
    • 默認賬號和密碼是admin 和 streampark
  • 訪問StreamPark http://yourip:8081,同上
  • 這里的端口是和配置文件中的一致的,如果有改動,改成對應(yīng)的端口即可

1.6 快速開始

請見官方文檔:[StreamPark-快速開始](https://streampark.apache.org/zh-CN/docs/user-guide/quick-start)

2. 基于源碼構(gòu)建鏡像進行StreamPark部署

未完待續(xù)。

三、常見報錯

未完待續(xù)。。。

報錯記錄不在,后續(xù)有空更新文章來源地址http://www.zghlxwxcb.cn/news/detail-440398.html

到了這里,關(guān)于流計算開發(fā)平臺StreamPark安裝的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 云計算平臺運維與開發(fā)-第五章私有云技術(shù)(wlw)

    云計算平臺運維與開發(fā)-第五章私有云技術(shù)(wlw)

    用腳本部署OpenStack平臺 虛擬機安裝教程 1.新建虛擬機 2.自定義 3.下一步 4.稍后安裝操作系統(tǒng) 5.選擇CentOS7 64位 6.改名稱,下一步 7.下一步? 8. 9. 10. ?11. 12. ?13. 14. 15.自定義硬件 ?16.添加-網(wǎng)絡(luò)適配器-完成 17.設(shè)置網(wǎng)絡(luò)適配器2為NAT模式 18.點擊完成 ?19. 20.點擊 X 21.點擊設(shè)置 22. 23

    2024年02月04日
    瀏覽(95)
  • 1+X云計算平臺運維與開發(fā)認證(初級)多選大全

    下面屬于測試用例黑盒技術(shù)的是(15分) ?A、等價類劃分(正確答案) ?B、邊界值分析(正確答案) ?C、錯誤推測(正確答案) ?D、因果圖(正確答案) 批量刪除當前目錄下后綴名為.c的文件。如a.c、b.c。(15分) ?A、rm *.c(正確答案) ?B、find . -name \\\"*.c\\\" -maxdepth 1 | xargs rm(正確答案) ?C、find

    2024年02月08日
    瀏覽(22)
  • 云計算1+X平臺運維與開發(fā)認證(初級)認證考試

    1、下面哪個階段不是項目管理流程中的階段?【 B 】 A、 項目立項 B、 項目質(zhì)保 C、 項目測試 D、 項目開發(fā) 2、為滿足金融業(yè)務(wù)的監(jiān)管和安全要求,平臺不需要考慮下列哪個應(yīng)用? ? [ A ] A、 文檔版本管理 B、 防火墻策略 C、 安全漏洞掃描 D、 多租戶安全隔離 3、以下哪一項最

    2023年04月16日
    瀏覽(32)
  • ARMv8平臺上安裝QT開發(fā)環(huán)境

    vi ~/.bashrc,加入以下配置并保存 重新source環(huán)境 點擊QT5圖標無法啟動 vi ~/.profile,加入以下配置并重啟

    2024年02月02日
    瀏覽(33)
  • 【計算機論文指導】基于微信小程序的繪畫學習平臺 的設(shè)計與開發(fā)

    畢業(yè)論文(設(shè)計) 題目(中文): 基于微信小程序的繪畫學習平臺 的設(shè)計與開發(fā) 姓 名 學 號 院 (系) 專業(yè)、年級 指導教師 2021年5月6日 目 錄 1 緒 論 1 1.1課題研究背景 1 1.2設(shè)計原則 1 1.3研究內(nèi)容 2 2系統(tǒng)關(guān)鍵技術(shù) 3 2.1 微信小程序 3 2.2微信Web開發(fā)者工具 3 2.3微信小程序API接口

    2024年01月17日
    瀏覽(26)
  • 電競陪玩系統(tǒng)開發(fā)平臺搭建(小程序,公眾號,app)線上線下皆有,線下計算距離。

    電競陪玩系統(tǒng)開發(fā)平臺搭建(小程序,公眾號,app)線上線下皆有,線下計算距離。

    六大核心功能 1.游戲陪練:可以選擇當下火爆的游戲內(nèi)容,選擇游戲大神、職業(yè)玩家進行陪練,也可約附近路人玩家或是身邊的小伙伴語音組隊開黑,一起享受邊玩游戲邊吐槽的無限樂趣。 2.約玩交友:除了游戲陪玩功能,系統(tǒng)還設(shè)置了單獨的語音和視頻交友模塊,可以通過搜

    2024年04月23日
    瀏覽(15)
  • Flutter桌面開發(fā) — Windows平臺App安裝失敗或無法運行的問題及其解決方式

    Flutter桌面開發(fā) — Windows平臺App安裝失敗或無法運行的問題及其解決方式

    文中所提及的問題,大多和Windows系統(tǒng)缺少Visual C++ 可再發(fā)行組件相關(guān),所以先寫怎樣安裝 Visual C++ Redistributable 即 vc_redist.exe 。 下載地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=53587 點擊下載,然后勾選對應(yīng)的系統(tǒng),然后點擊next。下載完成后安裝該軟件。 錯誤描述:無法

    2024年02月04日
    瀏覽(27)
  • 【項目實戰(zhàn)】基于Hadoop大數(shù)據(jù)電商平臺用戶行為分析與可視化系統(tǒng)Hive、Spark計算機程序開發(fā)

    【項目實戰(zhàn)】基于Hadoop大數(shù)據(jù)電商平臺用戶行為分析與可視化系統(tǒng)Hive、Spark計算機程序開發(fā)

    注意:該項目只展示部分功能,如需了解,評論區(qū)咨詢即可。 在當今數(shù)字化時代,電商行業(yè)成為全球商業(yè)生態(tài)系統(tǒng)的關(guān)鍵組成部分,電商平臺已經(jīng)深入各行各業(yè),影響了人們的購物方式和消費習慣。隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,電商平臺產(chǎn)生了大量的用戶數(shù)據(jù),包括點擊、購

    2024年02月04日
    瀏覽(111)
  • 計算機畢業(yè)論文內(nèi)容參考|基于微信小程序和云開發(fā)的小區(qū)垃圾分類知識手冊平臺的設(shè)計與實現(xiàn)

    計算機畢業(yè)論文內(nèi)容參考|基于微信小程序和云開發(fā)的小區(qū)垃圾分類知識手冊平臺的設(shè)計與實現(xiàn)

    計算機畢業(yè)論文內(nèi)容參考|基于微信小程序和云開發(fā)的小區(qū)垃圾分類知識手冊平臺的設(shè)計與實現(xiàn) 本文介紹了基于微信小程序和云開發(fā)的小區(qū)垃圾分類知識手冊平臺設(shè)計與實現(xiàn)。在城市化進程中,垃圾分類成為一項迫切的環(huán)保任務(wù)。該平臺通過提供簡潔明了的界面和全面詳細的

    2024年02月12日
    瀏覽(24)
  • 【AI】AI入門之Nvidia Jetson平臺(四)- Xavier NX軟件開發(fā)環(huán)境安裝部署

    【AI】AI入門之Nvidia Jetson平臺(四)- Xavier NX軟件開發(fā)環(huán)境安裝部署

    目錄 一.?CUDA安裝 二.?cuDNN安裝 三.?TensorRT安裝 3.1?Pycuda安裝 四.?TensorFlow安裝 五.?PyTorch安裝 六. DeepStream安裝??????? ???????6.1?安裝依賴軟件 ???????6.2?安裝DeepStream SDK ???????6.3?運行DEMO ???????七.?Multimedia API安裝 ??????

    2024年01月16日
    瀏覽(50)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包