一、准备工作 1、首先选择服务器上硬盘较大的分区,这里我们选择E盘。在E盘创建Swarm目录,目录下创建节点目录如: d:\swarm 在swarm目录下再创建节点目录。 d:\swarm\1 d:\swarm\2 d:\swarm\3 d:\swarm\4 d:\swarm\5 2.下载最新版本v0.6.2安装包,放置到d:\swarm\1: 下载地址: https://github.com/ethersphere/bee/releases/download/v0.6.2/bee-windows-amd64.zip 如需安装v0.5.3,请下载: 下载地址: https://github.com/ethersphere/bee/releases/download/v0.5.3/bee-windows-amd64.zip 注意:v0.5.3启动需参考此教程:https://www.west.cn/faq/list.asp?unid=2430 以上版本如无法下载,请联系我司技术工程师提供镜像服务器下载文件。 二、开始部署节点1 1、在d:\swarm\1 目录中解压安装包,选择解压到当前目录 2、在d:\swarm\1 目录中鼠标右键创建一个文本文档,用记事本打开文档, 将下列代码复制到您的文档中 api-addr:?:1636 p2p-addr:?:1637 debug-api-addr:127.0.0.1:1638 clef-signer-enable:?false data-dir:d:\swarm\1\bzz full-node:true swap-enable:true swapendpoint:?https://goerli.infura.io/v3/************ verbosity:trace welcome-message:?"BZZ?BZZ?BZZ?" debug-api-enable:?true (“https://goerli.infura.io/v3/************”为服务地址需要您单独申请,可以在https://infura.io/ 申请 另存为Bee1.yaml,保存类型选择“所有文件”。如图: 3、在d:\swarm\1 目录中鼠标右键创建一个文本文档,用记事本打开文档,将下列代码复制到您的文档中,如图: 另存为start.bat,保存类型选择“所有文件”。如图: 三、开始部署其他节点 1、部署节点2 将d:\swarm\1 目录下的所有文件复制到d:\swarm\2 目录下。 2、在d:\swarm\2 目录下,打开bee1.yaml 文件点击鼠标右键,重命名为“bee2.yaml”,用记事本打开文件修改红色的4个部分,然后保存。 api-addr: :2636 p2p-addr: :2637 debug-api-addr: 127.0.0.1:2638 clef-signer-enable: false data-dir: d:\swarm\2\bzz full-node: true swap-enable: true swap-endpoint:?https://goerli.infura.io/v3/************** verbosity: trace welcome-message: “BZZ BZZ BZZ ” debug-api-enable: true 如图: 3、鼠标右键点击编辑打开“start.bat” ,修改红色的部分,这里直接将1改为2,然后保存。至此第2个节点设置完成。 bee.exe start –config bee2.yaml 如图: 4、部署剩余节点,请参考1-3步重复操作。至此部署就完成了。 端口可以随节点调整,比如节点3,端口可以设置为3636、3637、3638 以此类推。 注意每个节点的端口不能冲突,保存位置请更改为自己设置的节点位置。注意端口不要被防火墙拦截。 四、运行及获取钱包地址 1、在d:\swarm\1目录下双击“start.bat” 运行,输入密码,需要输入两次,如下图: 2、根据提示找到类似这样的提示: ethereum address 603b1baa4b296f19e8cb389ed7ddb0c8d46fa482 在红色部分前加0x,即0x603b1baa4b296f19e8cb389ed7ddb0c8d46fa482 即是您的钱包地址。 如图: 提示以下信息,需要您的钱包地址拥有0.1ETH和1BZZ。(v0.5.3版本需要0.1ETH和10BZZ才能启动,可关注cmd窗口提示。) time=”2021-06-01T15:13:30+08:00″ level=warning msg=”cannot continue until there is sufficient ETH (for Gas) and at least 1 BZZ available on 603b1baa4b296f19e8cb389ed7ddb0c8d46fa482″ 如下图: 领取ETH和BZZ,以及查看是否到您的钱包. 五、启动后检查节点运行情况(注意多节点设置是修改了端口的,并非官方默认端口,此方法用在官方默认安装时,需要修改端口) 1、查看是否正常运行 浏览器里输入localhost:1636/? ?,出现“Ethereum Swarm Bee” 说明运行成功。 如图: 不同的节点,使用不同的api-addr:端口,例如查看节点2,可以输入localhost:2636/? ?。 2、查看你的钱包地址 浏览器里输入localhost:1638/addresses? ?可查看节点1钱包地址,ethereum对应的部分就是钱包地址了。 ethereum “0x603b1baa4b296f19e8cb389ed7ddb0c8d46fa481” 如图: 如要查节点2,请在浏览器里输入localhost:2638/addresses 3、查看节点连接数 浏览器里输入http://localhost:1638/peers? ,如有连接数会显示,如下有6个连接: 如图: 如要查节点2,请在浏览器里输入localhost:2638/peers 4、查看是否出票 浏览器里输入 localhost:1638/chequebook/cheque 如有出票,会有如下显示: 如要查看节点2,请在浏览器里输入 localhost:2638/chequebook/cheque 也可使用监控软件来监测 注意:该一机多节点方案,仅适用于当前测试网阶段,且具有一定的风险性 加入星驰云算北极星节点算力网 免除诸多步骤,轻松赚取BZZ节点生态收益! —- 编译者/作者:星驰云算GOSTAR 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
Swarm挖矿一机多节点部署最强教程
2021-06-10 星驰云算GOSTAR 来源:区块链网络
LOADING...
相关阅读:
- 朋友跟我说了一个新项目,我想拿点小钱去试试2021-06-10
- 比特币 Optech:闪电节点支付2021-06-10
- Swarm(BZZ)云节点与物理节点到底有何区别哪个好一分钟了解2021-06-09
- 齐衡预言:一文颠覆你对传统公链的认知了解NA(Nirvana)Chain2021-06-09
- 不知道公链节点是如何运行的这篇文章告诉你2021-06-09