首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >memsql 4.1.7 :KeyError:'error_platform‘

memsql 4.1.7 :KeyError:'error_platform‘
EN

Stack Overflow用户
提问于 2015-10-18 02:14:49
回答 1查看 229关注 0票数 1

我一直试图运行memsql的单个节点实例,但是它被困住了,不知道如何继续运行。我在谷歌上没有找到多少信息。

我就是这样做的:

  1. http://download.memsql.com/memsql-ops-4.1.7/memsql-ops-4.1.7.tar.gz下载最新版本
  2. tar xvf memsql-ops-4.1.7.tar.gz
  3. memsql-ops-4.1.7.tar.gz/memsql-ops/memsql-ops

在这个步骤中,我得到了一个错误:

代码语言:javascript
复制
 Exception in thread Thread-11:
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 198, in startup_watcher
  File "/memsql_platform/memsql_platform/network/api_client.py", line 32, in call
  File "/usr/local/updated-openssl/lib/python3.4/site-packages/simplejson/__init__.py", line 501, 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)
  1. 打开这个url http://:9000,这是在请求添加memsql二进制文件,我是通过下面的命令$memsql-ops file-add -t memsql memsqlbin_amd64.tar.gz来实现的

步骤4仍然不成功,我无法添加二进制文件。我得到了这个错误:

代码语言:javascript
复制
 Traceback (most recent call last):
  File "/usr/local/updated-openssl/lib/python3.4/site-packages/cx_Freeze/initscripts/Console.py", line 27, in <module>
  File "/memsql_platform/bin/memsql-ops", line 18, in <module>
  File "/memsql_platform/memsql_platform/agent/cli/client.py", line 197, in parse
  File "/memsql_platform/memsql_platform/agent/cli/command_file_add.py", line 27, in run
 File "/memsql_platform/memsql_platform/agent/cli/file_add_mixin.py", line 58, in add_file
 File "/memsql_platform/memsql_platform/network/api_client.py", line 32, in call
 File "/usr/local/updated-openssl/lib/python3.4/site-packages/simplejson/__init__.py", line 501, 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)

检查了日志文件,它对错误没有太多的说明。

/memsql-ops报告引发此错误-> KeyError:'error_platform‘

怎么走呢?

EN

回答 1

Stack Overflow用户

发布于 2015-10-19 18:27:15

很高兴我们昨天能够解决这一问题(http://chat.memsql.com)。对于其他人来说,您不能通过解压缩新版本并运行它来升级MemSQL操作。您需要使用memsql-ops agent-upgrade (http://docs.memsql.com/latest/ops/cli/AGENT-UPGRADE/)命令来升级MemSQL操作。您可以通过memsql-ops file-add -t memsql_ops /path/to/tar.gz使用下载的memsql-ops file-add -t memsql_ops /path/to/tar.gz,然后运行memsql-ops agent-upgrade

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33193623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档