usb节点mac M系列版本

1.最小系统要求

  • OS: mac

  • Storage: 10GB available storage

  • Memory: 4GB RAM

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

2.安装虚拟机(UTM)、在虚拟机中安装ubuntu22.04系统

  1. 可以去网络上搜索:如何安装虚拟机(UTM)和Ubuntu22.04系统,然后根据搜索结果进行安装即可

utm下载地址:                   https://mac.getutm.app/
ubuntu-22.04.5-desktop-amd64.iso版本下载地址:https://releases.ubuntu.com/jammy/
img
  1. 虚拟机和ubuntu安装成功后,启动虚拟机

img
img
  1. 验证虚拟机网络是否正常

在虚拟机ubuntu系统的图形界面中,打开浏览器,访问https://www.youtube.com 。查看youtube 是否可以访问,以虚拟机网络是否正常

img
  1. 插上usb,并在UTM界面右上角,点击连接usb,然后点击允许链接,链接成功后,您选择的usb前方会标记✔

img
img
img
  1. 虚拟机ubuntu系统中打开terminal,操作步骤和结果如下:

img
img
  1. 切换到root 用户,需要你输入ubuntu 系统当前使用账户的密码,切换成功后,可以看到root的标识。

img
  1. 查看usb连接情况

img

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

  1. 使用root用户,创建程序运行目录,并进入程序运行目录

img
  1. 下载计算节点安装脚本setup.sh

  1. setup.sh 脚本执行成功后,会在setup.sh 同级目录下生成usb-ubuntu-node目录,这就是我们的计算节点程序。进入usb-ubuntu-node目录,您可以看到 4个程序文件

img

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

  1. 获取keystore 文件

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

img
  1. 把/privasea/usb-ubuntu-node/config 文件夹的keystore文件重新命名为wallet_keystore:

img

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

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

6. 启动计算节点

  1. 进入 /privasea/usb-ubuntu-node 目录并启动计算节点

./calc calc --usb_sn 1245455750命令,如果报如下错误:./calc: error while loading shared libraries: libtdog.so: cannot open shared object file: No such file or directory ,请执行

img

命令正常运行,运行界面中需要输入keystore 文件的密码

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

img

7. 停止计算节点