如何对远程hbase运行ycsb

xam8gpfp  于 2021-06-10  发布在  Hbase
关注(0)|答案(1)|浏览(395)

我有一个运行hadoop-2.5.2和hbase-1.2.3(都是完全分布式的)的1+2集群,运行时没有任何问题(已验证)。我下载并构建了最新版本的ycsb(0.13.0)来针对hbase运行它!我还制作了带有“family”列的“usertable”表。
[第一种情况]我使用以下命令从hadoop hbase主虚拟机运行ycsb: ./bin/ycsb load hbase10 -P workloads/workloada -p columnfamily=family 一切正常。
但是我想要的,[第二种情况]是有另一个完全运行ycsb的vm(一个ycsb客户机vm)。但是,当我尝试从另一个vm运行ycsb时,我无法成功地运行afforeived命令。我尝试了很多方法(我已经在hbase10绑定中创建了/conf dir,并在其中存储了hbase-site.xml),每次都会得到不同的错误,如果我在这里提到所有这些错误,这将使文章变得巨大。
是否有人在与hbase运行不同的服务器上对hbase运行ycsb(我将其描述为“第二种情况”,见上文)
有关于如何从专用的ycsb客户机vm运行ycsb的教程吗(当然,我已经阅读了ycsb github的所有内容)。
请不要给我关于如何在hbase(master)运行的同一个vm中运行ycsb的建议!

yvgpqqbh

yvgpqqbh1#

幸运的是,我在官方的ycsb github repo上发布了与问题相同的问题,从而得到了答案:https://github.com/brianfrankcooper/ycsb/issues/886

相关问题