Star

nebula-importer提示Permission denied

nebula-importer 导入csv文件,提示:response error code: E_BAD_PERMISSION, message: PermissionError: Permission denied,user、port 、password都是正确,user是root,相同的账号密码在命令行是可以创建space。nebula-importer 是从source code安装的,请问下是什么原因?

你把权限认证参数enable_authorize 设置为false,看看是否还有问题
如果关了权限么有问题的话,劳烦您把开着权限的步骤详细描述下?我们好确认下

enable_authorize 设置为false 则正常了。这个enable_authorize 是用在什么场景的?

正常情况下是使用权限认证的。enable_authorize 应该一直为true。
对用户和用户拥有的权限进行合法性检查。

拿回到问题原点了,导入csv时改怎么处理?root我只是更改了密码。

您好,请您使用最新的 nebula-importer代码试一下,nebula-importer对此类问题有了新的改进。

能给下网页地址吗?

这个是 Nebula Importer 的 GitHub 地址 https://github.com/vesoft-inc/nebula-importer

我用的是这个步骤,应该是最新的吧?

是的,您实验一下,希望您的问题能解决

我就是用的这个版本出的问题

git log , 我看下commit日志?

[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote “origin”]
url = https://github.com/vesoft-inc/nebula-importer.git
fetch = +refs/heads/:refs/remotes/origin/
[branch “master”]
remote = origin
merge = refs/heads/master

是这个信息吗?

在你的代码下git log 看下提交的记录和github的最新的对比下,看看是否是最新的代码,谢谢

将 graph 的 enable_authorize 设置为 true 看看 root 账户和你修改的密码是否依然能在 console 下执行语句。如果可以,那么在 nebula-importer 中应该也是能够正常导入的。

如果 user 不是 root 的话,需要把 postStart/preStop 中的 UPDATE CONFIGS 相关语句去掉再执行导入操作。

浙ICP备20010487号