New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to run YCSB against remote HBase #886
Comments
You need to make sure you have the hbase/conf directory on the YCSB classpath. That would mean copying the conf directory used for HBase to the YCSB client machine. It sounds like you tried to do something like this. Can you share the specific commands tried and errors received? |
There is an hbase10-binding directory, but there wasn't any hbase10-binding/conf directory. So, according to this: https://github.com/brianfrankcooper/YCSB/tree/master/hbase10 (7th step), I created the hbase10-binding/conf directory. After that, I stored only hbase-site.xml in it. As I understand from what you say, I need to store all the files from hbase/conf (hbase-master-VM) in hbase10-binding/conf (in ycsb-client-VM), . Please, verify if I understand what you say. The last error I keep getting is " |
Share the full stack traces. That would give a full picture of what is happening. On your HBase machine, there is a conf directory with hbase-site.xml and others. Copy that folder to a location on your YCSB machine. It doesn't have to be under the binding directory. When you run YCSB do the following:
This is outlined here: https://github.com/brianfrankcooper/YCSB/tree/master/hbase098#4-run-the-workload |
Hello again! |
how can I aviod the warning "java.io.IOException: No FileSystem for scheme: hdfs" |
I have a 1+2 cluster running Hadoop-2.5.2 and HBase-1.2.3 (both fully distributed) running with no problems at all(verified). I downloaded and built the most recent version of YCSB (0.13.0) to run it against HBase! I also made the "usertable" table with "family" column.
Has anyone run YCSB against HBase from a different server than HBase is running?
Is there any tutorial on how to run YCSB from dedicated ycsb-client-vm?
The text was updated successfully, but these errors were encountered: