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

seatunnel及web安裝常見問(wèn)題與解決方法

這篇具有很好參考價(jià)值的文章主要介紹了seatunnel及web安裝常見問(wèn)題與解決方法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

seatunnel及web的正常安裝流程見

Seatunnel及web搭建流程-CSDN博客

一步一步按照以上博客流程進(jìn)行安裝,正常情況下能順利跑通seatunnel及web的demo。

此博客為安裝過(guò)程中遇到的一些棘手問(wèn)題總結(jié)。

常見錯(cuò)誤問(wèn)題

正常安裝后,都會(huì)遇到報(bào)錯(cuò),下面是總結(jié)的一些常見的異常問(wèn)題

1.java.lang.NoClassDefFoundError: com/sun/jersey/client/impl/CopyOnWriteHashMap

主要原因是,hadoop相關(guān)的jar包找不到,需要將jar包放到lib下。

將seatunnel-hadoop3-3.1.4-uber-2.3.3-optional.jar放到seatunnel的lib包下即可。下載方法見文章后面的詳細(xì)介紹。

2.SqlServer-cdc的jar包安全問(wèn)題

使用高版本的mssql的jdbc的jar包時(shí),有安全檢查機(jī)制,會(huì)導(dǎo)致進(jìn)行使用seatunnel的sqlserver-cdc時(shí)報(bào)異常:

Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

我使用的是mssql-jdbc-11.2.3.jre8.jar,結(jié)果一直報(bào)異常,添加了trustServerCertificate=true;encrypt=true參數(shù)也會(huì)報(bào)錯(cuò)(只針對(duì)seatunnel的SqlServer-cdc場(chǎng)景,在jdbc場(chǎng)景使用此jar包正常),經(jīng)過(guò)查看源碼與issue,發(fā)現(xiàn)源碼中是低版本mssql-jdbc-9.4.1.jre8.jar,替換此jar包后SqlServer-cdc在SqlServer2016上能夠?qū)崿F(xiàn)cdc功能。

有的同學(xué)使用的是mssgl-jdbc-9.2.0.jre8.jar,也可以實(shí)現(xiàn)SqlServer-cdc功能。

jar包下載地址Central Repository: com/microsoft/sqlserver/mssql-jdbc

3.SqlServer 2016無(wú)法開啟表的cdc

安裝流程CDC 任務(wù)數(shù)據(jù)源權(quán)限配置 - SqlServer 權(quán)限配置 - 《EasyData用戶手冊(cè)》進(jìn)行開啟SqlServer 2016的cdc功能時(shí),遇到問(wèn)題是:可以開啟SqlServer的庫(kù)的cdc,但是在開啟表的cdc時(shí),一直無(wú)法執(zhí)行成功,一個(gè)可能得原因是,計(jì)算機(jī)的名稱發(fā)生了變化,需要將計(jì)算機(jī)的名稱還原到安裝SqlServer 2016的時(shí)候的名稱。

sql - 在表級(jí)別啟用CDC時(shí)出錯(cuò) - Thinbug

mvn加速下載seatunnel相關(guān)jar包

安裝seatunnel過(guò)程中,解壓文件后官方默認(rèn)提供的connector的jar包只有2個(gè),要想連接mysql,oracle,SqlServer,hive,kafka,clickhouse,doris等時(shí),還需下載對(duì)應(yīng)的jar包。

seatunnel web,jar,java,seatunnel,mvnw

如果機(jī)器可以連接外網(wǎng),可使用命令方式sh bin/install-plugin.sh直接下載,這個(gè)命令會(huì) 自動(dòng)下載文件apache-seatunnel-2.3.3/connectors/plugin-mapping.properties中指定的所有connector的jar包,每個(gè)人可根據(jù)自己情況自行增減需要的connector依賴包。

seatunnel web,jar,java,seatunnel,mvnw

加速下載connector相關(guān)jar包

