运行归档节点
Conflux存档节点存储了Conflux区块链的完整历史记录。 这使它们能够向其他节点和应用程序提供历史数据。
1. 硬件要求
存档节点的硬件要求
- 至少32GB的RAM。
- 至少2TB的可用磁盘空间(推荐使用SSD)。
- 稳定的网络连接。
文件限制
打开文件限制:建议将最大打开文件数设置为10,000。 在Linux上,默认值为1,024,可能不足够。 你可以在Linux终端使用如下命令设置该参数。
ulimit -n 10000
2. 配置节点
Conflux节点可以使用CLI选项或配置文件进行配置。 如果CLI标志和配置文件之间存在差异,则CLI 优先。
使用配置文件
配置文件采用TOML格式。
使用CLI选项-config path/to/hydra.toml可以设置配置文件的路径。
在run 目录中提供了一个名为hydra.toml 的默认配置文件,可用作自定义的起点。
在配置文件中将 node_type 参数设置为"archive":
node_type = "archive"
CLI选项
运行$ ./conflux --help以列出所有CLI选项。
大多数CLI的选项会映射到TOML文件的一个设置中。 例如,可以通过 -public-address 127.0.0.1:32323 覆写配置文件的 public_address 部分
4. 运行节点
使用自定义配置文件启动节点:
conflux --config ./run/hydra.toml