首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux(ubuntu)上HBase 单机安装

2012-09-01 
linux(ubuntu)下HBase 单机安装?1.???单机安装(ubuntu)1、安装ssh,JDK(修改)配置java_home:sudo gedit /etc

linux(ubuntu)下HBase 单机安装

?

1.???单机安装(ubuntu)

1、安装ssh,JDK(修改)

配置java_home:sudo gedit /etc/environment

配置jvm:?sudo update-alternatives --config java

?

2、设置SSH为无密码

ssh-keygen -t rsa -f ~/.ssh/id_rsa -P ""

cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys

?

测试: ssh localhost

?

3、下载hadoop(0.20.203)、hbase(0.90.3)压缩包,解压到/home/hadoop,修改配置

修改hadoop目录文件权限

sudo chown asyty /home/hadoop

sudo chown 755 /home/hadoop

?

4、配置hadoop core-site.xml / hdfs-site.xml / mapred-site.xml / haddop-env.sh

?

hadoop-env.xml:

添加java_home, export JAVA_HOME=/usr/........xxxxx

?

<configuration>  <property>    <name>mapred.job.tracker</name>    <value>localhost:9001</value>  </property></configuration>
?

?

?

格式化namenode:

切换到hadoop安装目录:bin/hadoop namenode -format

format将在/var/hadoop目录(core-site.xml配置过)下生成hdf数据文件等,需要操作权限,此处我直接新建了/var/hadoop文件夹并修改了的权限

sudo chown asyty /var/hadoop

sudo chown 755 /var/hadoop

?

启动关闭hadoop:?bin/start-all.sh bin/stop-all.sh

?

通过jps查看进程,共5个hadoop进程

asyty@ubuntu:/home/hadoop/hbase-0.90.3$ jps

?

13593 NameNode

14245 TaskTracker

13833 DataNode

14008 SecondaryNameNode

14078 JobTracker

?

安装hbase:

解压,修改?hbase-env.sh,添加JAVA_HOME

export JAVA_HOME=/usr/........xxxxx

?

运行关闭:start-hbase.sh / stop-hbase.sh

?

jsp查看进程,多一个hbase进程

14592 HMaster

?

通过以下端口查看hadoop hbase和hdfs状态

hadoop administration :?????http://localhost:50030

hdfs namenode:??????????????http://localhost:50070

hbase reginserver:??????????http://localhost:60030

另外,如果哪个进程启动失败,查看相应的log文件,一般来说,注意/etc/hosts文件的配置问题。

?

2.???常用命令

参考hadoop命令手册?http://hadoop.apache.org/common/docs/r0.19.2/cn/commands_manual.html

hbase手册

http://hbase.apache.org/book/quickstart.html

?

热点排行