【问题标题】:Unable to Install MemSQL 6.8.5 on Ubuntu, Nodes Already Exist Yet Unable to RemoveUbuntu上无法安装MemSQL 6.8.5,节点已经存在但无法删除
【发布时间】:2019-08-05 21:58:05
【问题描述】:

在我的 Ubuntu 18.04.2 LTS 机器上安装 MemSQL 6.8.5 时,我进行了一系列不成功的尝试。底线是我无法完全安装这个软件,因为 MemSQL 声称我已经安装了节点,阻止了安装。当我尝试查看已安装的 MemSQL 节点时,MemSQL 返回“未找到节点”。

有没有人知道如何解决这个问题?

示例:


提示#:memsql-deploy cluster-in-a-box --license [license]

主机 127.0.0.1 上的目标用户用户没有执行此操作的权限。
请输入您的密码以继续使用 sudo。 (详情请见https://docs.memsql.com/toolbox-redir/sudo-prompt)。 user@127.0.0.1 的 sudo 密码: memsql-deploy 将执行以下操作: · 本地安装memsql-server 6.8.5 · 在 3306 端口部署主聚合器 · 在3307端口部署一个叶子节点

要继续吗? [是/否]:是 ✓ 已下载 memsql-server 6.8.5
在本地安装 MemSQL... ✓ 已安装 MemSQL 6.8.5
开始回滚 ✓ 已安装 MemSQL 6.8.5
✓ 回滚成功 此主机上已存在 MemSQL 节点。要查看它们,请运行“memsql-admin list-nodes”。要删除它们,请运行 'memsql-admin stop-node --all' 然后 'memsql-admin delete-node --all'


提示号:memsql-admin list-nodes'

未找到节点

【问题讨论】:

标签: nodes singlestore


【解决方案1】:

您能否通过检查默认安装路径来验证 MemSQL 是否未部署?

ls /var/lib/memsql*

如果您看到类似的内容:

memsql/master-XXXX-xxxxxxx/ 然后删除该目录并尝试再次执行部署。

【讨论】:

  • 嘿,那个目录不存在。但是,我意识到 MemSQL 有自己的社区论坛(在创建此线程之后),所以我将把讨论移到那里。谢谢
【解决方案2】:

我得到了这个工作。显然我的 mysqld 也使用了 3306 端口。

认为这已解决。

【讨论】:

    猜你喜欢
    • 2020-04-09
    • 1970-01-01
    • 2018-12-23
    • 1970-01-01
    • 1970-01-01
    • 2014-09-10
    • 2019-10-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多