当前位置: 首页 > 知识库问答 >
问题:

使用Phoenix CsvBulkLoadTool()从JBoss5.1加载hbase表

毕宏盛
2023-03-14

我试图使用phoenix CsvBulkLoadTool()从JBoss中加载hbase表。它正在运行,但没有从Web-INF/classes文件夹中保存的hbase-site.xml中获取配置。

当我运行命令行时,它从其中指定的类路径获取hbase-site.xml属性。

INFO queryutil:335创建与jdbc URL的连接:jdbc:phoenix:localhost:2181:/HBase;

但是在hbase-site.xml中,zookeeper地址不是本地主机,现在它只使用-z选项。

共有1个答案

韩麒
2023-03-14

hbase-site.xml的所有配置放在从该位置挑选的其他配置文件中,您可以将其放在core-site.xml中,它将从那里挑选配置。

 类似资料:
  • INFO:org.apache.hadoop.hbase.zookeeper.recoverablezookeeper-此进程的标识符为8916@windows-8kv8o4b INFO:org.apache.zookeeper.Client.zookeepersaslClient-Client不会进行SASL身份验证,因为找不到缺省的JAAS配置节“Client”。如果您没有使用SASL,您可以

  • 我正在尝试用PySpark从HBase写/读。 环境: null 我的火花提交是: 当我写到HBase时,一切都很好,数据从mydf保存到HBase表中。 当我试图阅读时,它很好,只有在激发行动之前。df.show()-导致错误。

  • 问题内容: 我正在加载一个包含浮点和字符串数据混合的txt文件。我想将它们存储在可以访问每个元素的数组中。现在我正在做 这是输入文件的结构:。 现在,数据将作为唯一列导入。我如何划分它,以便分别存储不同的元素(所以我可以调用)?以及如何定义标题? 问题答案: 您可以使用: 添加您的代码,在引号之间留一个空格。因此,熊猫可以检测值之间的空格并按列排序。数据列用于命名您的列。

  • 我正在运行这个命令来使用map-reduce程序加载csv文件。它正在成功运行,但扫描hbase表时显示0行。 以下是执行过程的控制台日志数据: