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

FISCO BCOS區(qū)塊鏈系統(tǒng)新增節(jié)點(diǎn)時(shí)無法同步數(shù)據(jù)的原因及解決方法

這篇具有很好參考價(jià)值的文章主要介紹了FISCO BCOS區(qū)塊鏈系統(tǒng)新增節(jié)點(diǎn)時(shí)無法同步數(shù)據(jù)的原因及解決方法。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

問題內(nèi)容

  • 最近在搭建FISCO BCOS區(qū)塊鏈系統(tǒng),但是在一個(gè)舊的區(qū)塊鏈上新增一個(gè)區(qū)塊鏈節(jié)點(diǎn)時(shí)出現(xiàn)了一些問題
    • 目前的區(qū)塊鏈擁有三個(gè)節(jié)點(diǎn),區(qū)塊鏈中已經(jīng)部署了一些合約,產(chǎn)生了一些交易,因此最新的塊高為21。現(xiàn)在我想要在這個(gè)區(qū)塊鏈系統(tǒng)中新增一個(gè)節(jié)點(diǎn),而且需要它同步之前產(chǎn)生的一些數(shù)據(jù)
    • FISCO的文檔里寫了新增區(qū)塊鏈節(jié)點(diǎn)的方法,但是需要手動操作很多步驟,因此我在FISCO的github倉庫里找到了一個(gè)他們提供的腳本,這個(gè)腳本可以根據(jù)你的配置文件實(shí)現(xiàn)節(jié)點(diǎn)的一鍵擴(kuò)充。腳本地址為:https://github.com/FISCO-BCOS/fisco_bcos_docker_compose
    • 但是使用上述腳本擴(kuò)充了節(jié)點(diǎn)以后,新增加的節(jié)點(diǎn)無法同步之前的數(shù)據(jù),往區(qū)塊鏈上新增交易時(shí),這個(gè)新增加的節(jié)點(diǎn)也不會參與共識,塊高一直為0

fisco bcos(七)新開虛擬機(jī)在搭建區(qū)塊鏈平臺時(shí)的部分問題及解決辦法fisco bcos(七),區(qū)塊鏈學(xué)習(xí),開發(fā)問題與解決方法,區(qū)塊鏈,ubuntu,學(xué)習(xí),bug

  • 使用區(qū)塊鏈控制臺連接區(qū)塊鏈后,將這個(gè)新增加的節(jié)點(diǎn)通過addSealer方法加入?yún)^(qū)塊鏈的共識中,但是問題仍未解決

fisco bcos(七)新開虛擬機(jī)在搭建區(qū)塊鏈平臺時(shí)的部分問題及解決辦法fisco bcos(七),區(qū)塊鏈學(xué)習(xí),開發(fā)問題與解決方法,區(qū)塊鏈,ubuntu,學(xué)習(xí),bug

問題原因

  • 查看新節(jié)點(diǎn)的log以后發(fā)現(xiàn),新增加的這個(gè)節(jié)點(diǎn)一直報(bào)創(chuàng)世區(qū)塊錯(cuò)誤,因此雖然使用控制臺強(qiáng)行將這個(gè)節(jié)點(diǎn)加入到共識里,但是由于創(chuàng)世區(qū)塊就和其他節(jié)點(diǎn)不同,因此這個(gè)新節(jié)點(diǎn)無法同步數(shù)據(jù),也無法接收新的交易產(chǎn)生共識

fisco bcos(七)新開虛擬機(jī)在搭建區(qū)塊鏈平臺時(shí)的部分問題及解決辦法fisco bcos(七),區(qū)塊鏈學(xué)習(xí),開發(fā)問題與解決方法,區(qū)塊鏈,ubuntu,學(xué)習(xí),bug

  • FISCO BCOS區(qū)塊鏈系統(tǒng)中的創(chuàng)世區(qū)塊的哈希存放于/node*/conf/group.*.genesis文件里,但是這個(gè)文件是腳本從原先存在的節(jié)點(diǎn)拷貝過來的,不應(yīng)該有錯(cuò)才對。
  • 通過查看https://github.com/FISCO-BCOS/fisco_bcos_docker_compose里build.sh的腳本內(nèi)容,我發(fā)現(xiàn)腳本在擴(kuò)容區(qū)塊鏈節(jié)點(diǎn)時(shí),會修改原來的節(jié)點(diǎn)以及新產(chǎn)生的節(jié)點(diǎn)的/node*/conf/group.*.genesis文件,腳本的這個(gè)行為在區(qū)塊鏈從未使用時(shí)可以讓我們不用使用控制臺手動將新增加的節(jié)點(diǎn)加入共識列表,直接使用即可。但是在擴(kuò)容已經(jīng)產(chǎn)生過數(shù)據(jù)的區(qū)塊鏈時(shí),這個(gè)操作由于修改了/node*/conf/group.*.genesis文件,會導(dǎo)致創(chuàng)世區(qū)塊的哈希值也被同步地修改了,所以新增加的節(jié)點(diǎn)將無法正確同步原先區(qū)塊鏈中的數(shù)據(jù),也無法參與區(qū)塊鏈的共識

