BZZ一机多节点搭建流程?一台服务器如何搭建多个bzz节点?
bzz单机多节点部署,需要公网IP、高性能、高带宽、高硬盘IO、网络稳定。
一般来说,一个节点需要20M左右的带宽。 一台家用电脑下行300M,上行只有10M。 没有公网IP,需要映射端口。 多个节点需要映射的端口较多,操作不方便,而且公网IP随时变化。 所以不适合构建多个节点。 如果要使用家庭网络,需要在路由器上映射p2p-addr:对应的端口。 这样的话,部署节点1时,需要映射端口:1637。多个节点需要映射多个对应端口。 (默认安装对应的端口是1634。)
如果您要搭建多个节点,我们首先建议您选择高配置、高带宽的云服务器或物理服务器。
云服务器推荐配置:
16核/24G内存/500G SSD硬盘/200M带宽可部署10个左右节点。
物理服务器:
E2690*2/192G内存/4T企业级U.2接口SSD/1G带宽/中国电信骨干节点15800/月/年可部署约100个节点
E2690*2/192G内存/4T企业级U.2接口SSD/1G带宽/香港国际出口节点 9800/月 98000/年 可部署约100个节点
以上信息(或询问其他配置或物理服务器),详情请咨询售前人员。
购买服务器后,开始搭建bzz多节点。
1、准备工作
1、首先选择服务器上硬盘较大的分区。 这里我们选择D盘。 在D盘创建Swarm目录,并在该目录下创建node目录,如:
D:\群
在swarm目录下创建node目录。
D:\群\1
D:\群\2
D:\群\3
D:\群\4
D:\群\5
…………
如图所示:
2、下载最新版本v0.6.2安装包,放置在D:\swarm\1下:
下载链接:
要安装v0.5.3,请下载:
下载链接:
如果以上版本无法下载,请联系我们的技术工程师提供镜像服务器来下载文件。
2.开始部署节点1
1、解压D:\swarm\1目录下的安装包,选择解压到当前目录。
2、在D:\swarm\1目录下右键单击鼠标,创建一个文本文档,用记事本打开该文档。
将以下代码复制到您的文档中
api 地址::1636
p2p-地址::1637
调试 API 地址:127.0.0.1:1638
谱号--:假
数据目录:D:\swarm\1\bzz
全节点:true
交换-: true
交换-: ************
:痕迹
-:“BZZ BZZ BZZ”
调试-api-:true
(“************”为服务地址,需要单独申请。您可以在
将其另存为 Bee1.yaml 并选择“所有文件”作为保存类型。 如图所示:
3、在D:\swarm\1目录下鼠标右键创建一个文本文档,用记事本打开该文档,将以下代码复制到你的文档中:
bee.exe 启动 -- bee1.yaml
如图所示:
另存为 start.bat 并选择“所有文件”作为保存类型。 如图所示:
3.开始部署其他节点
1.部署节点2
将D:\swarm\1目录下的所有文件复制到D:\swarm\2目录中。
2、在D:\swarm\2目录下,打开bee1.yaml文件,右键,重命名为“bee2.yaml”,用记事本打开该文件,修改红色四个部分,然后保存。
api 地址::2636
p2p-地址::2637
调试 API 地址:127.0.0.1:2638
谱号--:假
数据目录:D:\swarm\2\bzz
全节点:true
交换-: true
交换-: **************
:痕迹
-:“BZZ BZZ BZZ”
调试-api-:true
如图所示:
3、右键编辑打开“start.bat”,修改红色部分,这里直接把1改成2,然后保存。 至此,第二个节点的设置就完成了。
bee.exe 启动 – bee2.yaml
如图所示:
4. 要部署其余节点,请参考步骤 1-3 并重复。 部署现已完成。
端口可以随节点调整。 例如,对于节点3,端口可以设置为3636、3637、3638等。
注意各个节点的端口不能冲突。 请将保存位置更改为您设置的节点位置。 注意不要被防火墙阻止端口。
4.运行并获取钱包地址
1、双击D:\swarm\1目录下的“start.bat”运行并输入密码。 需要输入两次,如下图:
2.按照提示找到类似这样的提示:
红色部分前添加0x,即
81是你的钱包地址。
如图所示:
提示如下信息,要求你的钱包地址有0.1ETH和1BZZ。 (v0.5.3版本需要0.1ETH和10BZZ启动,请注意cmd窗口提示。)
time=”2021-06-01T15:13:30+08:00″ level= msg=” 直到 ″ 上有 ETH(用于 Gas)和至少 1 BZZ
如下所示:
获取ETH和BZZ,并检查它们是否在您的钱包中:
。 如果买不到,可以在某宝或者咸鱼处购买。
5、启动后检查节点运行情况(注意是多节点设置中修改的端口,不是官方默认端口。此方法是官方默认安装时使用的,需要修改端口)
1、检查是否运行正常
在浏览器中输入:1636/,出现“Swarm Bee”,说明操作成功。
如图所示:
不同的节点使用不同的 api-addr: 端口。 例如,查看节点2,可以输入:2636/。
2.检查您的钱包地址
在浏览器中输入:1638/即可查看节点1钱包地址,对应部分即为钱包地址。
“81”
如图所示:
如果要查看节点2,请在浏览器中输入
:2638/
3、检查节点连接数
在浏览器中输入:1638/peers。 如果有连接,则会显示连接数。 有6个连接,如下:
如图所示:
如果要查看节点2,请在浏览器中输入:2638/peers
4.查看客票是否已出票
在浏览器中输入:1638//。 如果出票,将会出现以下显示:
查看节点2请在浏览器中输入
:2638//
也可以用监控软件来监控,如下图,有一张支票要兑现。