1.1.1. 硬件配置要求
配置 | 最低配置 | 推荐配置 | 最佳配置 |
---|---|---|---|
内存 | 2GB | 8GB | 64GB |
CPU核心数 | 2核 | 8核 | 32核 |
硬盘大小 | 100G | 1T | 4TB |
网络带宽 | 1Mb | 10Mb | 100Mb |
操作系统 | CentOS 7+ (推荐)、Ubuntu18+ |
1.1.2. 网络及端口要求
至少需要开放7个端口,供链节点部署使用。
端口信息 | 端口号 |
---|---|
网关P2P端口 | 100 ~ |
网关HTTP端口 | 8580 ~ |
网关RPC端口 | 8180 ~ |
网关监听端口 | 7580 ~ |
链发现端口 | 30303 ~ |
链共识端口 | 9080 ~ |
链监听端口 | 7180 ~ |
如果机器配置了安全组规则,上述端口需要能和其他公网节点双向通信 (开通公网入方向和公网出方向权限) 。
具体需要打开的端口号根据单机启动的节点而定。默认情况下,对应端口号如表格中所示。
需注意,当一台机器上需要运行多个节点时,为了防止端口冲突,脚本会按照节点序号自动往后递增 1 。 以网关 P2P 端口为例,在一台机器上运行两个节点时,只需在网络安全组中将需要将 100 和 101 都打开即可。
端口配置详情请参考:构建节点安装包配置说明