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

我的网站

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

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

时间:2020-08-14 08:40来源:未知 作者:admin 点击:
建立账户和存储目录 我们将让验证者能作为一项后台服务运行,并且在系统重启时这个线程会自动重启。 为要运行的服务创建一个用户账户(系统账户)

建立账户和存储目录

我们将让验证者能作为一项后台服务运行,并且在系统重启时这个线程会自动重启。

为要运行的服务创建一个用户账户(系统账户)。此种类型的账户无法登录服务器。

$ sudo useradd --no-create-home --shell /bin/false validator

为验证者客户端创建数据存储目录,也就是跟验证者相关的数据库存放的地方。使用 -p 来创建完整的地址。

$ sudo mkdir -p /var/lib/prysm/validator

设置目录的权限。这个 validator 用户需要修改这个数据目录的权限。

$ sudo chown -R validator:validator /var/lib/prysm/validator

现在,复制我们之前编译好的 validator 二机制文件到这个 /usr/local/bin 目录。

注意:每次你 拉取 / 构建 一个新版本的 validator 二进制文件,都要做这一步。

$ cd prysm$ sudo cp bazel-bin/validator/linux_amd64_stripped/validator /usr/local/bin

把用户和群组权限设给 validator 用户。

$ sudo chown -R validator:validator /usr/local/bin/validator

创建和配置服务

创建一个 systemd 服务文件来存储服务配置。

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

完全复制下列内容到这个文件中,就除了下面的两个例外:

用你正在使用的用户名替代那两个

用你的 Prysm POAP 参与奖章值 替换掉 ,这样就能获得特殊的 NFT 奖品(POAP 奖章)!例如 --graffiti "abcdefg12345"

[Unit] Description=Validator Wants=network-online.target After=network-online.target [Service] Type=simple User=validator Group=validator Restart=always RestartSec=5 ExecStart=/usr/local/bin/validator --datadir /var/lib/prysm/validator --wallet-dir /home//.eth2validators/prysm-wallet-v2 --wallet-password-file /home//.eth2validators/prysm-wallet-v2/password.txt --graffiti "" (责任编辑:admin)

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