1

我在一个正在运行的 HBase(亚马逊默认提供的 v 0.92)集群上安装了 Apache Thrift(我遵循了官方教程),但是当我到达需要生成所需 php 文件()的地步时thrift --gen php hbase.thrift,我可以'在任何地方都找不到 hbase.thrift 文件。

4

3 回答 3

1

您可以从这里下载 Hbase.thrift 文件。

于 2013-02-01T17:28:16.620 回答
0

hbase thrift idl (Hbase.thrift) 与 hbase 源打包在一起,位于:

src/main/resources/org/apache/hadoop/hbase/thrift/Hbase.thrift

于 2013-01-26T22:00:05.443 回答
0

在 AWS EMR 上,您可以通过以下方式找到 hbase1.thrift 和 hbase2.thrift:

[hadoop@ip-10-232-13-248 ~]$ sudo find / -name thrift
/usr/lib/hbase/include/thrift
/usr/lib/hbase/hbase-webapps/thrift
[hadoop@ip-10-232-13-248 ~]$ cd /usr/lib/hbase/include/thrift
[hadoop@ip-10-232-13-248 thrift]$ ls
hbase1.thrift  hbase2.thrift
于 2017-01-20T08:00:36.623 回答