从零开始学EOS应用开发EOS学习资料

【EOSIO】打开和关闭nodeos的正确姿势

2018-08-31  本文已影响6人  面壁者Z

小伙伴们刚开始在本地搭建好nodeos单节点时,可能会和我一样遇到类似的问题:
每次关闭了nodeos所在的服务器(或主机),下次启动时,总会遇到这样那样的BUG,能解决还好,如果解决不了,可能就要花大半天时间,重新安装一遍eosio才行。

我发现实际上多数无法启动的BUG都是没有正确的关闭nodeos造成的,所以,在这里专门分享一下我每天是如何打开和关闭nodeos的,可能不是最好的方法,但是可以保证下次开机不会出现各种BUG。

一、打开方法

首先打开终端Terminal,定位到目录~/eos/build/programs/nodeos,然后执行

./nodeos -e -p eosio --plugin eosio::chain_api_plugin --plugin eosio::history_api_plugin

正常启动nodeos

当看到正常出块时,表示成功。

二、关闭方法

在出块的终端内,使用快捷键ctrl+z,暂停nodeos运行。
然后使用jobs命令,查看被挂起的应用,获取nodeos后台id
然后使用kill %1,终止后台应用。
然后再用jobs看一下,nodeos应用是否已经关闭。

系列操作:关闭nodeos

三、小结

由于EOSIO节点毕竟还不是特别完美,所以强制关闭运行中的节点,可能导致很多未知问题。
经过上面的操作,再关机后,打开,还没有出过问题。

我是王越,坚持日更EOSIO开发第3天,欢迎加我微信361757(暗号EOS),加入技术群,共同学习进步!

上一篇下一篇

猜你喜欢

热点阅读