启动的时候报错了,5699就是被import服务占用
哦,我知道了,vendors目录在最新打包的时候改成cmd了,你换成这个试试:
./cmd/nebula-importer --port 5699 --callback "http://0.0.0.0:7001/api/import/finish" &
我更新下这个topic里,以前的描述,不好意思。我以为你这个命令是从项目里看到的,没注意你输入的是之前回复老版本用户的问题,我更新一下。
你输入ls
命令一下,给我看看你安装包的目录结构
- 进入到vendors目录里看看有没有nebula-importer 这个可执行文件
- 或者 你把所有服务都关了(5699、7001、8080),重新安装一遍1.x最新提供的rpm包:https://oss-cdn.nebula-graph.io/nebula-graph-studio/Nebula-Graph-Studio-1.2.7-Linux.rpm ,看起来你安装的包好像比较早了。
我安装的是你这边提供的 2.1.9 的包,1.2.7 是否能连接,nebula gragh 2.0
哦哦,你用的是v2版本,那2.1.9就是最新的,在vendors这个目录下,执行 ./nebula-importer --port 5699 --callback "http://0.0.0.0:7001/api/import/finish" &
试试,从ls结果上看,这个可执行文件是存在的,不应该报no such file的。
看下你的node路径是不是装在/sbin下的,你试试
$ sudo node -v
看下命令是否还正常
嗯嗯,是这个问题 请问这个怎么改呢
看下你的node安装目录在哪,是不是/usr/local
是的话,创建一个软连接
sudo ln -s /usr/local/bin/node /usr/bin/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm
假如是安装在个人用户目录,那就把上面的/usr/local/换成你的安装目录
你在你的机器上面执行下
type "node"
然后结果截图
你把 /usr/local/bin/node 拷贝一份到 /usr/bin 下面
可以安装了,但是启动方式好像跟1.2.5版本不一样。cd /home/vesoft/nebula-graph-studio
npm run start
./vendors/nebula-importer &
./vendors/nebula-http-gateway/nebula-http-gateway &
按之前这么启动,报错了
请问graph studio2.0的默认安装路径是哪里呢 ?第二个问题,1版本的数据库连接方式是 sudo /usr/local/nebula/bin/nebula -u root -p nebula --addr=1
92.168.137.27 --port=3669 ,然后 2版本的端口改成9669,提示/usr/local/nebula/bin/nebula不存在
请问graph studio2.0的默认安装路径是哪里呢
/usr/local/nebula-graph-studio
1版本的数据库连接方式是 sudo /usr/local/nebula/bin/nebula -u root -p nebula --addr=1
92.168.137.27 --port=3669 ,然后 2版本的端口改成9669,提示/usr/local/nebula/bin/nebula不存在
2.0 的console已经不是和安装包一起安装的,不在 /usr/local/nebula/bin/nebula 下面,你需要自己再下载 console。 具体使用看这里 GitHub - vesoft-inc/nebula-console: Command line interface for the Nebula Graph service