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

【Flink】FlinkRuntimeException: Cannot read the binlog filename and position via ‘SHOW MASTER STATUS‘

這篇具有很好參考價(jià)值的文章主要介紹了【Flink】FlinkRuntimeException: Cannot read the binlog filename and position via ‘SHOW MASTER STATUS‘。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

執(zhí)行flinkcdc 報(bào)錯(cuò)

錯(cuò)誤明細(xì):


io.debezium.DebeziumException: org.apache.flink.util.FlinkRuntimeException: Cannot read the binlog filename and position via 'SHOW MASTER STATUS'. Make sure your server is correctly configured
	at com.ververica.cdc.connectors.mysql.debezium.task.MySqlSnapshotSplitReadTask.execute(MySqlSnapshotSplitReadTask.java:120)
	at com.ververica.cdc.connectors.mysql.debezium.reader.SnapshotSplitReader.lambda$submitSplit$0(SnapshotSplitReader.java:130)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266)
	at java.util.concurrent.FutureTask.run(FutureTask.java)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.flink.util.FlinkRuntimeException: Cannot read the binlog filename and position via 'SHOW MASTER STATUS'. Make sure your server is correctly configured
	at com.ververica.cdc.connectors.mysql.debezium.DebeziumUtils.currentBinlogOffset(DebeziumUtils.java:130)
	at com.ververica.cdc.connectors.mysql.debezium.task.MySqlSnapshotSplitReadTask.doExecute(MySqlSnapshotSplitReadTask.java:143)
	at com.ververica.cdc.connectors.mysql.debezium.task.MySqlSnapshotSplitReadTask.execute(MySqlSnapshotSplitReadTask.java:115)
	... 7 common frames omitted
Caused by: java.sql.SQLSyntaxErrorException: Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
	at com.mysql.cj.jdbc.StatementImpl.executeQuery(StatementImpl.java:1202)
	at io.debezium.jdbc.JdbcConnection.queryAndMap(JdbcConnection.java:648)
	at io.debezium.jdbc.JdbcConnection.queryAndMap(JdbcConnection.java:517)
	at com.ververica.cdc.connectors.mysql.debezium.DebeziumUtils.currentBinlogOffset(DebeziumUtils.java:110)
	... 9 common frames omitted

java.lang.RuntimeException: SplitFetcher thread 0 received unexpected exception while polling the records
	at org.apache.flink.connector.base.source.reader.fetcher.SplitFetcher.runOnce(SplitFetcher.java:150)
	at org.apache.flink.connector.base.source.reader.fetcher.SplitFetcher.run(SplitFetcher.java:105)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266)
	at java.util.concurrent.FutureTask.run(FutureTask.java)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.flink.util.FlinkRuntimeException: Read split MySqlSnapshotSplit{tableId=missions._mission, splitId='_missions.person_mission:0', splitKeyType=[`id` BIGINT NOT NULL], splitStart=null, splitEnd=null, highWatermark=null} error due to org.apache.flink.util.FlinkRuntimeException: Cannot read the binlog filename and position via 'SHOW MASTER STATUS'. Make sure your server is correctly configured.
	at com.ververica.cdc.connectors.mysql.debezium.reader.SnapshotSplitReader.checkReadException(SnapshotSplitReader.java:306)
	at com.ververica.cdc.connectors.mysql.debezium.reader.SnapshotSplitReader.pollSplitRecords(SnapshotSplitReader.java:253)
	at com.ververica.cdc.connectors.mysql.source.reader.MySqlSplitReader.fetch(MySqlSplitReader.java:76)
	at org.apache.flink.connector.base.source.reader.fetcher.FetchTask.run(FetchTask.java:58)
	at org.apache.flink.connector.base.source.reader.fetcher.SplitFetcher.runOnce(SplitFetcher.java:142)
	... 7 common frames omitted
Caused by: io.debezium.DebeziumException: org.apache.flink.util.FlinkRuntimeException: Cannot read the binlog filename and position via 'SHOW MASTER STATUS'. Make sure your server is correctly configured
	at com.ververica.cdc.connectors.mysql.debezium.task.MySqlSnapshotSplitReadTask.execute(MySqlSnapshotSplitReadTask.java:120)
	at com.ververica.cdc.connectors.mysql.debezium.reader.SnapshotSplitReader.lambda$submitSplit$0(SnapshotSplitReader.java:130)
	... 6 common frames omitted
