【問題】
HBaseをインストールして、コマンドラインからクライアント入るまで
【記録】
参考:いまさら聞けないKVSの常識をHbaseで身につける (2/3) - @IT
% wget http://ftp.riken.jp/net/apache//hbase/hbase-0.92.0/hbase-0.92.0.tar.gz --2013-02-01 19:38:42-- http://ftp.riken.jp/net/apache//hbase/hbase-0.92.0/hbase-0.92.0.tar.gz Resolving ftp.riken.jp... 134.160.38.1 Connecting to ftp.riken.jp|134.160.38.1|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 40461930 (39M) [application/x-gzip] Saving to: `hbase-0.92.0.tar.gz' 100%[==========================================================================================================================================>] 40,461,930 3.67M/s in 11s 2013-02-01 19:38:53 (3.63 MB/s) - `hbase-0.92.0.tar.gz' saved [40461930/40461930] % tar xvfz hbase-0.92.0.tar.gz % echo $HOME /home/ten % export HBASE_HOME=$HOME/hbase-0.92.0 % echo $HBASE_HOME /home/ten/hbase-0.92.0 % export PATH=$HBASE_HOME/bin:$PATH % start-hbase.sh +======================================================================+ | Error: JAVA_HOME is not set and Java could not be found | +----------------------------------------------------------------------+ | Please download the latest Sun JDK from the Sun Java web site | | > http://java.sun.com/javase/downloads/ < | | | | HBase requires Java 1.6 or later. | | NOTE: This script will find Sun Java whether you install using the | | binary or the RPM based installer. | +======================================================================+
oh...このサーバjava入ってねぇ...
% sudo apt-get install openjdk-6-jre % sudo apt-get install openjdk-6-jdk % sudo apt-get install openjdk-6-source % export JAVA_HOME=/usr/lib/jvm/java-6-openjdk % start-hbase.sh starting master, logging to /home/ten/hbase-0.92.0/logs/hbase-ten-master-www7402ue.out %
で、スタートしたっぽい。クライアントから入ってみる
% hbase-0.92.0/bin/hbase shell HBase Shell; enter 'help' for list of supported commands. Type "exit" to leave the HBase Shell Version 0.92.0, r1231986, Mon Jan 16 13:16:35 UTC 2012 hbase(main):001:0> hbase(main):002:0* hbase(main):003:0* quit %
押忍
雑感
Hadoop入ってないから分散しないらしい