gpt4 book ai didi

c - 在 Redhat 上安装 HAWQ

转载 作者:可可西里 更新时间:2023-11-01 15:04:43 31 4
gpt4 key购买 nike

我正在 Amazon EC2 上配置的 RedHat 服务器上安装 HAWQ。我已经在集群上安装了 HDP 2.3。我从 Github 克隆了 HAWQ .

首先我运行 ./configure --prefix=/opt/hawq

在第二步中,我运行make。当我从 incubator-hawq 的根文件夹运行 make 时,依赖项编译正确。当make从根目录(incubator-hawq)的src文件夹开始编译时,出现如下错误:

make[2]: Entering directory `/root/incubator-hawq/src/port'
gcc -O3 -std=gnu99 -Wall -Wmissing-prototypes -Wpointer-arith -Wendif-labels -Wformat-security -fno-strict-aliasing -fwrapv -fno-aggressive-loop-optimizations -I/usr/include/libxml2 -I../../src/port -DFRONTEND -I../../src/include -D_GNU_SOURCE -I/root/incubator-hawq/depends/libhdfs3/build/install/usr/local/hawq/include -I/root/incubator-hawq/depends/libyarn/build/install/usr/local/hawq/include -c -o copydir.o copydir.c
In file included from copydir.c:25:0:
../../src/include/storage/fd.h:61:23: fatal error: hdfs/hdfs.h: No such file or directory
#include "hdfs/hdfs.h"
^
compilation terminated.
make[2]: *** [copydir.o] Error 1
make[2]: Leaving directory `/root/incubator-hawq/src/port'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/incubator-hawq/src'
make: *** [all] Error 2

我知道编译器找不到hdfs/hdfs.h,但是由于依赖项(libhdfs3)编译成功,我不明白为什么特定文件不是'没找到。如果有人遇到同样的问题,请提供帮助,因为我几乎被困在这里。

最佳答案

你能检查文件/root/incubator-hawq/depends/libhdfs3/build/install/usr/local/hawq/include/hdfs/hdfs.h 存在吗?如果不是,那么它应该是构建缺陷,请将缺陷打开给 hawq 团队或发送电子邮件至:dev@hawq.incubator.apache.org。谢谢。

关于c - 在 Redhat 上安装 HAWQ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39217467/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com