seatunnel下載connector的jar時(shí),使用mvnw來(lái)下載jar包,而且是從https://repo.maven.apache.org 下載,速度及其緩慢,且公司機(jī)器不能上外網(wǎng),改用自己windows本地的mvn,從阿里云mvn源下載。
?

修改其安裝插件相關(guān)腳本,復(fù)制bin目錄下install-plugin.sh重命名為install-plugin-mvn.sh

seatunnel web,jar,java,seatunnel,mvnw

替換腳本中的${SEATUNNEL_HOME}/mvnw為mvn,即可使用本地mvn,配合阿里云的mvn源,可加速下載。

seatunnel web,jar,java,seatunnel,mvnw

然后執(zhí)行install-plugin-mvn.sh即可。原本2個(gè)小時(shí)沒(méi)有下載完成的,改寫后幾分鐘下載完成了。

seatunnel web,jar,java,seatunnel,mvnw

將下載后的jar包復(fù)制到connectors/seatunnel/下即完成connector的jar包補(bǔ)充。

注意:在安裝seatunnel的時(shí)候可能會(huì)出現(xiàn)java.lang.NoClassDefFoundError錯(cuò)誤,大部分時(shí)候是因?yàn)槿鄙賏pache hadoop的jar包,在執(zhí)行install-plugin-mvn.sh的時(shí)候會(huì)下載一個(gè)jar包seatunnel-hadoop3-3.1.4-uber-2.3.3-optional.jar,存放于上一級(jí)目錄的lib文件夾下,如果是在其他路徑下載jar包,將下載的seatunnel-hadoop3-3.1.4-uber-2.3.3-optional.jar放在seatunnel的lib文件夾下,然后就可以解決這個(gè)問(wèn)題了。

seatunnel web,jar,java,seatunnel,mvnw

datasource相關(guān)jar包

安裝好seatunnel-web1.0.0后,新建數(shù)據(jù)源時(shí),無(wú)下拉框和數(shù)據(jù)源選項(xiàng),

seatunnel web,jar,java,seatunnel,mvnw

?查找資料中官方大佬給出的解決方式如下:

[Improve] Add "download_datasource.sh" for downloading datasource. by FlechazoW · Pull Request #136 · apache/seatunnel-web · GitHub

注意,這里的解決方式需要下載最新的seatunnel-web源代碼,執(zhí)行download_datasource.sh下載數(shù)據(jù)源jar包

seatunnel web,jar,java,seatunnel,mvnw

查看源代碼,也是使用mvnw的方式下載,windows上進(jìn)行修改

download_datasource.sh復(fù)制到?D:\jar\seatunnel\script后改名為download_datasource-mvn.sh,替換"$SEATUNNEL_WEB_HOME"/mvnw為本地環(huán)境變量中配置好的mvn

seatunnel web,jar,java,seatunnel,mvnw

執(zhí)行sh download_datasource-mvn.sh命令就會(huì)將jar包下載到相應(yīng)為文件夾中

seatunnel web,jar,java,seatunnel,mvnw

下載完成后,將相應(yīng)的jar包放置到apache-seatunnel-web的libs下,重啟之后,顯示正常

seatunnel web,jar,java,seatunnel,mvnw

注意事項(xiàng)

元數(shù)據(jù)和數(shù)據(jù)源的jar包還需要要復(fù)制到后端lib文件夾/opt/seatunnel/backend/apache-seatunnel-2.3.3/lib

否則在配置好web任務(wù)時(shí),后臺(tái)根本不執(zhí)行!?。?/p>

相關(guān)問(wèn)題

1.配置阿里云mvn源加速

?如何配置的阿里云mvn源

Maven如何配置阿里鏡像及安裝全步驟_maven配置阿里云鏡像-CSDN博客

2.如何在windows環(huán)境下執(zhí)行shell命令

