nebula-importer导入数据时报错unsupported client version

  • nebula 版本:v3.5.0

  • 部署方式:单机

  • 安装方式:源码编译

  • 是否上生产环境: N

  • 问题的具体描述:
    输入下面代码进行数据导入时报错 unsupported client version

/usr/bin/nebula-importer --config /data/yangyulu/NebulaData/config.yaml

我的yaml文件如下:

version: v3
description: g500d
removeTempFiles: false
clientSettings:
  retry: 3
  concurrency: 20
  channelBufferSize: 128
  space: Graph500
  connection:
    user: root
    password: 000
    address: 10.0.0.0:9669
  postStart:
    commands: |
       DROP SPACE IF EXISTS Graph500;
       CREATE SPACE IF NOT EXISTS Graph500(vid_type = FIXED_STRING(128));
       USE Graph500;
       CREATE TAG ve(id int);
       CREATE EDGE ed();
    afterPeriod: 5s
  preStop:
     commands: |
logPath: ./err/g500d.log
files:
  - path: /data/yangyulu/NebulaData/graph500/graph-500-22/vertex.csv
    failDataPath: ./err/ve.csv
    batchSize: 2048
    inOrder: false
    type: csv
    csv:
      withHeader: false
      withLabel: false
      delimiter: "\t"
    schema:
      type: vertex
      vertex:
        vid:
          index: 0
	tags:
          - name: ve
            props:
              - name: id
                type: int
                index: 0
  - path: /data/yangyulu/NebulaData/graph500/graph-500-22/edge.csv
    failDataPath: ./err/ed.csv
    batchSize: 2048
    inOrder: false
    type: csv
    csv:
      withHeader: false
      withLabel: false
      delimiter: "\t"
    schema:
      type: edge
      edge:
        name: ed
        srcVID:
          index: 0
        dstVID:
          index: 1

你用的 nebula importer 的版本是多少?3.5 的内核对应的 importer 是 4.0 版本哈。

importer的版本是4.0.0
image

@yyl 您好!
您的配置文件不是 v4.0.0 的,需要您做一下调整,这里有一些例子 https://github.com/vesoft-inc/nebula-importer/blob/master/examples/basic/basic.string.insert.v3.yaml

2 个赞

谢谢!已解决

2 个赞

你好,我使用同样的查询语句查询importer版本 ,怎么查不出呢,是我的路径有问题吗
image

他的 importer 是单独安装的啊,你看路径就是一个 importer 的,你的 importer 路径是在 nebual-bench 下的。:thinking: 你看看你那边 importer 的安装实际路径是什么

image

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。