ulord主節(jié)點運(yùn)行一段時間了,看到還有不少朋友的主節(jié)點還在不斷的出現(xiàn)問題。docker容器更新也有很多朋友沒有完成,現(xiàn)在做一個程序更新的教程供大家參考。我自己的主節(jié)點更新以后沒有再掉線過,所以大家還是盡快更新。本人是搞機(jī)械出身的,很多東西也是自己摸索的,如果有錯誤請大家及時指正,萬分感謝!
本更新適用于后續(xù)所有更新,把更新的文件地址更換為最新的地址即可。(本教程借鑒了官方提供的教程,官方教程里很多命令不可以直接復(fù)制,本文的命令復(fù)制后可直接使用)
1.登陸你的服務(wù)器
2.重啟 docker 容器
sudo docker restart ulorde

如果報下圖錯誤 是沒有創(chuàng)建 docker 容器 請參考主節(jié)點篇配置文檔升級主節(jié)點

PS:根據(jù)我自己的經(jīng)驗,如果你的程序之前是正常運(yùn)行的,可以省略第二步,不過還是建議操作一下。
3.在服務(wù)器上下載新程序
sudo wget https://github.com/UlordChain/UlordChain/releases/download/V.1.1.2/ulordchain-ubuntu-v-1-1-2.tar.gz
PS:?如果后續(xù)程序有新的更新,大家可以打開https://github.com/UlordChain/UlordChain/releases/ ,點開最新的程序,看一下下載路徑,把后邊的地址換成最新的路徑就可以更新新版本了。
4.解壓新的程序(此步驟與官方教程有區(qū)別,官方給出的unzip解壓zip文件,但解壓tar.gz文件有所不同)
依次運(yùn)行下邊兩行程序,第一行是創(chuàng)建ulordchain-ubuntu-v-1-1-2?的文件夾,如果以后程序更新了就把文件名也更新一下。第二行是把文件解壓到文件夾里。
mkdir ulordchain-ubuntu-v-1-1-2
sudo tar zxvf ulordchain-ubuntu-v-1-1-2.tar.gz -C /root/ulordchain-ubuntu-v-1-1-2

5.加權(quán)限
cd ulordchain-ubuntu-v-1-1-2
sudo chmod +x *

6 更新程序
sudo docker cp ulordd ulorder:/root/bin
sudo docker cp ulord-cli ulorder:/root/bin

7.查看程序版本
先進(jìn)入docker
sudo docker exec -it ulorder /bin/bash
然后依次運(yùn)行以下程序查看版本號
/root/bin/ulordd -version
/root/bin/ulord-cli -version

8.重開主節(jié)點
/root/bin/ulordd &