AsterixDB 错误: 代码: 1 "HYR0010: Node asterix_nc2 does not exist" M1 Mac



我试图在我的M1 mac上设置一个带有asterixDB的示例集群。我有我的环境启动并运行,我能够成功地使用以下代码进行SQL查询:

drop dataverse csv if exists;
create dataverse csv;
use csv;
create type csv_type as {
lat: int32,
long: int32
};
create dataset csv_set (csv_type)
primary key lat;

然而,当我尝试用CSV文件加载数据集时,它似乎会阻塞我的样本集群并抛出错误:错误代码:1 "HYR0010: Node asterix_nc2不存在"。导致这种情况的代码如下:

use csv;
load dataset csv_set using localfs
(("path"="127.0.0.1:///Users/nicholassantini/Downloads/test.csv"),
("format"="delimited-text"));
到目前为止,我已经尝试了java的最新版本18和17.0.3,以及各种查询端口。我不知道还能尝试什么。一些日志,我认为是相关的说,它是失败的连接到节点。不确定这是端口还是节点本身的问题。下面是这些日志的一个片段。

image.png

同样在情况下,我的CSV是一个简单的2列2行文件,所有的个位数整数值。

我感谢所有的帮助。

在咨询了开发人员帮助电子邮件线程后,我发现这个问题源于我正在使用的asterixDB(0.9.7.1)的发布。升级到最新版本(0.9.8)修复了此问题。

链接可以在这里找到:https://ci-builds.apache.org/job/AsterixDB/job/asterixdb-snapshot-integration/lastSuccessfulBuild/artifact/asterixdb/asterix-server/target/asterix-server-0.9.8-SNAPSHOT-binary-assembly.zip

相关内容

最新更新