连接不到 Nebula Graph

  • nebula 版本:2.0版本
  • 部署方式(分布式 / 单机 / Docker / DBaaS):单机
    -

    按照部署文档到这一步,一直连接不上Nebula Graph

这是两个命令,你这样:
`

docker run --rm -ti --network docker-20_nebula-net --entrypoint=/bin/sh vesoft/nebula-console:v2-nightly

nebula-console -u amber -p 123 --address=graphd --port=3699

`

没有配置过身份验证的话,任意用户名和密码都行,你就用我这个就行连上了


按照你给的两个命令,我好像还是没连上

docker run --rm -ti --network nebula-docker-compose_nebula-net --entrypoint=/bin/sh vesoft/nebula-console:v2-nightly

nebula-console -u amber -p 123 --address=graphd --port=3699

你试试这个,刚才那个是我自己的,因为我改了文件夹名称,现在应该就没问题了。


还是一样的报错信息

docker run --rm -ti --network nebula-docker-compose_nebula-net --entrypoint=/bin/sh vesoft/nebula-console:v2-nightly

你nebula 和console有一个空格

你docker和docker-compose都装了吗

给的是使用docker的例子,我看你是在minGW下跑的。这个docker你装了吗,minGW我没试过,WSL我试过可以的。


去掉空格也是报这个错误

docker我装了


docker打开是这个样子

docker-compose 装了吗,执行这个命令看一下
docker-compose --version

参考一下这个:https://stackoverflow.com/questions/48623005/docker-error-the-input-device-is-not-a-tty-if-you-are-using-mintty-try-prefi

这两条命令是两种不同的客户端连接方式,分别是 docker 和 二进制。
首先确保 nebula 服务正常启动。
如果是用 docker 客户端连接,需要确保你的 docker 环境是可用的。
如果是用二进制客户端连接,可以参考:https://github.com/vesoft-inc/nebula-console

你要把nebula-console写成绝对路径或相对路径,当前目录的话要加./,或者添加系统环境变量