2016-07-27 49 views
1

安装和启动memsql-OPS启动后的错误,它显示了以下错误:memsql-OPS在线程7

# ./memsql-ops start 
Starting MemSQL Ops... 
Exception in thread Thread-7: 
Traceback (most recent call last): 
    File "/usr/local/updated-openssl/lib/python3.4/threading.py", line 921, in _bootstrap_inner 
    File "/usr/local/updated-openssl/lib/python3.4/threading.py", line 869, in run 
    File "/memsql_platform/memsql_platform/agent/daemon/manage.py", line 200, in startup_watcher 
    File "/memsql_platform/memsql_platform/network/api_client.py", line 34, in call 
    File "/usr/local/updated-openssl/lib/python3.4/site-packages/simplejson/__init__.py", line 516, in loads 
    File "/usr/local/updated-openssl/lib/python3.4/site-packages/simplejson/decoder.py", line 370, in decode 
    File "/usr/local/updated-openssl/lib/python3.4/site-packages/simplejson/decoder.py", line 400, in raw_decode 
simplejson.scanner.JSONDecodeError: Expecting value: line 1 column 1 (char 0) 

有谁知道这个问题?

  • OS:CentOS的6.7
  • Memsql:5.1.0企业试用

回答

1

很可能你有另一台服务器上的端口行动运行正试图开始(默认9000)这是返回不是JSON可解码的数据。解决方法是在另一个端口上启动MemSQL Ops,或者终止在该端口上运行的服务器。

我们将在即将发布的操作系统中修复此错误!感谢您指出。

+0

即使在不同端口上启动memsql-ops,也会发生相同的错误; –

+0

当它安装在vm机器上时,它工作正常。我想它似乎可能需要互联网连接才能安装它。 –

+0

当我们在等待新的代理进程启动并绑定它的端口时,您在我们的启动过程中出现错误。在启动过程中,一个线程会尝试在循环中连接到新进程。 Ops不需要启动互联网,因为它在启动过程中不会触及互联网。 如果您需要更多帮助,请加入我们的公共闲散频道:http://chat.memsql.com –