Hbase shell远程命令

时间:2017-07-18 14:44:40

标签: linux bash hadoop hbase remote-access

如何在远程shell中运行此命令?

ssh namenode1 "su - hbase -c 'echo "create_namespace 'toto'" | hbase shell -n'"

这不起作用:

ERROR NameError: undefined local variable or method `toto' for #<Object:0x1d4f5506>

由于

1 个答案:

答案 0 :(得分:0)

好的,我找到了,答案是:

ssh namenode01&#34; su - hbase -c \&#34; echo&#39; create_namespace&#39; \&#39;&#34; toto2&#39; \&#39;&#34 ;&#39; | hbase shell -n \&#34;&#34;

感谢您的帮助!