nebulaGraph2.5.0 sst 导入download命令识别不了hdfs 域名路径

提问参考模版:

nebula 版本:2.5.0
部署方式(分布式 rpm):
是否为线上版本:Y /
硬件信息
磁盘500ssd
CPU16c、32G内存信息
问题的具体描述
nebulaGraph2.5.0 sst 导入download命令识别不了hdfs 域名路径

第一次报错信息是说格式不正确,第二次应该是格式正确了,然后端口不对。你确认 hadoop 的端口是8020 吗

这个端口不知道,调用的是共用的集群都是域名 一般直接用hdfs dfs -ls hdfs://alg-hdfs/warehouse/net_kg/nebula/app_data/V-query20210330.csv 没有端口啥的

你可以用hdfs集群中 active namenode 的ip和9000端口试下。

改成ip和端口我命令行可以但是在nebula-console 里面不行还是报错在帮看看
hdfs dfs -ls “hdfs://bjht1247:8020/warehouse/net_kg/nebula/game2/download”
Found 48 items
drwxr-xr-x - net_kg hive 0 2021-10-13 18:16 hdfs://bjht1247:8020/warehouse/net_kg/nebula/game2/download/1
drwxr-xr-x - net_kg hive 0 2021-10-13 18:16 hdfs://bjht1247:8020/warehouse/net_kg/nebula/game2/download/10
drwxr-xr-x - net_kg hive 0 2021-10-13 18:16 hdfs://bjht1247:8020/warehouse/net_kg/nebula/game2/download/11
drwxr-xr-x - net_kg hive 0 2021-10-13 18:16 hdfs://bjht1247:8020/warehouse/net_kg/nebula/game2/download/12

(root@nebula) [game]> DOWNLOAD HDFS “hdfs://bjht1247:8020/warehouse/net_kg/nebula/game2/download”
[ERROR (-1005)]: Download failed!

Thu, 14 Oct 2021 11:39:00 CST

  1. 是否nebula storage实例所在每台机器都安装了Hadoop并配置HADOOP_HOME
  2. 确保启动nebula 服务的用户有权限使用hadoop命令

每个节点都安装了haddoop 都可以用执行hdfs, 每个节点我都手动hdfs 下载文件完成可以导入,现在就是用nebula console 的download hdfs 命令报错不行,需要我提供日志吗,我看了graph 日志就一行其他啥都没有

cc @darionyaphet

看一下 meta 的日志有没有有用的信息

meta 日志 说hadoop home 没有,但是我env 查询是有的,这个哪里还要配置一下???
1014 11:39:00.304548 559363 MetaHttpDownloadHandler.cpp:104] Hadoop Home not exist
E1014 14:34:25.606065 559364 MetaHttpDownloadHandler.cpp:104] Hadoop Home not exist

[[B^C [root@10-130-166-241.okg-db-graphd.cp01 meta]# env
BAYMAX_INSTANCE_BRANCH=ogp-db2.0
HOSTNAME=tvuutrr93c3u
BAYMAX_POD_UID=372f899d-b859-11eb-8ef8-8030e04127a8
KUBERNETES_PORT_443_TCP_PORT=443
KUBERNETES_PORT=tcp://10.66.192.58:443
TERM=xterm
SHELL=/bin/bash
HADOOP_HOME=/home/service/app/hadoop-2.6.0-cdh5.14.4

重启一下集群,让服务加载到环境变量

重启graphd 服务吗,还是meta 和storaged 都要

重启 storaged

重启metad 才行

现在导入完成查不到数据,这个导入完是要重启服务吗??
1

不用重启,这种情况是,虽然 ingest 命令成功了,但是数据不符合。
你检查一下 space 对不对,生成sst 后,有没有变更 schema。

这种情况可能需要source 加载一下