新手问答 问几个问题,常见问题

Surou · 2018年08月08日 · 最后由 Surou 回复于 2018年08月08日 · 10757 次阅读
  1. 怎么后台运行 nodeos 呢,我用xshell 连接的,但是 xshell 总断,断的时候有时会引起 nodeos 退出

2.出现 “database dirty flag set (likely due to unclean shutdown): replay required” 只能加 “--hard-replay-blockchain” 重新走一遍吗?很慢

3.“3060101 database_guard_exception: Database usage is at unsafe levels” 今天执行2又出现这个错误

@strahe 你们有没有遇到,有没有解决方案呢,github 问了几次,也没有什么有用信息

共收到 5 条回复
  1. 建议用进程管理工具, 我用的circusd. supervisor也可以.
  2. 貌似只能重新跑一遍了,必须经常备份干净数据, 数据脏了以后,用备份数据起.
  3. 这个没遇到过. @lome 遇到过吗?

1.我用的tmux 终端复用神器。。。 解决一切ssh断掉的问题,安装好 tmux进入界面在里面正常执行操作,突然关掉或者断掉下次登录直接 tmux a 就回到原界面,或者也可以 直接写个脚本 nohup .nodeos >> eos.log & 挂后台启动起来,结束写个脚本 sudo pkil nodeos 结束进程
2.只能重新跑
3.没碰到过

👍 tmux 是我想要的

1.安装Tmux

sudo apt-get update
sudo apt-get install tmux

2.开始使用

tmux

3.返回会话

tmux a

多个会话

1.新建会话

tmux new -s 会话名字

2.切换(查看)会话

tmux a - t 会话名字

3.删除会话

tmux kill-session -t 会话名字

circusd. supervisor 一会再试,应该也很棒,感谢两位

不一样的东西, 进程管理工具是保证进程健康存在的.

strahe 回复

☺ 嗯,一会看下,确实得需要

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册