解決方法

  • 當(dāng)區(qū)塊鏈從未使用時(shí),使用https://github.com/FISCO-BCOS/fisco_bcos_docker_compose腳本即可非常方便地實(shí)現(xiàn)區(qū)塊鏈節(jié)點(diǎn)的擴(kuò)容
  • 但是當(dāng)區(qū)塊鏈已經(jīng)產(chǎn)生過數(shù)據(jù)時(shí),需要修改腳本里的代碼,把build.sh中與gen_groups函數(shù)的相關(guān)內(nèi)容全部刪除,同時(shí)需要使用FISCO的區(qū)塊鏈控制臺手動將新產(chǎn)生的這個(gè)節(jié)點(diǎn)使用addLeaser方法加入共識列表即可

fisco bcos(七)新開虛擬機(jī)在搭建區(qū)塊鏈平臺時(shí)的部分問題及解決辦法fisco bcos(七),區(qū)塊鏈學(xué)習(xí),開發(fā)問題與解決方法,區(qū)塊鏈,ubuntu,學(xué)習(xí),bug文章來源地址http://www.zghlxwxcb.cn/news/detail-784088.html

到了這里,關(guān)于FISCO BCOS區(qū)塊鏈系統(tǒng)新增節(jié)點(diǎn)時(shí)無法同步數(shù)據(jù)的原因及解決方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 在kubernetes(k8s)集群上部署FISCO BCOS區(qū)塊鏈系統(tǒng)

    在kubernetes(k8s)集群上部署FISCO BCOS區(qū)塊鏈系統(tǒng)

    三臺ubuntu22.04主機(jī)(分別為 ubuntu:192.168.3.54 ; worker1:192.168.3.57 ; worker2:192.168.3.58 ) 安裝docker,kubernetes 三臺主機(jī)加入同一kubernetes集群 使用上篇文章《使用Docker容器化部署FISCO-BCOS區(qū)塊鏈系統(tǒng)》中的第二個(gè)方法,在ubuntu這臺主機(jī)上生成運(yùn)行在三臺主機(jī)上的區(qū)塊鏈節(jié)點(diǎn) 分別進(jìn)入

    2024年02月05日
    瀏覽(44)
  • Fisco Bcos區(qū)塊鏈一(搭建單群組FISCO BCOS聯(lián)盟鏈)

    Fisco Bcos區(qū)塊鏈一(搭建單群組FISCO BCOS聯(lián)盟鏈)

    技術(shù)文檔:https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/index.html 1、搭建單群組FISCO BCOS聯(lián)盟鏈 1. 安裝centos依賴包 安裝依賴包openssl、curl 2. 創(chuàng)建操作目錄, 下載安裝腳本 如果因?yàn)榫W(wǎng)絡(luò)問題導(dǎo)致長時(shí)間無法下載build_chain.sh腳本,請嘗試 3. 搭建單群組4節(jié)點(diǎn)聯(lián)盟鏈 在fisco目錄下執(zhí)

    2024年02月10日
    瀏覽(52)
  • FISCO BCOS(二十二)——— 游離節(jié)點(diǎn)、觀察者節(jié)點(diǎn)和共識節(jié)點(diǎn)

    本篇文章主要講一下如何對游離節(jié)點(diǎn)、觀察者節(jié)點(diǎn)和共識節(jié)點(diǎn)進(jìn)行轉(zhuǎn)換。首先要了解一下什么是組員和非組員以及一寫操作命令 組員和非組員 組員 共識節(jié)點(diǎn):參與共識的節(jié)點(diǎn),擁有群組的所有數(shù)據(jù)(搭鏈時(shí)默認(rèn)都生成共識節(jié)點(diǎn))。 觀察者節(jié)點(diǎn):不參與共識,但能實(shí)時(shí)同步鏈

    2024年02月09日
    瀏覽(89)
  • FISCO BCOS 區(qū)塊鏈(一)

    FISCO BCOS 區(qū)塊鏈(一)

    目錄 一、搭建 FISCO BCOS 鏈 1、安裝 openssl, curl 依賴 2、安裝 build_chain 腳本 二、配置控制臺 1、下載java jdk 2、安裝控制臺 3、拷貝配置文件以及證書 4、啟動控制臺 三、Java-SDK(idea版) 1、創(chuàng)建 project ?2、引入 Java-SDK依賴 3、sol2java.sh 4、導(dǎo)入所需資源 5、創(chuàng)建測試類 參考 FISCO

    2024年01月24日
    瀏覽(31)
  • 搭建FISCO BCOS區(qū)塊鏈平臺

    搭建FISCO BCOS區(qū)塊鏈平臺

    這是為北京交通大學(xué)《區(qū)塊鏈技術(shù)》課程制作的實(shí)驗(yàn)教程,因面向全校研究生開放選課,故提供了詳細(xì)的步驟。本文是實(shí)驗(yàn)第一步,用于搭建FISCO BCOS區(qū)塊鏈平臺。 詳細(xì)閱讀FISCO BCOS官方文檔: https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/index.html VMware虛擬機(jī)安裝包下載地址: https

    2024年02月06日
    瀏覽(22)
  • FISCO BCOS區(qū)塊鏈建立配置啟動

    創(chuàng)建操作目錄, 下載安裝腳本 搭建單群組4節(jié)點(diǎn)聯(lián)盟鏈 啟動FISCO BCOS鏈 安裝java 獲取控制臺并回到fisco目錄 拷貝控制臺配置文件 配置控制臺證書 編寫HelloWorld合約 contract HelloWorld { string name; } 部署HelloWorld合約 調(diào)用HelloWorld合約 見https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/do

    2024年02月07日
    瀏覽(31)
  • 1.平臺介紹:FISCO BCOS 區(qū)塊鏈

    區(qū)塊鏈技術(shù)作為一種分布式、安全可信的數(shù)據(jù)記錄和交互方式,正逐漸在各行各業(yè)展現(xiàn)出巨大潛力。然而,公共區(qū)塊鏈的隱私性和性能限制使得企業(yè)更傾向于采用聯(lián)盟鏈或私有鏈解決方案。 FISCO BCOS(Blockchain Open Consortium Operating System)作為一種企業(yè)級區(qū)塊鏈平臺,為企業(yè)和組

    2024年02月13日
    瀏覽(19)
  • FISCO BCOS離線搭建單機(jī)單群組4節(jié)點(diǎn)

    FISCO BCOS離線搭建單機(jī)單群組4節(jié)點(diǎn)

    第一章 FISCO BCOS在線搭建單機(jī)單群組4節(jié)點(diǎn) FISCO BCOS 是一個(gè)穩(wěn)定、高效、安全的區(qū)塊鏈底層平臺,經(jīng)過多家機(jī)構(gòu)、多個(gè)應(yīng)用,長時(shí)間在生產(chǎn)環(huán)境運(yùn)行的實(shí)際檢驗(yàn)。本章我們來操作FISCO BCOSl離線搭建單機(jī)單群組4節(jié)點(diǎn)。 烏班圖的安裝openssl 和 curl包: Centos的安裝openssl和openssl-devel:

    2023年04月14日
    瀏覽(21)
  • 【FISCO BCOS】二十、多機(jī)部署區(qū)塊鏈

    目錄 一、準(zhǔn)備環(huán)境 二、開始搭建 三、檢查節(jié)點(diǎn) ? ? ? ? ?1.檢查節(jié)點(diǎn)進(jìn)程

    2024年02月05日
    瀏覽(22)
  • FISCO BCOS搭建多機(jī)區(qū)塊鏈網(wǎng)絡(luò)

    FISCO BCOS搭建多機(jī)區(qū)塊鏈網(wǎng)絡(luò)

    我使用兩臺虛擬機(jī),IP地址分別是192.168.217.132,192.168.217.128,每臺配置一個(gè)節(jié)點(diǎn)。 1. 生成區(qū)塊鏈網(wǎng)絡(luò)配置文件 2. 基于配置文件生成區(qū)塊鏈節(jié)點(diǎn)配置 命令執(zhí)行成功會輸出 All?completed 。如果執(zhí)行出錯(cuò),請檢查 nodes/build.log 文件中的錯(cuò)誤信息。 至此,成功生成了多機(jī)4節(jié)點(diǎn)配置,每

    2024年02月02日
    瀏覽(24)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包