hadoop - Configuration.deprecation : hadoop. native.lib 已弃用。相反,使用 io.native.lib.available

标签 hadoop hbase

当我想启动 base shell 时我得到这个错误:

[main] Configuration.deprecation: hadoop.native.lib is deprecated. Instead, use io.native.lib.available

像这样:

root@SE ~ # ./hbase/bin/hbase shell
2015-02-15 20:17:51,925 INFO  [main] Configuration.deprecation: hadoop.native.lib is deprecated. Instead, use io.native.lib.available
HBase Shell; enter 'help<RETURN>' for list of supported commands.
Type "exit<RETURN>" to leave the HBase Shell
Version 0.98.10-hadoop2, rb18bc4b06f3eb90f592c906e78fb6461548ae627, Sun Feb  1 05:48:33 UTC 2015

hbase(main):001:0> 

我应该如何修复这个错误?

最佳答案

这是 Hbase 的一个已知问题。已经tracked here并且状态显示它已在较新版本中修复。

Hbase 操作不受影响。甚至还有一个关于 Hbase 的教程,其中正常包含这些警告并将它们包含在预期输出中: HBase Basics.

关于hadoop - Configuration.deprecation : hadoop. native.lib 已弃用。相反,使用 io.native.lib.available,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28530891/

相关文章:

java - 在 Linux 上使用类路径运行 Javac 命令

hadoop - Hbase如何处理重复记录?

java - 无法在 habase 谷歌云中将存储的 python 整数返回到 java 中

java - 产品的 HBase 架构文件

hadoop - Hbase master 构建失败

Hadoop Streaming 和多个 reducer 步骤,每个步骤之间没有映射器

hadoop - 通过ssh oozie读取远程属性文件

hadoop - 在内袋中添加关系字段

java - Hadoop名称节点secondarynode突然停止

hadoop - 将多个文件添加到 HIVE 中的分布式缓存