织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 竞争币 > 以太坊

如何参与以太坊 2.0 Medalla 测试网?技术详解 Ubuntu 和 Prysm 设置 (4)

时间:2020-08-14 08:40来源:未知 作者:admin 点击:
geth 进程。 $ sudo nano /etc/systemd/system/geth.service 复制下列服务配置到该文件里面。 [Unit] Description = Ethereum go client After = network.target Wants = network.target [Service
geth 进程。

$ sudo nano /etc/systemd/system/geth.service

复制下列服务配置到该文件里面。

[Unit] Description=Ethereum go client After=network.target Wants=network.target [Service] User=goeth Group=goeth Type=simple Restart=always RestartSec=5 ExecStart=geth --goerli --http --datadir /var/lib/goethereum [Install] WantedBy=default.target

那个 \--goerli 标签是用来指定 Goerli 测试网的,而 \--http 标签则是用来暴露供信标链节点连接的端口(http://localhost:8545)的。

可以对照下面这张屏幕截图。你的文件也应该像它一样。记得保存然后退出。

教程 | 使用 Ubuntu 和 Prysm 参与 Medalla 测试网

重启 systemd 以使更改生效。

$ sudo systemctl daemon-reload

开启这项服务,并确保它正常运行。

$ sudo systemctl start geth $ sudo systemctl status geth

启动服务后的输出应该像下图一样。

教程 | 使用 Ubuntu 和 Prysm 参与 Medalla 测试网

如果一切正常,它应该会用绿色文本显示 「active (running)」。如果不正常,那就倒回去,重复这个步骤来解决这个问题。可以按 Q 退出。

允许 geth 服务在系统重启时自动启动。

$ sudo systemctl enable geth

Go Ethereum 会自动开始同步。你可以运行 journal 命令来查看进度。按 Ctrl+C 可以退出。

$ sudo journalctl -f -u geth.service

找到对等节点并完成 Goerli 测试网同步可能要花好一段时间。如果出现了延宕的情况,你可以手动添加节点来帮助同步。到这个网站找到最新的节点列表,并像这样这样修改 geth 服务:

$ sudo systemctl stop geth$ sudo nano /etc/systemd/system/geth.service (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容