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

區(qū)塊鏈部署與運維

這篇具有很好參考價值的文章主要介紹了區(qū)塊鏈部署與運維。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一.搭建第一條區(qū)塊鏈

也可以參考該鏈接

搭建第一個區(qū)塊鏈網(wǎng)絡(luò) — FISCO BCOS 2.0 v2.9.0 文檔

1.創(chuàng)建操作目錄, 下載安裝腳本(環(huán)境具備)

2.搭建單群組4節(jié)點聯(lián)盟鏈

bash build_chain.sh -l 127.0.0.1:4 -p 30300,20200,8545 -e ./fisco-bcos

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

3?啟動FISCO BCOS鏈

bash nodes/127.0.0.1/start_all.sh

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

4.檢查進程

ps -ef | grep fisco

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

5.檢查日志輸出

tail -f nodes/127.0.0.1/node0/log/log* | grep connected

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

二.Console部署與驗證?

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

1.查看進程(需要進入fisco-bcos)

ps -ef | grep fisco  

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

2.啟動FISCO BCOS鏈

之后按照上面的命令檢查進程

bash nodes/127.0.0.1/start_all.sh

?區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

?3.拷貝控制臺配置文件

注意該路徑需要按照你自己配置的環(huán)境進行,可以先去fisco-bcos/nodes中輸入tree -a,查看配置文件的位置,復(fù)制到console/conf中,姑該命令在console中進行

