HyperLedger Fabric 實踐錯誤收集

在ubuntu中通過docker-compose啟動容器的時候報錯

ERROR: for cli  Cannot create container for service cli: Conflict. The container name "/cli" is already in use by container 
"50c55d747c3c5a8563219d0404bcd49945fc45ebc69d6cd432d7570512d0ed4a".
 You have to remove (or rename) that container to be able to reuse that name.
ERROR: Encountered errors while bringing up the project.

原因: cli的名字沖突了,
解決辦法: 刪掉cli容器或者在docker-compose-cli.yaml文件中對命名進行修改,但是我并沒有發(fā)現(xiàn)有cli容器,所以就進行了命名的修改.

修改cli的名稱.png

啟動容器:

$ docker-compose -f docker-compose-cli.yaml up -d

啟動成功.png

創(chuàng)建channel的時候報錯

Endorser and orderer connections initialized
Error: got unexpected status: BAD_REQUEST -- error authorizing update: error validating DeltaSet: policy for [Group]  /Channel/Application not satisfied: Failed to reach implicit threshold of 1 sub-policies, required 1 remaining

查找錯誤的原因思路: 創(chuàng)建通道肯定是客戶端要做的事情,所以就在客戶端的環(huán)境變量設置這塊去入手, 發(fā)現(xiàn)了問題所在:


img.png

cli要連接的節(jié)點所屬的組織ID寫錯了, 在configtx.yaml中是這樣寫的


img.png

創(chuàng)建channel文件或者創(chuàng)世區(qū)塊文件報錯

Error reading configuration:  While parsing config: yaml: line 117: did not find expected key
panic: Error reading configuration:  While parsing config: yaml: line 117: did not find expected key [recovered]
    panic: Error reading configuration:  While parsing config: yaml: line 117: did not find expected key

錯誤原因:高度懷疑是使用Xcode來打開了configtx.yaml文件, 造成了格式上的錯亂 (雖然看起來一點變化都沒有,使用二分大法確實能驗證出來是有錯誤,但就是找不到錯誤在哪),要知道, yaml文件的縮進只支持空格縮進,并不支持tab縮進.

解決辦法:
先將configtx.yaml文件的內(nèi)容剪切出來,放在象印筆記上粘貼,再關閉configtx.yaml文件
打開configtx.yaml文件, 從象印筆記上把內(nèi)容再粘貼回到configtx.yaml文件.
如果上面方法不行的話,重新創(chuàng)建一個configtx.yaml文件,重新寫部署代碼.


創(chuàng)建channel文件時報錯

Error: failed to create deliver client: orderer client failed to connect to orderer.test.com:7050: failed to create new connection: context deadline exceeded

出現(xiàn)這個錯誤時,首先看一看orderer服務有沒有開啟,如果是開啟的狀態(tài),那就是docker-compose.yaml文件的問題了, 檢查一下環(huán)境變量有沒有寫對, 如果都沒問題的話,那就是yaml文件格式的問題了.


創(chuàng)建channel文件時報錯

Endorser and orderer connections initialized
Error: got unexpected status: BAD_REQUEST -- error authorizing update: error validating ReadSet: readset expected key [Group]  /Channel/Application at version 0, but got version 1

創(chuàng)建通道的時候,報這個錯!! 已經(jīng)存在通道了,就不要再添加了,可以通過 peer channel list來查看通道.


將節(jié)點加入到通道中報錯

Error: error getting endorser client for channel: endorser client failed to connect to peer0.orggo.test.com:7051: failed to create new connection: context deadline exceeded

Mac和ubuntu之間會發(fā)生這個問題,暫時不知道解決方案.
Mac和centos之間也會發(fā)生這個問題,但是關閉centos的防火墻就可以解決問題.

