本教程将引导您完成设置和运行HydraDX节点。 警告:运行验证器节点需要一定的技术技能,以正确设置节点并保证其正常运行。如果不确定自己在做什么,我们建议您将HDX提名给经验丰富的验证员。这样,您可以保护自己和提名人免受非自愿的资金损失。 00所需技术规格 作为运行HydraDX验证器节点的最低要求,需要以下技术规格: 操作系统:Ubuntu 20.04 CPU:Intel Core i7-7700K(或同等性能的单核) 内存:64GB RAM 硬盘:NVMe SSD至少具有200GB容量(数据占用量会随着时间的推移而增长) 提示:这些是团队已验证的最低技术要求。想确认您的机器是否具有足够的性能来运行节点?请进行性能基准测试(方法详见:https://docs.hydradx.io/performance_benchmark),以获取答案。 01检查系统时钟是否同步 在运行节点之前,您应确保系统时钟已同步-这很重要,因为验证程序可以一起工作。在Ubuntu 20.04上,默认情况下系统时钟应同步。要进行验证,请运行以下命令并检查输出:
如果输出不同,则可以手动安装NTP并再次验证系统时钟是否已同步:
02调整防火墙设置 端口30333用于与其他节点的对等连接。如果将节点作为验证程序运行,建议您设置防火墙并配置为仅公开此端口以进行远程连接。 如果未将节点作为验证程序运行,则还可以考虑公开9944(用于与外部应用程序的RPC websocket连接)和9933(用于向节点的HTTP请求)。您可以使用端口9944通过Polkadot / apps(https://docs.hydradx.io/polkadotjs_apps_local)连接到您的节点。 03下载或构建二进制文件 您可以在github(https://github.com/galacticcouncil/HydraDX-node/releases)上下载我们最新版本的二进制文件。 或者,您可以从源代码构建二进制文件:
如果按照上述步骤构建了二进制文件,则二进制文件的路径为:
04运行二进制文件 您可以通过执行以下命令来运行二进制文件:
提示:验证器节点需要整个链数据库。如果在没有--validator标志的情况下运行节点,则需要在启动节点之前通过清除链来重新同步数据库。
除了二进制文件的路径(请参阅上文),您还需要指定一个节点名称,该名称将用于在Telemetry中标识您的节点,您可以在其中找到运行在HydraDX Snakenet上的所有节点的列表。 05使用systemd运行 为确保您的节点在计算机重新引导时自动启动,我们建议将HydraDX节点作为systemd进程运行。为此,创建以下文件并插入内容,同时替换指示为{VARIABLE}的变量:
提示:建议设置RestartSec,因为如果发生崩溃,它会延迟节点的重新启动。这允许在重新启动节点之前将所有非持久性数据(例如共识投票)写入磁盘。崩溃后立即重新启动节点可能会导致模棱两可或双重签名,最终导致大幅消减。 创建配置文件后,您可以作为系统进程与HydraDX验证器节点进行交互:
您的HydraDX节点现在已配置并正在运行! 现在,您可以完成最后的步骤以开始验证(详见:https://docs.hydradx.io/start_validating) 特别提示:节点搭建牵涉自身及提名者的资产安全,建议查阅官方网站英文原文,以防翻译过程中可能出现的歧义给您或他人造成损失! 原文链接:https://docs.hydradx.io/node_setup —- 编译者/作者:波哥PDMCnode 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
官方教程|如何在HydraDX上设置节点?
2021-03-23 波哥PDMCnode 来源:区块链网络
- 上一篇:3.22森哥看盘-晚盘
- 下一篇:杨凯:比特币反弹受阻日内整体下探为主
LOADING...
相关阅读:
- ADS能量之锤启航系统全网对接2021-03-20
- 关于NULS节点V2.9.0版本升级的公告2021-03-18
- [币萌研究院]投研报告-Zyro.finance(ZYRO)2021-03-16
- DaoTrust成功入选RoxeChain超级节点2021-03-15
- 混合共识机制(HybridConcensus)在高速区块链中举足轻重2021-03-13