Hbase Bigtable shell挂起任何命令

Hbase Bigtable shell挂起任何命令,hbase,google-cloud-bigtable,Hbase,Google Cloud Bigtable,我试着跟着 我已经到了quickstart.sh启动并显示提示的时候, 但这取决于任何命令。我尝试了list和create在尝试了一些APLN和JVM版本之后,我发现Bigtable有N+1种破坏方式 有一个技巧对我有效。 我把surefire插件和APLN jar放在一起 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-sur

我试着跟着

我已经到了quickstart.sh启动并显示提示的时候,
但这取决于任何命令。我尝试了
list
create

在尝试了一些APLN和JVM版本之后,我发现Bigtable有N+1种破坏方式

有一个技巧对我有效。 我把surefire插件和APLN jar放在一起

<plugin>
       <groupId>org.apache.maven.plugins</groupId>
       <artifactId>maven-surefire-plugin</artifactId>
       <version>2.19</version>
       <configuration>
           <argLine>-Xbootclasspath/p:${settings.localRepository}/org/mortbay/jetty/alpn/alpn-boot/${alpn.version}/alpn-boot-${alpn.version}.jar</argLine>
       </configuration>
</plugin>

我作为BigTable的新来者,在这个StackOverflow问题上说到这里。在阅读该页面时,我未能理解这是一种在我的机器上安装HBase的快捷方式,而您实际上只是在浏览器中托管的CloudShell中运行
quickstart.sh

所以,如果你在这里结束,因为,像我一样,你没有意识到这个页面在说,在谷歌CloudShell中运行
quickstart.sh
,那么也许我写了这个,帮了你的忙

谢谢你认识到我的简单错误

如果您想在您的机器上与Google Bigtable交互,我的原始答案仍然适用。我会留下我的答案,因为我自己的白痴评论下面娱乐我,删除答案将删除评论


要在您的计算机上安装HBase,说明基本上是:设置您的Google云帐户、启用计费、启用API访问、启用BigTable、下载
gcloud
shell、下载HBase、配置HBbase

这些指示很有效


很抱歉给您添麻烦。我们会尽快开始的。由于使用了安全的HTTP2传输,这是一个相对较新的协议,因此客户端确实有点难以设置。我们将修复快速启动。快速启动已经修复。Kirby-你在哪台机器上?@LesVogel GoogleDevRel,“MacBookPro11,5”El Capitan 10.11.16。感谢您的回复如果您仍然有来自Quickstart的文件夹,您能告诉我pom.xml中bigtable.version的版本吗?另外,您是在MBP上运行的,而不是在CloudShell上运行的?它应该使用./quickstart.shHah在Mac上运行!我真是个笨蛋!你说得对,我在电脑上运行。我不明白我应该在CloudShell中运行quickstart.sh。不知何故,我认为quickstart.sh是模拟CloudShell的一种方式,而建立CloudShell是在我的机器上运行quickstart.sh的必要前提。
mvn -Pjdk8 clean package exec:exec -Dbigtable.projectID=pid \
    -Dbigtable.clusterID=cid -Dbigtable.zone=z