千家信息网

EOS怎么安装配置

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本篇内容主要讲解"EOS怎么安装配置",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"EOS怎么安装配置"吧!一、安装EOS节点软件本文以ubuntu16.0
千家信息网最后更新 2026年11月04日EOS怎么安装配置

本篇内容主要讲解"EOS怎么安装配置",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"EOS怎么安装配置"吧!

一、安装EOS节点软件

本文以ubuntu16.04为例介绍EOS节点软件的安装方法,其他操作系统 可参考官网文档。

1、下载

首先到官方github下载最新版的eosio软件安装包:

~$ wget https://github.com/eosio/eos/releases/download/v1.6.2/eosio_1.6.2-1-ubuntu-16.04_amd64.deb

2、安装

下载完成安装本地软件包:

~$ sudo apt install ./eosio_1.6.2-1-ubuntu-16.04_amd64.deb

3、验证

安装完成后验证软件版本:

~$ nodeos --versionv1.6.2

二、配置EOS节点软件

首先创建一个新的目录作为工作环境,起个容易看懂的名字,例如:

~$ mkdir eos-main

1、下载主网创世文件

EOS节点要接入主网,需要在初次启动nodeos时指定主网的创世文件genesis.json, 可以从CryptoLions的github上下载这个文件:

~/eos-main$ wget https://github.com/CryptoLions/EOS-MainNet/blob/master/genesis.json

2、下载主网配置文件

CryptoLions同样也提供了主网的配置文件config.ini,同样下载到本地:

~/eos-main$ wget https://github.com/CryptoLions/EOS-MainNet/blob/master/config.ini

3、下载最新可用节点清单

从privex.io下载最新的可用EOS节点清单,保存到peers.txt文件中

~/eos-main$ wget https://eosnodes.privex.io/?config=1 -O peers.txt

4、更新主网配置文件中的节点列表

在配置文件config.ini中,找到所有的p2p-peer-address配置项,例如:

p2p-peer-address = bp.cryptolions.io:9876...p2p-peer-address = mainnet.eoseco.com:10010

然后用peers.txt中的内容替换。

三、首次启动

第一次启动nodeos时,需要指定创世文件,并且清理之前的区块:

~/eos-main$ nodeos --config-dir . --data-dir . --genesis-json genesis.json --delete-all-blocks

启动之后,可以另开终端查看同步进度:

~$ cleos get info

观察输出结果中的chain_id如下所示为aca376...,就表明已经接入主网:

{  "server_version": "c8f26078",  "chain_id": "aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906",  "head_block_num": 3712,  "last_irreversible_block_num": 3711,  "last_irreversible_block_id": "00000e7f1b9d5b50256654921f5ca8a91aa3168f0c0a3e8ea3bbea1ba5c00fe2",  "head_block_id": "00000e80a8c5b9e7acc9c063113668b7eae9025aa38a8c8ac3606df6256086e3",  "head_block_time": "2018-06-09T12:29:10.500",  "head_block_producer": "eosio",  "virtual_block_cpu_limit": 2675279111,  "virtual_block_net_limit": 42941084,  "block_cpu_limit": 100000000,  "block_net_limit": 1048576}

可以将上面信息中的head_block_num与eospark上的最新区块号对比, 即可得知同步进度。当两者一致后,表示节点与EOS主网达成同步。

四、EOS节点的停止与重新启动

有时可能因为种种原因需要重新启动nodeos,切记不要强制杀掉nodeos,让它 有喘息清理的机会。应当用如下的命令通知nodeos退出:

~$ pkill nodeos

这样关闭的nodeos不会有历史垃圾,因此再次启动时会很顺利:

~/eos-main$ nodeos --config-dir . --data-dir .

注意,在第二次以及以后的启动中,一定__不要__再用__--delete-all-blocks__参数,否则 你会一遍遍的从零开始!

如果必须强制杀掉nodeos,比如使用pkill -9或者直接运行中重新启动机器, 那么再次启动nodeos时会失败并收到这个提示:

...database dirty flag set (likely due to unclean shutdown): replay required

这时我们要么删掉全部区块(使用--delete-all-blocks参数)重新来过,要么重放交易,比如 硬重放:

~/eos-main$ nodeos nodeos --config-dir . --data-dir . --hard-replay-blockchain

重放问题就是,它也会花掉很长的时间....,虽然比删掉全部区块要好一点。

所以,在关闭nodeos的时候,记得一定温柔一点。

到此,相信大家对"EOS怎么安装配置"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

配置 文件 节点 软件 区块 内容 同步 再次 参数 方法 清单 要么 进度 学习 强制 接入 验证 实用 更深 一致 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技公司简介 科技平台互联网 互联网科技开发公司 中国互联网科技发展 互联网科技缩写 赫美联合互联网科技 长亮科技互联网金融 上海卓越科技 互联网 北京大学互联网科技怎么样 字节跳动和互联网科技 银川新华互联网科技职业技术培训学校图片 互联网科技项目计划书材料类 厦门比较好的科技互联网公司 苏州五指互联网络科技有限 国大互联网教育科技有限公司工作 众安科技工业互联网合作 深圳无忧互联网科技 互联网科技快讯热点 广州梦谷互联网科技有限公司领导 世界互联网科技成果奖 广州万易互联网科技有限公司 中关村互联网科技集团 互联网汽车科技小镇 恒银科技与互联网金融 宁夏众和广鑫互联网科技有限公司 注册互联网科技公司经营范围大全 伍佰万互联网科技怎么赚钱 广州富喜互联网络科技 湖北辰鑫科技互联网 青岛易易互联网科技
0