1

我正在尝试遵循Google Cloud Bigtable 教程

我在 quickstart.sh 启动并显示提示时达到了这一点,但它挂在任何命令上。我试过listcreate

4

2 回答 2

1

在尝试使用 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>

我使用 jdk8 配置文件运行(我有 1.8.60)。

mvn -Pjdk8 clean package exec:exec -Dbigtable.projectID=pid \
    -Dbigtable.clusterID=cid -Dbigtable.zone=z
于 2015-11-27T10:28:58.853 回答
0

作为 BigTable 的新手,我来到了这个 StackOverflow 问题。在阅读Bigtable 快速入门页面时,我无法理解这是一种在我的机器上快捷安装 HBase 的方法,而您实际上只是quickstart.sh在托管在浏览器中的 CloudShell 中运行。

因此,如果您最终来到这里是因为像我一样,您没有意识到Bigtable 快速入门页面说的是,quickstart.sh在 Google CloudShell 中运行,那么也许我写这篇文章对您有所帮助!

感谢Les Vogel - Google DevRel认识到我的简单错误。

如果您想在您的机器上与 Google Bigtable 进行交互,我的原始答案仍然适用。我会留下我的答案,因为我自己在下面的愚蠢评论让我很开心,删除答案会删除评论。


要在您的机器上安装 HBase,说明基本上是设置您的 Google Cloud 帐户、启用计费、启用 API 访问、启用 BigTable、下载gcloudshell、下载 HBase、配置 HBbase。

这些说明效果很好

https://cloud.google.com/bigtable/docs/installing-hbase-shell

于 2016-08-30T22:54:35.197 回答