Windows+WSL 0.14.0启动节点及探矿报错

Windows10 + WSL Ubuntu 18.04 之前运行0.13正常,下载0.14后报错如下(下载了Windows版本可正常挖矿):

2019-06-15 21:08:51.991 +08:00 main INFO sentry Notice: The ckb process will send stack trace to sentry on Rust panics. This is enabled by default before mainnet, which can be opted out by setting the option dsn to empty in the config file. The DSN is now https://[email protected]/1422795
2019-06-15 21:08:52.677 +08:00 main ERROR panic thread ‘main’ panicked at ‘called Result::unwrap() on an Err value: Error(Url(RelativeUrlWithoutBase))’: src/libcore/result.rs:997stack backtrace:
0: ckb_logger::setup_panic_logger::{{closure}}::hb1fe38383dfdd946 (0x7f1d4ccede0e)
at util/logger/src/lib.rs:279
1: rust_panic_with_hook (0x7f1d4cdf37d8)
at src/libstd/panicking.rs:482
2: continue_panic_fmt (0x7f1d4cdf3271)
at src/libstd/panicking.rs:385
3: rust_begin_unwind (0x7f1d4cdf3155)
4: panic_fmt (0x7f1d4ce0cbac)
at src/libcore/panicking.rs:85
5: core::result::unwrap_failed::h53e904ebc4d0d8d9 (0x7f1d4c4ab29d)
at /rustc/6c2484dc3c532c052f159264e970278d8b77cdc9/src/libcore/macros.rs:17
6: <core::result::Result<T, E>>::unwrap::h75aae8296eb6984b (0x7f1d4c4ad4c0)
at /rustc/6c2484dc3c532c052f159264e970278d8b77cdc9/src/libcore/result.rs:798
sentry::transport::ReqwestHttpTransport::new_internal::http_client::{{closure}}::h76c09bcc157be0d4
at /usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/sentry-0.15.5/src/transport.rs:307
<core::option::Option>::unwrap_or_else::hccae0366f2e0dd95
at /rustc/6c2484dc3c532c052f159264e970278d8b77cdc9/src/libcore/option.rs:386
sentry::transport::ReqwestHttpTransport::new_internal::http_client::hc2a2345d273f5dd6
at /usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/sentry-0.15.5/src/transport.rs:302
sentry::transport::ReqwestHttpTransport::new_internal::h0ee0b6ee7920e86b
at /usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/sentry-0.15.5/src/transport.rs:163
7: sentry::transport::ReqwestHttpTransport::new::h4d9367ff25dc0033 (0x7f1d4c4ac81b)
at /usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/sentry-0.15.5/src/transport.rs:144
<sentry::transport::DefaultTransportFactory as sentry::transport::TransportFactory>::create_transport::h46c9f22eeea70438
at /usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/sentry-0.15.5/src/transport.rs:105
8: sentry::client::Client::with_options::hb2161d123e1deba1 (0x7f1d4c46b62a)
at /usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/sentry-0.15.5/src/client.rs:365
9: <sentry::client::Client as core::convert::From>::from::h9a2af4a18e529796 (0x7f1d4c14212e)
at /usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/sentry-0.15.5/src/client.rs:244
<T as core::convert::Into>::into::hde7ca159d0f9ed13
at /rustc/6c2484dc3c532c052f159264e970278d8b77cdc9/src/libcore/convert.rs:501
sentry::client::init::h3bdbe3f811573b4d
at /usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/sentry-0.15.5/src/client.rs:658
10: ckb_app_config::sentry_config::SentryConfig::init::hb5e0d1acc08e442e (0x7f1d4c1640db)
at util/app-config/src/sentry_config.rs:11
11: ckb_app_config::Setup::setup_app::h598776668e67ebce (0x7f1d4c143bb9)
at util/app-config/src/lib.rs:81
12: ckb_bin::run_app::h8eb74bf974d67783 (0x7f1d4beb38a8)
at ckb-bin/src/lib.rs:35
13: ckb::main::h2aaa0ab80c1aa727 (0x7f1d4bdc190b)
at src/main.rs:10
14: std::rt::lang_start::{{closure}}::h082b91a3cb52006d (0x7f1d4bdc1a62)
at /rustc/6c2484dc3c532c052f159264e970278d8b77cdc9/src/libstd/rt.rs:64
15: {{closure}} (0x7f1d4cdf30f2)
at src/libstd/rt.rs:49
do_call<closure,i32>
at src/libstd/panicking.rs:297
16: __rust_maybe_catch_panic (0x7f1d4cdf8679)
at src/libpanic_unwind/lib.rs:87
17: try<i32,closure> (0x7f1d4cdf3cbc)
at src/libstd/panicking.rs:276
catch_unwind<closure,i32>
at src/libstd/panic.rs:388
lang_start_internal
at src/libstd/rt.rs:48
18: main (0x7f1d4bdc1a57)
19: __libc_start_main (0x7f1d4b201b96)
20: _start (0x7f1d4bdc12a8)
21: (0x0)

