安装

硬件要求

配置
最低配置
推荐配置

CPU

1.5GHz

2.4GHz

内存

2GB

4GB

核心数

2核

4核

网络带宽

1Mb

5Mb

操作系统

CentOS (7及以上 64位) 或 Ubuntu(18.04 64位)

JAVA

JDK 1.8

天玄网关安装

前置准备

1)在安装节点网关之前,请确保已经安装并运行了节点应用

2)网关安装所需依赖

  • Oracle JDK 1.8

  • Maven .3.9

  • Git

3)创建操作目录

创建网关部署操作的目录,以node0为例:

在节点目录下创建databaselogsresource子目录。其中,logs目录用于存放链执行日志。resource目录用于存放网关的配置文件。

resource目录下创建tls目录,用于存放证书相关文件。

4)添加可执行文件

获取可执行文件thanos-gateway.jar,获取方式见:获取可执行文件

thanos-gateway.jar放在操作目录下,如~/thanos-gateway/node0/

节点网关系统配置

node0节点为例,进行网关系统的配置,包括网络端口配置、tls配置、日志配置等。配置文件中各配置项的具体含义参见:网关配置说明

1)在~/thanos-gateway/node0/resource/目录下 添加网关的总配置文件thanos-gateway.conf和日志管理配置gateway-logback.xml

thanos-gateway.conf内容如下。注意,涉及路径的配置项必须是绝对路径

gateway-logback.xml内容如下:

而后,添加tls相关证书和密钥等文件。

由于节点网关和节点应用是一一对应的,需要将应用部署中生成的tls配置(在~/thanos-chain/node0/resource/tls目录下的node.keychain.crt两个文件)添加至~/thanos-gateway/node0/resource/tls目录下。

至此,网关配置完成,可以启动。启动方法为:在网关操作目录~/thanos-gateway/node0/下,运行如下指令启动节点:

Last updated