Caused by: org.apache.flink.util.FlinkRuntimeException: Cannot read the binlog filename and position via 'SHOW MASTER STATUS'. Make sure your server is correctly configured
	at com.ververica.cdc.connectors.mysql.debezium.DebeziumUtils.currentBinlogOffset(DebeziumUtils.java:130)
	at com.ververica.cdc.connectors.mysql.debezium.task.MySqlSnapshotSplitReadTask.doExecute(MySqlSnapshotSplitReadTask.java:143)
	at com.ververica.cdc.connectors.mysql.debezium.task.MySqlSnapshotSplitReadTask.execute(MySqlSnapshotSplitReadTask.java:115)
	... 7 common frames omitted
Caused by: java.sql.SQLSyntaxErrorException: Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation
	at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
	at com.mysql.cj.jdbc.StatementImpl.executeQuery(StatementImpl.java:1202)
	at io.debezium.jdbc.JdbcConnection.queryAndMap(JdbcConnection.java:648)
	at io.debezium.jdbc.JdbcConnection.queryAndMap(JdbcConnection.java:517)
	at com.ververica.cdc.connectors.mysql.debezium.DebeziumUtils.currentBinlogOffset(DebeziumUtils.java:110)
	... 9 common frames omitted

Access denied; you need (at least one of) the SUPER, REPLICATION CLIENT privilege(s) for this operation

訪問被拒絕;此操作需要(至少一個(gè))SUPER、REPLICATION CLIENT權(quán)限

權(quán)限不夠唄:

查看官網(wǎng)文檔:?https://ververica.github.io/flink-cdc-connectors/master/content/about.html

  • 創(chuàng)建 MySQL 用戶:

 CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
  • 向用戶授予所需的權(quán)限:

GRANT SELECT, SHOW DATABASES, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'user' IDENTIFIED BY 'password';
 GRANT update, insert, delete, select , SHOW DATABASES, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'user';

(上面兩條二選一用就可以。具體差別不詳細(xì)說了)

注意:?在?scan.incremental.snapshot.enabled?參數(shù)已啟用時(shí)(默認(rèn)情況下已啟用)時(shí),不再需要授予 reload 權(quán)限。

  • 刷新用戶權(quán)限:文章來源地址http://www.zghlxwxcb.cn/news/detail-786830.html

FLUSH PRIVILEGES;

