我看不见';hbase(主):001:0>';尝试时提示和提示';创建';命令抛出错误

我看不见';hbase(主):001:0>';尝试时提示和提示';创建';命令抛出错误,hbase,Hbase,HBase外壳;输入“帮助”以获取支持的命令列表。 键入“exit”以离开HBase外壳 版本0.92.1,R12989242012年3月9日星期五16:58:34 UTC 创建“emp”和“n1” 创建“emp”和“n1” 错误:java.lang.NoClassDefFoundError:org/apache/zookeeper/KeeperException 以下是此命令的一些帮助: 创建表格;传递表名,每个表的规范字典 列族,以及可选的表配置字典。 字典在下面的“常规注释”部分进行了描述

HBase外壳;输入“帮助”以获取支持的命令列表。 键入“exit”以离开HBase外壳 版本0.92.1,R12989242012年3月9日星期五16:58:34 UTC

创建“emp”和“n1” 创建“emp”和“n1”

错误:java.lang.NoClassDefFoundError:org/apache/zookeeper/KeeperException

以下是此命令的一些帮助: 创建表格;传递表名,每个表的规范字典 列族,以及可选的表配置字典。
字典在下面的“常规注释”部分进行了描述。

create命令*create'emp','n1'*似乎是正确的。
错误表明您没有在hbase-site.xml文件中指定ZookeeperQuorum,或者ZK jar不在类路径中,请尝试适当地设置hbase\u HOME和HADOOP\u HOME。

尝试将hbase\lib的完整路径添加到hbase\conf\hbase-env.sh中的hbase\u类路径中

就我个人而言,我在Windows 7环境+Cygwin上的hbase-env.sh中设置了以下内容:

$ bin/hbase shell
export HBASE_CLASSPATH=/cygdrive/c/programs/hbase-0.92.1/lib/