可以把你的环境告诉我么,在 cmd 里面输入 ver 命令,你是运行在 wsl 里面,顺便在 wsl 里面输入 uname -a, 这两个版本信息都告诉一下我

暂时的解决手段是 把 ckb.toml 里的 dsn = "https://[email protected]/1422795" 改成 dns=""

然后重新启动

ckb --version
ckb 0.14.0 (rylai-v3 v0.14.0 2019-06-15)
uname -a
Linux jxb-PC0 4.4.0-17763-Microsoft #379-Microsoft Wed Mar 06 19:16:00 PST 2019 x86_64 x86_64 x86_64 GNU/Linux

修改ckb.toml和ckb-miner.toml中的dsn = ""后报错如下:
2019-06-16 14:28:45.872 +08:00 main INFO sentry sentry is disabled
2019-06-16 14:28:46.004 +08:00 main INFO ckb-chain Start: loading live cells …
2019-06-16 14:28:46.004 +08:00 main INFO ckb-chain Done: total 1 transactions.
2019-06-16 14:28:46.004 +08:00 main INFO main chain genesis hash: 0xc3b42742ea8658c93de23f16a10c43212bd8b24a6bde5a93b8446dba3fb2a728
2019-06-16 14:28:46.008 +08:00 main INFO ckb-network No peer in peer store, start seeding…
2019-06-16 14:28:46.008 +08:00 main WARN ckb-network listen on address /ip4/0.0.0.0/tcp/8115 failed, due to error: Address already in use (os error 98)
2019-06-16 14:28:46.571 +08:00 main ERROR panic thread ‘main’ panicked at ‘Start network service failed: Io(Os { code: 98, kind: AddrInUse, message: “Address already in use” })’: src/libcore/result.rs:997stack backtrace:
0: ckb_logger::setup_panic_logger::{{closure}}::hb1fe38383dfdd946 (0x7f99b1cede0e)
at util/logger/src/lib.rs:279
1: rust_panic_with_hook (0x7f99b1df37d8)
at src/libstd/panicking.rs:482
2: continue_panic_fmt (0x7f99b1df3271)
at src/libstd/panicking.rs:385
3: rust_begin_unwind (0x7f99b1df3155)
4: panic_fmt (0x7f99b1e0cbac)
at src/libcore/panicking.rs:85
5: core::result::unwrap_failed::haeaa9fe9a7a1ed9c (0x7f99b0fd9afd)
at /rustc/6c2484dc3c532c052f159264e970278d8b77cdc9/src/libcore/macros.rs:17
6: <core::result::Result<T, E>>::expect::h448fdf35e1c9eec1 (0x7f99b0fbc984)
at /rustc/6c2484dc3c532c052f159264e970278d8b77cdc9/src/libcore/result.rs:825
ckb_bin::subcommand::run::run::h32de1234b803795a
at ckb-bin/src/subcommand/run.rs:102
7: ckb_bin::run_app::h8eb74bf974d67783 (0x7f99b0eb3a4b)
at ckb-bin/src/lib.rs:38
8: ckb::main::h2aaa0ab80c1aa727 (0x7f99b0dc190b)
at src/main.rs:10
9: std::rt::lang_start::{{closure}}::h082b91a3cb52006d (0x7f99b0dc1a62)
at /rustc/6c2484dc3c532c052f159264e970278d8b77cdc9/src/libstd/rt.rs:64
10: {{closure}} (0x7f99b1df30f2)
at src/libstd/rt.rs:49
do_call<closure,i32>
at src/libstd/panicking.rs:297
11: __rust_maybe_catch_panic (0x7f99b1df8679)
at src/libpanic_unwind/lib.rs:87
12: try<i32,closure> (0x7f99b1df3cbc)
at src/libstd/panicking.rs:276
catch_unwind<closure,i32>
at src/libstd/panic.rs:388
lang_start_internal
at src/libstd/rt.rs:48
13: main (0x7f99b0dc1a57)
14: __libc_start_main (0x7f99b0201b96)
15: _start (0x7f99b0dc12a8)
16: (0x0)

是我WINDOWS那个节点还在运行的原因,我修改了端口之后就可以正常启动了,谢谢!

是 Windows 版本。。类似这样

$ ver

Microsoft Windows [版本 10.0.17134.765]

Microsoft Windows [Version 10.0.17763.503]

现在两个版本都可以正常运行了,windows版本挖矿显示gps 100, linux版本显示gps 200,这个gps的含义具体是指什么?

算力大小,单位时间算过的数据