到了這里,關(guān)于【Flink】FlinkRuntimeException: Cannot read the binlog filename and position via ‘SHOW MASTER STATUS‘的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(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)文章

  • Flink-CDC Cannot instantiate the coordinator for operator Source

    在使用flink1.14.6版本cdc時(shí)出現(xiàn)報(bào)錯(cuò): Caused by: org.apache.flink.runtime.client.JobInitializationException: Could not start the JobMaster. at org.apache.flink.runtime.jobmaster.DefaultJobMasterServiceProcess.lambda$new$0(DefaultJobMasterServiceProcess.java:97) ~[flink-dist_2.11-1.14.6.jar:1.14.6] at java.util.concurrent.CompletableFuture.uniWhenComp

    2024年02月12日
    瀏覽(22)
  • 【踩坑】flask_uploads報(bào)錯(cuò)cannot import name ‘secure_filename‘

    【踩坑】flask_uploads報(bào)錯(cuò)cannot import name ‘secure_filename‘

    轉(zhuǎn)載請(qǐng)注明出處:小鋒學(xué)長生活大爆炸[xfxuezhang.cn] 背景說明 ? ? ? ? 截至目前,用新版的flask實(shí)現(xiàn)文件上傳(用到flask_uploads庫),會(huì)出現(xiàn)這個(gè)問題。 問題原因 ? ? ? ? 版本問題,新的werkzeug已經(jīng)把secure_filename的位置改了。 解決方法 ? ? ? ? 手動(dòng)修改 flask_uploads.py : 把原本的

    2024年01月21日
    瀏覽(19)
  • Flink CDC獲取mysql 主從分庫,分庫分表的binlog

    Flink CDC可以獲取MySQL主從分庫,分庫分表的binlog,但是需要注意以下幾點(diǎn): Flink CDC需要配置MySQL的binlog模式為row,以及開啟GTID(全局事務(wù)標(biāo)識(shí)符),以便正確地識(shí)別和處理binlog事件 Flink CDC需要配置MySQL的主從復(fù)制關(guān)系,以及指定主庫或從庫的地址,以便正確地連接和讀取bin

    2024年02月11日
    瀏覽(19)
  • Flink CDC 基于mysql binlog 實(shí)時(shí)同步mysql表

    Flink CDC 基于mysql binlog 實(shí)時(shí)同步mysql表

    環(huán)境說明: flink?1.15.2 mysql 版本5.7? ? 注意:需要開啟binlog,因?yàn)樵隽客绞腔赽inlog捕獲數(shù)據(jù) windows11 IDEA 本地運(yùn)行 先上官網(wǎng)使用說明和案例:MySQL CDC Connector — Flink CDC documentation 1. mysql開啟binlog (注意,引擎是 InnoDB,如果是ndbcluster,本人測(cè)試是捕獲不到binlog日志的,增量相

    2024年02月10日
    瀏覽(24)
  • Cannot read properties of undefined (reading ‘key‘)

    如標(biāo)題所示錯(cuò)誤,直譯是key為undefined。本次是因?yàn)槭褂昧薳lement-ui中的el-table組件所以并不是key為undefined,而是后臺(tái)返回的key有重復(fù)。 當(dāng)key重復(fù)就會(huì)出現(xiàn)頁面卡死的現(xiàn)象,渲染就會(huì)失敗。 key在使用時(shí)我們要注意: 1.在渲染時(shí)該識(shí)別為不同時(shí),識(shí)別為相同 2.在渲染時(shí)該識(shí)別為相

    2024年02月03日
    瀏覽(18)
  • Cannot read properties of undefined (reading ‘sendTransaction‘)

    這個(gè)是因?yàn)闆]有引入 和初始化? web3 對(duì)象。 原來的代碼: 現(xiàn)在初始化 web3 然后執(zhí)行,后發(fā)現(xiàn)?Web3 is not defined 錯(cuò)誤, 現(xiàn)在只要引入 web3.js 文件即可。

    2024年02月04日
    瀏覽(26)
  • Cannot read properties of undefined (reading ‘validate‘)“

    Cannot read properties of undefined (reading ‘validate‘)“

    ? ? ?不排除this.$refs[value].validate()=(),有時(shí)候不會(huì)報(bào)錯(cuò) template div el-form ref=\\\"value\\\" :model=\\\"getAppForm\\\" label-width=\\\"120px\\\" style=\\\"text-align:left\\\" :rules=\\\"rules\\\" /el-form1 /div /template script data(){}, methids:{ ?makeSure() { ? ? ? ? ? ? this.$refs.value.validate((valid)={ ? ? ? ? ? ? ? ? if(valid){ ? ? ? ? ? ? }) ?

    2024年02月02日
    瀏覽(23)
  • 對(duì)比flink cdc和canal獲取mysql binlog優(yōu)缺點(diǎn)

    Flink CDC和Canal都是用于獲取MySQL binlog的工具,但是有以下幾點(diǎn)優(yōu)缺點(diǎn)對(duì)比: Flink CDC是一個(gè)基于Flink的庫,可以直接在Flink中使用,無需額外的組件或服務(wù),而Canal是一個(gè)獨(dú)立的服務(wù),需要單獨(dú)部署和運(yùn)行,增加了系統(tǒng)的復(fù)雜度和成本 Flink CDC支持多種數(shù)據(jù)庫的數(shù)據(jù)變化捕獲,如

    2024年02月11日
    瀏覽(30)
  • Flink CDC 基于mysql binlog 實(shí)時(shí)同步mysql表(無主鍵)

    Flink CDC 基于mysql binlog 實(shí)時(shí)同步mysql表(無主鍵)

    環(huán)境說明: flink 1.15.2 mysql 版本5.7 ? ?注意:需要開啟binlog,因?yàn)樵隽客绞腔赽inlog捕獲數(shù)據(jù) windows11 IDEA 本地運(yùn)行 具體前提設(shè)置,請(qǐng)看這篇,包含 binlog 設(shè)置、Maven...... Flink CDC 基于mysql binlog 實(shí)時(shí)同步mysql表_彩虹豆的博客-CSDN博客 經(jīng)過不懈努力,終于從阿里help頁面找到了支

    2024年02月08日
    瀏覽(27)
  • 【Flink】關(guān)于jvm元空間溢出,mysql binlog沖突的問題解決

    【Flink】關(guān)于jvm元空間溢出,mysql binlog沖突的問題解決

    Caused by: io.debezium.DebeziumException: A slave with the same server_uuid/server_id as this slave has connected to the master; the first event ‘’ at 4, the last event read from ‘/home/mysql/log/mysql/mysql-bin.003630’ at 62726118, the last byte read from ‘/home/mysql/log/mysql/mysql-bin.003630’ at 62726118. Error code: 1236; SQLSTATE: HY000. 網(wǎng)上

    2024年02月10日
    瀏覽(23)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包