Star

如何查看nebula graph的版本号?

请问用docker swarm集群部署方式搭建的nebula graph是默认最新版吗?
有无命令查看version?

如果您是用的docker的话,可以:
先 docker-compose 查看进程,然后这样

docker exec -it nebula-docker-compose_graphd_1 bash
cd bin/
./nebula-graphd --version

或者这样

curl http://localhost:32790/status
{“git_info_sha”:“4c85dec”,“status”:“running”}%

但是docker swarm的话是没有docker-compose.yaml文件的. 而且我curl每次都是empty

@henson 我们请起风了大佬来帮忙解个惑吧 :smiley:

:expressionless: 一样的,curl http://graphd_ip:13000/status 或者进入graph容器里执行./nebula-graphd --version

2赞

2.0 应该可以用 在 console 里面输 show hosts graph

即使是在swarm环境运行graph服务,也需要暴露IP+port。此时通过curl方法可以获取graph服务status

此外如果进入容器,可以先docker service ps查看swarm各容器名称、ID
再使用docker exec -it container_ID bash 来进入对应的容器。

浙ICP备20010487号