$ firewall-cmd --state #查看默認防火墻狀態(tài)(關閉后顯示notrunning,開啟后顯示running)
$ systemctl stop firewalld.service #停止firewall
$ firewall-cmd --state #查看默認防火墻狀態(tài)(關閉后顯示notrunning明也,開啟后顯示running)

啟動容器的時候

ERROR: Failed to Setup IP tables: Unable to enable SKIP DNAT rule:  (iptables failed: iptables --wait -t nat -I DOCKER -i br-70aea9556247 -j RETURN: iptables: No chain/target/match by that name.

執(zhí)行docker-compose up -d 啟動容器的時候, 報這個錯,解決辦法: 重啟docker

service docker restart

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末缴淋,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子鸯两,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,470評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件缘厢,死亡現(xiàn)場離奇詭異保礼,居然都是意外死亡沛励,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,393評論 3 392
  • 文/潘曉璐 我一進店門炮障,熙熙樓的掌柜王于貴愁眉苦臉地迎上來目派,“玉大人,你說我怎么就攤上這事胁赢∑蟛洌” “怎么了?”我有些...
    開封第一講書人閱讀 162,577評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長谅摄。 經(jīng)常有香客問我徒河,道長,這世上最難降的妖魔是什么送漠? 我笑而不...
    開封第一講書人閱讀 58,176評論 1 292
  • 正文 為了忘掉前任顽照,我火速辦了婚禮,結果婚禮上闽寡,老公的妹妹穿的比我還像新娘代兵。我一直安慰自己,他們只是感情好爷狈,可當我...
    茶點故事閱讀 67,189評論 6 388
  • 文/花漫 我一把揭開白布植影。 她就那樣靜靜地躺著,像睡著了一般涎永。 火紅的嫁衣襯著肌膚如雪思币。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,155評論 1 299
  • 那天羡微,我揣著相機與錄音谷饿,去河邊找鬼。 笑死拷淘,一個胖子當著我的面吹牛各墨,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播启涯,決...
    沈念sama閱讀 40,041評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼贬堵,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了结洼?” 一聲冷哼從身側響起黎做,我...
    開封第一講書人閱讀 38,903評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎松忍,沒想到半個月后蒸殿,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,319評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡鸣峭,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,539評論 2 332
  • 正文 我和宋清朗相戀三年宏所,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片摊溶。...
    茶點故事閱讀 39,703評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡爬骤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出莫换,到底是詐尸還是另有隱情霞玄,我是刑警寧澤骤铃,帶...
    沈念sama閱讀 35,417評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站坷剧,受9級特大地震影響惰爬,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜惫企,卻給世界環(huán)境...
    茶點故事閱讀 41,013評論 3 325
  • 文/蒙蒙 一撕瞧、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧雅任,春花似錦风范、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,664評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽锌半。三九已至禽车,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間刊殉,已是汗流浹背殉摔。 一陣腳步聲響...
    開封第一講書人閱讀 32,818評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留记焊,地道東北人逸月。 一個月前我還...
    沈念sama閱讀 47,711評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像遍膜,于是被迫代替她去往敵國和親碗硬。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,601評論 2 353

推薦閱讀更多精彩內(nèi)容

  • 新零售重要的幾個點:消費金融和支付瓢颅、消費指導生產(chǎn)恩尾、重構人貨場、線上線下一體化挽懦、回歸自營提高商品流通效率翰意、一切數(shù)據(jù)化。
    重慶深林閱讀 163評論 0 0
  • 感恩同事每天會叫我一起放學回家。 每天早上發(fā)車了也會發(fā)信息告訴我渔嚷。 感恩現(xiàn)在大家之間起碼沒有矛盾进鸠,有什么事情起碼會...
    小雪花M閱讀 178評論 0 0
  • 斜杠青年,這一詞最近很火圃伶,指的是一群不再滿足“專一職業(yè)”的生活方式堤如,而選擇擁有多重職業(yè)和身份的多元生活的人群蒲列。 這...
    咪吖嗚閱讀 4,622評論 4 5