usb 计算节点ubuntu版本

1. 最小系统要求

  • OS: Ubuntu (Recommended)

  • Storage: 100GB available storage

  • Memory: 4GB RAM

  • Processor: A processor with 6 cores, x86 architecture.

2. 安装计算节点运行程序

  1. 使用root用户运行节点程序

​ 运行以下命令,切换到root 用户,需要你输入ubuntu 系统当前使用账户的密码,切换成功后,可以看到root的标识。

sudo su
img
  1. 创建程序运行目录,并进入程序运行目录

mkdir -p  /privasea && cd  /privasea
  1. 下载计算节点安装脚本setup.sh

下载setup.sh脚本:
wget https://storage.googleapis.com/privasea-face/calc-node/setup.sh

给setup.sh脚本执行权限
chmod +x setup.sh

运行setup.sh脚本
source setup.sh 

说明:
如果提示没有wget命令,请j进行如下操作或问chat-gpt
ubuntu安装wget:     sudo apt install wget
  1. setup.sh 脚本执行成功后,会在setup.sh 同级目录下生成usb-ubuntu-node目录,这就是我们的计算节点程序。进入usb-ubuntu-node目录,您可以看到 4个程序文件

cd  /privasea/usb-ubuntu-node && source env.sh &&  ls
img

3. 计算节点程序配置

  1. 获取keystore 文件

可以直接使用已有的钱包keystore。如果没有keystore文件,可以执行如下命令生成:

进入程序目录
cd  /privasea/usb-ubuntu-node
运行计算节点
./calc  new_keystore  

说明:
程序将提示您输入密码。请记住此密码以备日后使用:
Enter password for a new key:      // 输入钱包密码
Enter password again to verify:    // 再次输入密码进行确认
钱包生成成功后,您将看到如下信息:
account address: 0x42B3915C7b7dcA1BB572B5d83408455DDeaC7De8      //这就是您生成的节点地址,用于在dashborad进行绑定
account filename: keystore:/privasea/config/UTC--2024-11-14T09-2b5d83408455ddeac7de8
//UTC--2024-11-14T09-2b5d83408455ddeac7de8  节点的keystore文件,此文件名称只是示例,和您的文件名称不一样。
img
  1. 把/privasea/usb-ubuntu-node/config 文件夹的keystore文件重新命名为wallet_keystore:

查询/privasea/config目录下是否有keystore文件
cd /privasea/usb-ubuntu-node/config && ls

把上一步查抄到的keystore文件重命名:
mv ./UTC--2024-11-14T09-2b5d83408455ddeac7de8  ./wallet_keystore 
// UTC--2024-11-14T09-2b5d83408455ddeac7de8 替换成您查找到的keystore文件名

查看/privasea/usb-ubuntu-node/config文件夹下wallet_keystore文件是修改正确:
ls 
img

4. 关联节点地址与收益地址

使用keystore 文件对应的钱包地址,去dashborad和收益地址进行绑定关联. 具体方法参见:dashborad

5.启动计算节点

  1. 确保usb插入正确。可在系统中查看usb连接情况

安装lsusb命令:
sudo apt install usbutils 

查看连接的usb中是否有插入的usb
lsusb
img
  1. 进入 /privasea/usb-ubuntu-node 目录并启动计算节点

进入程序计算节点安装目录:
cd /privasea/usb-ubuntu-node 

启动计算节点:
./calc calc --usb_sn 1245455750

参数说明:
--usb_sn 1251559600   // 需要运行的usb序列号,可在usb包装上查看

运行界面中需要输入keystore 文件的密码

img
  1. 启动成功如下图所示。如果失败,请查看《启动计算节点常见问题》

img

6.停止计算节点

ctrl + C

Last updated