(五)节点服务器nodeos
nodeos,用于启动eos节点服务,在后台运行,可以配置不同 插件。该进程负责账户管理、区块生成、共识建立,并提供智能合约的运行环境。
- 启动节点服务器:
~$ nodeos
执行命令后,EOS 系统会不断打包新的区块。其中,# 号后面的数字就是区块的编号。
- 退出节点服务器:
只要按下 Ctrl + C,或者在另一个终端输入:
~$ pkill nodeos
- 配置节点服务器:
nodes的运行依赖于配置文件config.ini,在linux下,其默认位置为: ~/.local/share/eosio/nodeos/config/config.ini
- 异常:
如果nodeos没有正常关闭,那么再次启动nodeos就会提示如下错误:error: database dirty flag set. replay required.
- 数据清理:
(1)如果需要保留之前的数据,可以清除节点中的可逆块,然后重放 交易来重新生成:
~$ rm -rf ~/.local/share/eosio/nodeos/data/blocks/reversible
~$ nodeos --replay-blockchain
(2)完全删除整个数据目录,如果不再需要其中的账户和交易:
~$ rm -rf ~/.local/share/eosio/nodeos/data
~$ nodeos
浙公网安备 33010602011771号