当有更新发生错误时程序会自动退出,此时我们需要一个自动
启动防护,
点我查看密码
自启动保护脚本点我查
Windows搭建点我查看Windows程序
区块浏览器https://light-vast-diphda.explorer.mainnet.skalenodes.com/
CPU(2-4核)
内存(2-4GB)
硬盘(大于10GB)
带宽大点产出会多一些
第二步:安装并运行官方节点程序
该方法Ubuntu 20.04上运行,
有一个坑,docker运行更新需要重新制作镜像服务器python必须要3.9版本,
大部分服务器为3.8甚至更低,
开始之前需要升级一下,当然有可能出错
sudo -i
apt install git curl screen build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libbz2-dev liblzma-dev sqlite3 libsqlite3-dev tk-dev uuid-dev libgdbm-compat-dev
wget https://www.python.org/ftp/python/3.9.12/Python-3.9.12.tar.xz
tar -xf Python-3.9.12.tar.xz
cd Python-3.9.12/
./configure --enable-optimizations --with-lto --enable-shared
make -j 6
make altinstall
whereis libpython3.9.so.1.0
ln -s /usr/local/lib/libpython3.9.so.1.0 /usr/lib/
pythone直接运行节点
apt update
curl --output anaconda.sh https://repo.anaconda.com/archive/Anaconda3-2022.05-Linux-x86_64.sh
bash anaconda.sh
#回车 yes 回车 yes
source ~/.bashrc
conda create --name exorde-env python=3.9
conda activate exorde-env
pip install --upgrade pip
git clone https://github.com/exorde-labs/ExordeModuleCLI.git
cd ExordeModuleCLI
pip install -r requirements.txt
#这里我们也可以选择后台运行nohup或者screen
screen -S exorde
conda activate exorde-env
python Launcher.py -m 0xF059303c7eEC3B2032283b07C9E3F580B940ee1B -l 2
#同时键盘Ctrl+A+D。进行后台运行
#以下命令即可查看日志
screen -r exorde
出现该提示,是因为屏幕切换,在执行一次
conda activate exorde-env
重新激动生活环境再一次执行
python Launcher.py -m 0xF059303c7eEC3B2032283b07C9E3F580B940ee1B -l 2
docker运输节点安装docker
sudo curl -o get-docker.sh https://get.docker.com && sudo sh get-docker.sh && sudo rm -f get-docker.sh
sudo systemctl daemon-reload
sudo systemctl restart docker
编译项目docker方法
git clone https://github.com/exorde-labs/ExordeModuleCLI.git
cd ExordeModuleCLI
docker build -t exorde-cli .
这一步花费的时间长短会根据服务器的配置来计算,输出以下内容代表制作成功。
Successfully built **********
Successfully tagged exorde-cli:latest
提示根环境无须理会,
运行节点程序,记得更换自己的钱包地址
示例
screen -S exorde
docker run -it exorde-cli -m 0xF059303c7eEC3B2032283b07C9E3F580B940ee1B -l 2
同期按键盘Ctrl+A+D。进入后台运行
screen -r exorde
以上命令即可查日志