因?yàn)樗衛(wèi)inux機(jī)器不能外網(wǎng),先在windows下執(zhí)行shell腳本,下載jar包,然后復(fù)制到相關(guān)機(jī)器即可。如何在windows下執(zhí)行shell命令,可參考下面的文章。

Windows中運(yùn)行Linux命令的6種方法https://www.eet-china.com/mp/a228539.html文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-778200.html

到了這里,關(guān)于seatunnel及web安裝常見問(wèn)題與解決方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • R語(yǔ)言安裝R包的方法,mac、windows、linux安裝R包常見問(wèn)題與解決方法

    如果把R比作是沃土的話,那么R包就是鮮花,開源共享的開發(fā)者社區(qū)提供了很多功能豐富的R包,方便使用者充分利用R語(yǔ)言完成工作。 但是,有時(shí)候在安裝R包是會(huì)遇到各種各樣的報(bào)錯(cuò)和問(wèn)題,下面進(jìn)行一個(gè)總結(jié),包括mac、windows、Linux各平臺(tái)的R包管理方法,建議收藏備用。 R

    2024年02月12日
    瀏覽(30)
  • Java開發(fā)中的常見問(wèn)題和解決方法:如何解決常見的性能和bug問(wèn)題

    Java開發(fā)中的常見問(wèn)題和解決方法:如何解決常見的性能和bug問(wèn)題

    ? 在Java開發(fā)中,我們經(jīng)常會(huì)面臨各種各樣的問(wèn)題,包括性能問(wèn)題和Bug。這些問(wèn)題可能會(huì)導(dǎo)致應(yīng)用程序的運(yùn)行變慢、不穩(wěn)定甚至崩潰。本文將介紹一些常見的Java開發(fā)問(wèn)題,并提供解決這些問(wèn)題的方法和技巧,幫助開發(fā)人員更好地處理性能和Bug問(wèn)題。 性能問(wèn)題是Java開發(fā)中最常見

    2024年02月09日
    瀏覽(36)
  • Postman常見問(wèn)題及解決方法

    Postman常見問(wèn)題及解決方法

    如果Postman無(wú)法發(fā)送請(qǐng)求或接收響應(yīng),可以嘗試以下操作: 檢查網(wǎng)絡(luò)連接是否正常,包括檢查網(wǎng)絡(luò)設(shè)置、代理設(shè)置等。 確認(rèn)請(qǐng)求的URL是否正確,并檢查是否使用了正確的HTTP方法(例如GET、POST、PUT等)。 如果使用HTTPS協(xié)議,可以檢查證書是否有效。 如果是內(nèi)部API,可以嘗試使

    2024年02月16日
    瀏覽(20)
  • Stable Diffusion web UI 安裝、啟動(dòng)腳本、常見問(wèn)題、插件(linux)

    Stable Diffusion web UI 安裝、啟動(dòng)腳本、常見問(wèn)題、插件(linux)

    Stable Diffusion本身是一個(gè)模型,對(duì)于大多數(shù)想試試的人來(lái)說(shuō),使用這個(gè)web ui版本最合適 建議先看完再動(dòng)手,雖然不難但是有門檻(主要要解決網(wǎng)絡(luò)問(wèn)題),如果深入需要會(huì)python 如果只是想試試的,建議直接下載別人打好的包,自己搭建確實(shí)很麻煩 2023.12.4更新教程 1.6.1版本,

    2024年02月13日
    瀏覽(20)
  • Stable Diffusion web UI 腳本安裝、啟動(dòng)腳本、常見問(wèn)題(linux)

    Stable Diffusion web UI 腳本安裝、啟動(dòng)腳本、常見問(wèn)題(linux)

    Stable Diffusion本身是一個(gè)模型,對(duì)于大多數(shù)想試試的人來(lái)說(shuō),使用這個(gè)web ui版本最合適 建議先看完再動(dòng)手,雖然不難但是有門檻(主要要解決網(wǎng)絡(luò)問(wèn)題),如果深入需要會(huì)python 如果只是想試試的,建議直接下載別人打好的包,自己搭建確實(shí)很麻煩 2023.12.4更新教程 1.6.1版本,

    2024年02月13日
    瀏覽(18)
  • Sigrity常見問(wèn)題解決方法(持續(xù)更新)

    Sigrity常見問(wèn)題解決方法(持續(xù)更新)

    錯(cuò)誤信息如下: 該問(wèn)題是因?yàn)镸esh設(shè)置的過(guò)大,導(dǎo)致via和note在同一個(gè)mesh網(wǎng)格上存在粘連 解決方法是:將mesh進(jìn)行auto設(shè)置 在仿真時(shí),為了減小計(jì)算量,加快仿真速度,一般需要對(duì)所仿真的部分進(jìn)行切割。對(duì)于speedem來(lái)說(shuō),切割主要是用的就是以下幾個(gè)工具 其中: 用于繪制切割

    2023年04月18日
    瀏覽(29)
  • 「MySQL運(yùn)維常見問(wèn)題及解決方法」

    「MySQL運(yùn)維常見問(wèn)題及解決方法」

    ??The Begin??點(diǎn)點(diǎn)關(guān)注,收藏不迷路?? 在某些情況下,我們可能需要查看MySQL數(shù)據(jù)庫(kù)的安裝路徑,以便進(jìn)行一些特定的操作或配置。 步驟1:登錄MySQL數(shù)據(jù)庫(kù) 首先,我們需要登錄MySQL數(shù)據(jù)庫(kù)??梢允褂妹钚泄ぞ呋蛘邎D形化界面進(jìn)行登錄。在命令行中,可以使用以下命令登錄:

    2024年02月03日
    瀏覽(24)
  • 【Pytorch】torchtext終極安裝方法及常見問(wèn)題

    【Pytorch】torchtext終極安裝方法及常見問(wèn)題

    簡(jiǎn)介 在學(xué)習(xí)沐神的深度學(xué)習(xí)的課程時(shí),發(fā)現(xiàn)沒(méi)有安裝torchtext,遂直接嘗試pip install torchtext 命令安裝,但是安裝失敗,上網(wǎng)搜索時(shí)發(fā)現(xiàn)并沒(méi)這么簡(jiǎn)單,經(jīng)過(guò)多種方法嘗試后,最終安裝成功。 先說(shuō)成功安裝的方法 經(jīng)嘗試發(fā)現(xiàn),torchtext需要和pytorch/python版本嚴(yán)格對(duì)應(yīng),不能隨意安

    2023年04月22日
    瀏覽(32)
  • 【問(wèn)題解決】Git命令行常見error及其解決方法

    【問(wèn)題解決】Git命令行常見error及其解決方法

    ? 以下是我一段時(shí)間沒(méi)有使用xshell,然后用git命令行遇到的一些系列錯(cuò)誤和他們的解決方法 ?遇到了這個(gè)報(bào)錯(cuò): fatal: Not a git repository (or any of the parent directories): .git 我查閱一些博客和資料,可以解決的方式: ?在我進(jìn)行g(shù)it push提交文件時(shí),我遇到了下面這個(gè)報(bào)錯(cuò) ?解決方式:

    2024年02月13日
    瀏覽(22)
  • Windows 安裝 pycrypto 常見問(wèn)題解決

    首先pycrypto 項(xiàng)目已經(jīng)不在更新了,自己開發(fā)可以使用cryptography、pycryptodome https://pypi.org/project/cryptography/ https://pypi.org/project/pycryptodome/ 關(guān)于python使用Crypto.Cipher模塊,安裝pycrypto ,ImportError: No module named \\\'Crypto\\\' ?常見問(wèn)題及解決方案如下: ? 安裝VC 只要版本大于等于Microsoft Visu

    2024年02月03日
    瀏覽(19)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包