cd console
cp ../nodes/127.0.0.1/sdk/* conf/

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

4.啟動sdk工具,啟動并使用控制臺

bash start.sh

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

5.獲取區(qū)塊高度

getBlockNumber
#退出
exit

?區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

三 Webase一鍵部署

可以參考一鍵部署 — WeBASE v1.5.5 文檔

1.關(guān)閉所有FISCO BCOS服務(wù)

bash nodes/127.0.0.1/stop_all.sh

關(guān)閉之后檢查

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

2.啟動webase

需要先cd webase-deploy

cd webase-deploy
#啟動
python3 deploy.py startAll

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

3.?訪問webase

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

?注意,需要有驗證碼,下面是解決沒有驗證碼問題

如果沒有驗證碼,檢查webase-node-mgr

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

修改conf/application.yml,添加如下信息

?區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

重新啟動webase-node-mgr并檢查

?區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

4.驗證

驗證webase-front,webase.node.mgr,webase.sign,節(jié)點

#webase-front
ps -ef | grep webase-front
#webase.node.mgr
ps -ef | grep webase.node.mgr
#webase.sign
ps -ef | grep webase.sign
#節(jié)點
ps -ef | grep node

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

四.console基礎(chǔ)操作

配置連接正在運行的FISCO BCOS區(qū)塊鏈,并啟動

?區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

1.準備環(huán)境

cd console
cp ~/fisco-bcos/webase-deploy/nodes/127.0.0.1/sdk/* conf/

?區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

2.啟動console

bash start.sh

?區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

?3.創(chuàng)建賬戶

newAccount

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

4.. 查看所有賬戶?

listAccount

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

5.查看區(qū)塊高度?

getBlockNumber

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

6.?查看共識節(jié)點列表

getSealerList

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

7.查詢節(jié)點ID

getNodeIDList

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

8.查看共識狀態(tài)

getConsensusStatus

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

9.查看同步狀態(tài)

getSyncStatus

10.查看節(jié)點 peers 信息

getPeers

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

11.?查詢當前節(jié)點版本

getNodeVersion

?區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

五.使用console命令部署helloworld合約

1.需要先啟動console

cd fisco-bcos
cd console
bash start.py

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

?2.部署 helloworld 合約

deploy HelloWorld

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈可以查看helloworld合約

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

3.調(diào)用部署的 helloworld 合約

call HelloWorld 上面部署的helloworld的合約的地址 get
call HelloWorld 上面部署的helloworld的合約的地址 set "你需要的內(nèi)容"

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈.通過交易號查看指定交易

getTransactionByHash 上面那個交易的hash

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

六.節(jié)點擴容?

參考教程
https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/docs/tutorial/add_new_node.html

1.查看webase是否開啟

cd fisco-bcos/webase-deploy
ps -ef | grep fisco

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

?2.下載腳本

cd nodes/127.0.0.1
curl -#LO https://gitee.com/FISCO-BCOS/FISCO-BCOS/raw/master-2.0/tools/gen_node_cert.sh

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

3.生成節(jié)點node2

bash gen_node_cert.sh -c ../cert/agencyA -o node2

?區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

4.拷貝配置文件

cp node0/config.ini node0/start.sh node0/stop.sh node2/

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

?5.修改 node2 配置 config.ini

vim node2/config.ini

6.拷貝 group1 配置

cp node0/conf/group.1.genesis node0/conf/group.1.ini node2/conf/

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

7.啟動節(jié)點,查看node2節(jié)點連接數(shù)量

bash node2/start.sh
tail -f node2/log/log* | grep "connected count"

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

8,進入webase頁面?,查看節(jié)點

如果需要改變節(jié)點類型,可以點擊私鑰管理,點擊新增用戶,點擊確定,然后點擊鏈管理,點擊修改,選擇節(jié)點類型即可。

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

七.WeBASE-Front 操作

1.進入頁面

http://192.168.52.39:5002/WeBASE-Front/#/

2.WeBASE與WeBASE-Front交互操作

使用WeBASE導(dǎo)出admin用戶至WeBASE-Front

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

通過WeBASE-Front部署StringGetSet合約,點擊保存,編譯,部署

pragma solidity ^0.4.24;
contract StringGetSet {
string myValue;
function StringGetSet(){
myValue = "demo";
}
function get()constant returns(string) {
return myValue;
}
function set(string input) {
myValue = input;
}
}

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

調(diào)用StringGetSet合約驗證

剛開始點擊get會返回demo

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

八.權(quán)限管理操作

1.webase平臺創(chuàng)建三個賬戶

先創(chuàng)建用戶uesr1,user2,user3

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

2.委員新增

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

?區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈?

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

3.權(quán)重修改

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

?4.閾值修改

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈?區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

5.委員撤銷?

注意:此時的user1的權(quán)重有50,比較大,不需要投兩次票就可以直接撤銷

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

九.用群組Group 2啟動控制臺

①解壓控制臺安裝包

tar zxvf console.tar.gz

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

②復(fù)制編輯配置文件以及SDK

cp -n console/conf/config-example.toml console/conf/config.toml
cp nodes/127.0.0.1/sdk/* console/conf/
vim console/conf/config.toml

區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

修改config.toml中的端口,?將文件中的20200替換成節(jié)點對應(yīng)的channel端口。

?區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈

?③啟動控制臺

bash console/start.sh 2

?區(qū)塊鏈啟動控制臺,查詢節(jié)點版本信息,區(qū)塊鏈部署與運維,運維,區(qū)塊鏈文章來源地址http://www.zghlxwxcb.cn/news/detail-845436.html

到了這里,關(guān)于區(qū)塊鏈部署與運維的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • 區(qū)塊鏈搭建聯(lián)盟鏈及控制臺安裝

    區(qū)塊鏈搭建聯(lián)盟鏈及控制臺安裝

    執(zhí)行成功后,我們將看到當前目錄下生成了一個 nodes 目錄。nodes 目錄下存在兩個目錄,分別是 127.0.0.1 和 cert ,我們進入 127.0.0.1 目錄 ,執(zhí)行執(zhí)行 bash start_all.sh , 看到輸出 “start successfully” 表示節(jié)點啟動成功。至此,一切順利的話,我們的鏈就創(chuàng)建并啟動成功了 檢查是否

    2024年02月02日
    瀏覽(31)
  • 區(qū)塊鏈入門教程(6)--配置使用控制臺

    區(qū)塊鏈入門教程(6)--配置使用控制臺

    FISCO BCOS其實是有控制臺管理工具,用來對區(qū)塊鏈系統(tǒng)進行各種管理操作。 配置并使用控制臺對聯(lián)盟鏈進行初步操作 在控制臺鏈接FISCO BCOS節(jié)點,可以實現(xiàn)查詢區(qū)塊鏈狀態(tài)、部署調(diào)用合約等功能,能夠快速獲取到所需要的信息。 控制臺依賴JDK,注意版本Oracle JDK 8 至JDK 14。 使用

    2024年02月05日
    瀏覽(25)
  • OpenKruiseGame × KubeSphere 聯(lián)合發(fā)布游戲服運維控制臺,推動云原生游戲落地

    OpenKruiseGame × KubeSphere 聯(lián)合發(fā)布游戲服運維控制臺,推動云原生游戲落地

    作者:云原生游戲社區(qū) 近日,云原生游戲開源社區(qū)旗下 OpenKruiseGame(以下簡稱:OKG)基于 KubeSphere 4.0 LuBan 架構(gòu)開發(fā)的游戲服運維控制臺 OKG Dashboard 正式發(fā)布!現(xiàn)已上架 KubeSphere Marketplace 云原生應(yīng)用擴展市場,支持免費使用。 OpenKruiseGame(OKG) 是 CloudNativeGame 社區(qū)聯(lián)合阿里云

    2024年01月24日
    瀏覽(32)
  • 【服務(wù)端口】nacos啟動成功,控制臺訪問不到

    【服務(wù)端口】nacos啟動成功,控制臺訪問不到

    在使用nacos的過程中,在本地虛擬中通過docker容器運行成功,但是本地卻訪問不了,最后發(fā)現(xiàn)是對應(yīng)的服務(wù)端口沒有放開,導(dǎo)致連接建立不起來。 ? 下面記錄一下命令: 1. 查看端口是否方法 2. 放開端口 3. 重新載入添加的端口 4. 確認配置是否生效 如此設(shè)置之后還是訪問不了

    2024年02月11日
    瀏覽(18)
  • 解決idea啟動tomcat控制臺中文亂碼

    解決idea啟動tomcat控制臺中文亂碼

    如圖這種情況,一般在idea用tomcat跑一個web項目啟動后tomcat日志在控制臺打印出來會出現(xiàn)中文亂碼的情況 解決方案1: tomcat的日志配置文件的編碼修改,找到tomcat安裝目錄conf下的logging.properties,encoding都修改成GBK或者UTF-8試試,當然我這種沒成功 ?解決方案2: 修改idea顯示編碼

    2024年02月11日
    瀏覽(94)
  • IDEA啟動tomcat控制臺中文亂碼問題

    IDEA啟動tomcat控制臺中文亂碼問題

    IntelliJ IDEA是很多程序員必備且在業(yè)界被公認為最好的Java開發(fā)工具,有很多小伙伴在安裝完IDEA并且tomcat之后,啟動tomcat會出現(xiàn)控制臺中文亂碼問題,如下圖所示: 具體解決步驟: 一、修改當前 Web 項目 Tomcat Server 的虛擬機輸出選項 二、修改 IntelliJ IDEA 全局編碼、項目編碼、

    2024年02月11日
    瀏覽(134)
  • 任務(wù)1-2 區(qū)塊鏈系統(tǒng)部署與運維(15分)

    目錄 內(nèi)容目錄 基礎(chǔ)配置 升級yum 安裝 openJdk14(不推薦) 下載地址 查找舊版本 解壓壓縮包 設(shè)置環(huán)境變量 測試一下吧 安裝 Oraclejdk14(推薦) 下載地址 使用 winscp 傳到 /usr/lib/jvm 目錄下 進入 etc/profile 中修改環(huán)境變量 檢查Java版本 安裝 docker 20(推薦) 卸載舊版本的 Docker(如果

    2024年02月14日
    瀏覽(20)
  • 區(qū)塊鏈實驗室(20) - FISCO控制臺連接到指定的節(jié)點

    區(qū)塊鏈實驗室(20) - FISCO控制臺連接到指定的節(jié)點

    在FISCO技術(shù)文檔中,控制臺默認采用config.toml作為配置文件,并指定了連接的節(jié)點地址和商品,如下所示。 在該案例中,控制臺將連接到端口為20200、20201的節(jié)點,即node0和node1節(jié)點。如果要連接到其他指定的節(jié)點,修改該配置。例如如下。 重啟控制臺之后,將連接到node99節(jié)點

    2024年02月09日
    瀏覽(29)
  • DELL服務(wù)器iDRAC 8 無法啟動虛擬控制臺,提示“另存為“,“viewerjnlp”

    DELL服務(wù)器iDRAC 8 無法啟動虛擬控制臺,提示“另存為“,“viewerjnlp”

    說明:最近剛搞了兩臺DELL 的服務(wù)器,iDRAC8 的版本是Enterprise,點擊啟動虛擬控制臺網(wǎng)頁讓我下載文件。 因為我平時很少用到iDRAC,以前使用的iDRAC也都是供應(yīng)商配置好了的,所以這次自己著手配置的時候有點摸不著頭腦了。經(jīng)過排查后終于找到了解決辦法,在此分享下,同時

    2024年02月12日
    瀏覽(28)
  • openstack虛擬機部署之后無法訪問虛擬機的控制臺

    openstack虛擬機部署之后無法訪問虛擬機的控制臺,錯誤如下: 2023-07-17 17:48:22.115 7512 INFO nova.console.websocketproxy [-] In exit 2023-07-17 17:48:22.115 7512 INFO nova.console.websocketproxy [-] Terminating child 9332 2023-07-17 17:48:22.139 9332 INFO nova.console.websocketproxy [-] In exit 2023-07-17 17:48:23.892 10510 INFO nova.c

    2024年02月16日
    瀏覽(19)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包