报错信息如下:
信息: [WMB-Client] V1.0.8:, set server State : Dead, server : 192.168.68.120:18869:1159140803371926657
WARN [2020-06-08 14:41:46,761] main - jepsen.core Test crashed!
clojure.lang.ExceptionInfo: Command exited with non-zero status 1 on node 192.168.69.23:
sudo -S -u root bash -c "cd /; iptables -F -w"
STDIN:
null
STDOUT:
STDERR:
sudo: sorry, you must have a tty to run sudo
at slingshot.support$stack_trace.invoke(support.clj:201) ~[knossos-0.3.5.jar:na]
at jepsen.control$throw_on_nonzero_exit.invokeStatic(control.clj:126) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at jepsen.control$throw_on_nonzero_exit.invoke(control.clj:121) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at jepsen.control$exec_STAR_.invokeStatic(control.clj:170) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at jepsen.control$exec_STAR_.doInvoke(control.clj:167) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at clojure.lang.RestFn.applyTo(RestFn.java:137) ~[clojure-1.10.0.jar:na]
at clojure.core$apply.invokeStatic(core.clj:665) ~[clojure-1.10.0.jar:na]
at clojure.core$apply.invoke(core.clj:660) ~[clojure-1.10.0.jar:na]
at jepsen.control$exec.invokeStatic(control.clj:186) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at jepsen.control$exec.doInvoke(control.clj:180) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at clojure.lang.RestFn.invoke(RestFn.java:436) ~[clojure-1.10.0.jar:na]
at jepsen.net$reify__5189$fn__5191.invoke(net.clj:67) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at jepsen.control$on_nodes$fn__2919.invoke(control.clj:398) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at clojure.lang.AFn.applyToHelper(AFn.java:154) ~[clojure-1.10.0.jar:na]
at clojure.lang.AFn.applyTo(AFn.java:144) ~[clojure-1.10.0.jar:na]
at clojure.core$apply.invokeStatic(core.clj:665) ~[clojure-1.10.0.jar:na]
at clojure.core$with_bindings_STAR_.invokeStatic(core.clj:1973) ~[clojure-1.10.0.jar:na]
at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1973) ~[clojure-1.10.0.jar:na]
at clojure.lang.RestFn.applyTo(RestFn.java:142) ~[clojure-1.10.0.jar:na]
at clojure.core$apply.invokeStatic(core.clj:669) ~[clojure-1.10.0.jar:na]
at clojure.core$bound_fn_STAR_$fn__5734.doInvoke(core.clj:2003) ~[clojure-1.10.0.jar:na]
at clojure.lang.RestFn.invoke(RestFn.java:408) ~[clojure-1.10.0.jar:na]
at dom_top.core$real_pmap_helper$build_thread__214$fn__215.invoke(core.clj:146) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at clojure.lang.AFn.applyToHelper(AFn.java:152) ~[clojure-1.10.0.jar:na]
at clojure.lang.AFn.applyTo(AFn.java:144) ~[clojure-1.10.0.jar:na]
at clojure.core$apply.invokeStatic(core.clj:665) ~[clojure-1.10.0.jar:na]
at clojure.core$with_bindings_STAR_.invokeStatic(core.clj:1973) ~[clojure-1.10.0.jar:na]
at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1973) ~[clojure-1.10.0.jar:na]
at clojure.lang.RestFn.invoke(RestFn.java:425) ~[clojure-1.10.0.jar:na]
at clojure.lang.AFn.applyToHelper(AFn.java:156) ~[clojure-1.10.0.jar:na]
at clojure.lang.RestFn.applyTo(RestFn.java:132) ~[clojure-1.10.0.jar:na]
at clojure.core$apply.invokeStatic(core.clj:669) ~[clojure-1.10.0.jar:na]
at clojure.core$bound_fn_STAR_$fn__5734.doInvoke(core.clj:2003) ~[clojure-1.10.0.jar:na]
at clojure.lang.RestFn.invoke(RestFn.java:397) ~[clojure-1.10.0.jar:na]
at clojure.lang.AFn.run(AFn.java:22) ~[clojure-1.10.0.jar:na]
at java.lang.Thread.run(Thread.java:745) ~[na:1.8.0_66]
ERROR [2020-06-08 14:41:46,766] main - jepsen.cli Oh jeez, I'm sorry, Jepsen broke. Here's why:
clojure.lang.ExceptionInfo: Command exited with non-zero status 1 on node 192.168.xx.xx:
sudo -S -u root bash -c "cd /; iptables -F -w"
STDIN:
null
STDOUT:
STDERR:
sudo: sorry, you must have a tty to run sudo
at slingshot.support$stack_trace.invoke(support.clj:201) ~[knossos-0.3.5.jar:na]
at jepsen.control$throw_on_nonzero_exit.invokeStatic(control.clj:126) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at jepsen.control$throw_on_nonzero_exit.invoke(control.clj:121) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at jepsen.control$exec_STAR_.invokeStatic(control.clj:170) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at jepsen.control$exec_STAR_.doInvoke(control.clj:167) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at clojure.lang.RestFn.applyTo(RestFn.java:137) ~[clojure-1.10.0.jar:na]
at clojure.core$apply.invokeStatic(core.clj:665) ~[clojure-1.10.0.jar:na]
at clojure.core$apply.invoke(core.clj:660) ~[clojure-1.10.0.jar:na]
at jepsen.control$exec.invokeStatic(control.clj:186) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at jepsen.control$exec.doInvoke(control.clj:180) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at clojure.lang.RestFn.invoke(RestFn.java:436) ~[clojure-1.10.0.jar:na]
at jepsen.net$reify__5189$fn__5191.invoke(net.clj:67) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at jepsen.control$on_nodes$fn__2919.invoke(control.clj:398) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at clojure.lang.AFn.applyToHelper(AFn.java:154) ~[clojure-1.10.0.jar:na]
at clojure.lang.AFn.applyTo(AFn.java:144) ~[clojure-1.10.0.jar:na]
at clojure.core$apply.invokeStatic(core.clj:665) ~[clojure-1.10.0.jar:na]
at clojure.core$with_bindings_STAR_.invokeStatic(core.clj:1973) ~[clojure-1.10.0.jar:na]
at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1973) ~[clojure-1.10.0.jar:na]
at clojure.lang.RestFn.applyTo(RestFn.java:142) ~[clojure-1.10.0.jar:na]
at clojure.core$apply.invokeStatic(core.clj:669) ~[clojure-1.10.0.jar:na]
at clojure.core$bound_fn_STAR_$fn__5734.doInvoke(core.clj:2003) ~[clojure-1.10.0.jar:na]
at clojure.lang.RestFn.invoke(RestFn.java:408) ~[clojure-1.10.0.jar:na]
at dom_top.core$real_pmap_helper$build_thread__214$fn__215.invoke(core.clj:146) ~[jepsen-0.1.15-SNAPSHOT.jar:na]
at clojure.lang.AFn.applyToHelper(AFn.java:152) ~[clojure-1.10.0.jar:na]
at clojure.lang.AFn.applyTo(AFn.java:144) ~[clojure-1.10.0.jar:na]
at clojure.core$apply.invokeStatic(core.clj:665) ~[clojure-1.10.0.jar:na]
at clojure.core$with_bindings_STAR_.invokeStatic(core.clj:1973) ~[clojure-1.10.0.jar:na]
at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1973) ~[clojure-1.10.0.jar:na]
at clojure.lang.RestFn.invoke(RestFn.java:425) ~[clojure-1.10.0.jar:na]
at clojure.lang.AFn.applyToHelper(AFn.java:156) ~[clojure-1.10.0.jar:na]
at clojure.lang.RestFn.applyTo(RestFn.java:132) ~[clojure-1.10.0.jar:na]
at clojure.core$apply.invokeStatic(core.clj:669) ~[clojure-1.10.0.jar:na]
at clojure.core$bound_fn_STAR_$fn__5734.doInvoke(core.clj:2003) ~[clojure-1.10.0.jar:na]
at clojure.lang.RestFn.invoke(RestFn.java:397) ~[clojure-1.10.0.jar:na]
at clojure.lang.AFn.run(AFn.java:22) ~[clojure-1.10.0.jar:na]
at java.lang.Thread.run(Thread.java:745) ~[na:1.8.0_66]
解决方案:
用root账号登录control节点和DB节点,执行
visudo
编辑里面的信息, 将如下的语句注释掉:
# Defaults requiretty
注意点:
参与jepsen测试的所有节点都需要进行此设置。
网友评论