安装和配置Ripple节点



今天,我将讨论如何提高Ripple节点,因为前一天我亲自面对此问题,发现RuNet中没有有关此问题的信息,资产阶级中也没有太多信息,当然也有官方文档,但它并不总是保存下来。 首先是第一件事。

提升节点本身的文档位于官方网站的链接上

最低系统要求:

操作系统:CentOS或RedHat Enterprise Linux(最新版本)或Ubuntu(16.04+)
CPU:64位x86_64,2个以上内核
磁盘:数据库至少50GB。 固态硬盘推荐
内存:8GB +

推荐系统要求:

操作系统:Ubuntu 16.04+
CPU:具有4核和超级交易功能的Intel Xeon 3+ GHz处理器
磁盘:SSD(每秒写入7000+次,每秒读取10,000+次)
内存:
测试服务器:8GB +
量产版:32GB(我用了16GB,飞行正常,配置中有调整项)
网络:1Gbps通道

我在Ubuntu 18.04上提出了一个节点,因此我将编写有关此OS的手册。

走吧

1.安装yum-utils和Alien:

$ sudo apt-get update $ sudo apt-get install yum-utils alien 

2.添加Ripple RPM存储库:

 $ sudo rpm -Uvh https://mirrors.ripple.com/ripple-repo-el7.rpm 

3.下载波纹的软件包:

 $ yumdownloader --enablerepo=ripple-stable --releasever=el7 rippled 

4.验证波纹包装的签名:

 $ sudo rpm --import https://mirrors.ripple.com/rpm/RPM-GPG-KEY-ripple-release && rpm -K rippled*.rpm 

5.安装波纹包装:

 $ sudo alien -i --scripts rippled*.rpm && rm rippled*.rpm 

6.为启动添加波纹化的服务:

 $ sudo systemctl enable rippled.service 

7.启动连锁服务

 $ sudo systemctl start rippled.service 

这样就完成了节点本身的安装,现在我们继续配置和验证节点,但是在此之前,让我们验证节点是否正常运行:

 $ /opt/ripple/bin/rippled server_info 

现在让我们谈谈配置,通常,默认配置是可操作的,并且需要最少的配置,最重要的是配置验证。 为此,您需要生成所有密钥并将其注册到配置中。

验证器与波纹包装一起安装。

接下来,让我们按顺序进行:

1.使用create_keys命令生成一个验证密钥:

手册说命令

 $ validator-keys create_keys 

但是由于我们还没有向PATH添加变量,因此我们按以下方式运行它:

 $ /opt/ripple/bin/validator-keys create_keys 

我将使用完整路径在启动时编写所有后续命令

之后,我们获得了生成的带有密钥的validator-keys.json文件,其路径将被写入控制台,我拥有它

/root/user/.ripple/validator-keys.json

通常,将此文件保存到本地PC,最好保存到可移动媒体上,再保存到安全的地方。

2.我们使用create_token命令生成一个验证令牌:

 $ /opt/ripple/bin/validator-keys create_token --keyfile /root/user/.ripple/validator-keys.json 

不要忘记将路径更改为validator-keys.json文件

之后,我们在控制台中得到以下响应:



3.我们编辑涟漪图.cfg文件(默认情况下位于/opt/ripple/rippled.cfg)。 最后,添加上一步在控制台中收到的代码。 保存配置文件。

4.重新启动节点:

 $ sudo systemctl restart rippled.service 

5.现在,我们将验证我们所做的一切正确:

 $ /opt/ripple/bin/rippled server_info 

server_state的值应为Proposed

如果是这样,那么恭喜,他们做对了所有事情!

现在该节点已准备就绪!

我们可以尝试生成地址:

1.生成验证密钥:

 $ /opt/ripple/bin/rippled validation_create 

我们得到了一组键,我们对validation_seed的值感兴趣

2.我们生成地址:

 $ /opt/ripple/bin/rippled wallet_propose <  validation_seed> 

现在,我们已经收到了涟漪地址,可以将密码转换为该地址。 如果验证密钥输入不正确,则将收到有关它的警告。

如有任何疑问,我们将竭诚为您服务。 另外,如果有兴趣,我可以写有关如何提高Waves节点的文章。

Source: https://habr.com/ru/post/zh-CN446024/


All Articles