在HBASE上创建命名空间

在HBASE上创建命名空间,hbase,Hbase,我正在尝试创建名称空间,但遇到了一个类似下面给出的错误 hbase(main):031:0> create namespace 'Aniruddha' NoMethodError: undefined method `namespace' for #<Object:0xf28473> hbase(main


我正在尝试创建名称空间,但遇到了一个类似下面给出的错误

hbase(main):031:0> create namespace 'Aniruddha'                                                                                       
NoMethodError: undefined method `namespace' for #<Object:0xf28473>
hbase(main):031:0>创建名称空间“Aniruddha”
NoMethodError:的未定义方法“namespace”#
我使用的是hbase 0.96.2

hbase(main):032:0> version
0.96.2-hadoop2, r1581096, Mon Mar 24 16:03:18 PDT 2014<br/>
hbase(主):032:0>版本
0.96.2-hadoop2,r1581096,Mon-Mar 24 16:03:18 PDT 2014
链接中也提出了同样的问题


然而,我无法找出出路!!或者向我解释一下在这种情况下该怎么办
请帮助

谢谢

您的命令语句中有错误,创建名称空间时应使用u而不是空格。正确的命令应该如下所示

hbase(main):003:0> create_namespace 'test'
0 row(s) in 0.1650 seconds

hbase(main):004:0> list_namespace
NAMESPACE                                                                                                                                                                  
default                                                                                                                                                                    
hbase                                                                                                                                                                      
test                                                                                                                                                                       
4 row(s) in 0.0100 seconds

您只是缺少一个下划线。命令是“创建名称空间”耶!!我终于明白了。。谢谢:)非常感谢,亚历山大:)