hbase,hadoop 在ubuntu 上安装及部署配置
2016-09-07 19:37
393 查看
环境:
1.ubuntu 14.04 LTS
2.hbase 1.2.2
3.hadoop 2.7.2
4.JDK 1.8
hbase,hadoop 的运行都依赖java 运行环境,首先确保机器装有java环境
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
配置环境变量:
sudo vim /etc/profile
文件末尾添加变量:
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
source /etc/profile
hbase,hadoop安装:
下载hbase:
http://www.apache.org/dyn/closer.cgi/hbase/
tar xzvf hbase-1.2.2-bin.tar.gz
下载hadoop:
hadoop:http://hadoop.apache.org/releases.html
tar xzvf hadoop-2.7.2.tar.gz
sudo vim /etc/profile
export HBASE_HOME={yourPath}/hbase-1.2.2
export HADOOP_HOME={yourPath}/hadoop-2.5.2
source /etc/profile
1.本地数据库模式启动hbase:
a. vim conf/hbase-env.sh
JAVA_HOME解注释并修改路径:
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
b. vim conf/hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///home/testuser/hbase</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/testuser/zookeeper</value>
</property>
</configuration>
c.执行 start-hbase.sh
d.hbase shell 连接数据库
2.Pseudo-Distributed model
a. stop-hbase.sh
b. vim conf/hbase-site.xml
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>export HBASE_HOME=/opt/app/hbase-1.2.2
</property>
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:9000/hbase</value>
</property>
3.hadoop配置
cd ${HOME_HADOOP}
vim etc/hadoop/hadoop-env.sh
JAVA_HOME解注释并修改路径:
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
vim etc/hadoop/core-site.xml
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
vim etc/hadoop/hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
hadoop 需要无密码登录本机,如果不可以则须执行一下命令
ssh localhost
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
chmod 0600 ~/.ssh/authorized_keys
格式化数据空间
bin/hdfs namenode -format
启动hadoop dfs 服务
sbin/start-dfs.sh
1.ubuntu 14.04 LTS
2.hbase 1.2.2
3.hadoop 2.7.2
4.JDK 1.8
hbase,hadoop 的运行都依赖java 运行环境,首先确保机器装有java环境
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
配置环境变量:
sudo vim /etc/profile
文件末尾添加变量:
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
source /etc/profile
hbase,hadoop安装:
下载hbase:
http://www.apache.org/dyn/closer.cgi/hbase/
tar xzvf hbase-1.2.2-bin.tar.gz
下载hadoop:
hadoop:http://hadoop.apache.org/releases.html
tar xzvf hadoop-2.7.2.tar.gz
sudo vim /etc/profile
export HBASE_HOME={yourPath}/hbase-1.2.2
export HADOOP_HOME={yourPath}/hadoop-2.5.2
source /etc/profile
1.本地数据库模式启动hbase:
a. vim conf/hbase-env.sh
JAVA_HOME解注释并修改路径:
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
b. vim conf/hbase-site.xml
<configuration>
<property>
<name>hbase.rootdir</name>
<value>file:///home/testuser/hbase</value>
</property>
<property>
<name>hbase.zookeeper.property.dataDir</name>
<value>/home/testuser/zookeeper</value>
</property>
</configuration>
c.执行 start-hbase.sh
d.hbase shell 连接数据库
2.Pseudo-Distributed model
a. stop-hbase.sh
b. vim conf/hbase-site.xml
<property>
<name>hbase.cluster.distributed</name>
<value>true</value>export HBASE_HOME=/opt/app/hbase-1.2.2
</property>
<property>
<name>hbase.rootdir</name>
<value>hdfs://localhost:9000/hbase</value>
</property>
3.hadoop配置
cd ${HOME_HADOOP}
vim etc/hadoop/hadoop-env.sh
JAVA_HOME解注释并修改路径:
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
vim etc/hadoop/core-site.xml
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
vim etc/hadoop/hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
hadoop 需要无密码登录本机,如果不可以则须执行一下命令
ssh localhost
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
chmod 0600 ~/.ssh/authorized_keys
格式化数据空间
bin/hdfs namenode -format
启动hadoop dfs 服务
sbin/start-dfs.sh
相关文章推荐
- Hbase0.98版本的安装部署配置管理(Hadoop2.3、Hbase0.98、Hive0.13整合)
- Ubuntu16.4-Hadoop2.7.5分布式集群搭建(三)--- Hbase的安装与配置
- Hadoop2.3、 Hbase0.98、 Hive0.13架构中Hive的安装部署配置以及数据测试
- Ubuntu16.04下伪分布式环境搭建之hadoop2.6.0、jdk1.7、Hbase0.98的安装与配置
- Hbase0.98版本的安装部署配置管理(Hadoop2.3、Hbase0.98、Hive0.13整合)
- ubuntu安装Ganglia监控Hadoop及Hbase集群性能(安装配置)
- Hbase0.98版本的安装部署配置管理(Hadoop2.3、Hbase0.98、Hive0.13整合)
- 伪分布式hadoop平台上hbase的安装配置
- ubuntu+hadoop+hazelcast安装配置
- Ubuntu下Hadoop的安装与配置
- Hadoop HBase 配置 安装 Snappy 终极教程
- Hadoop HBase 配置 安装 Snappy 终极教程
- ubuntu下hadoop安装与伪分布式的配置
- hadoop+zookeeper+hbase安装、配置及应用实例
- hbase安装配置(整合到hadoop)
- Hadoop 1.0.3 完全分布式 安装 配置 部署
- Hadoop入门系列4——安装,配置,编程,部署和运行
- ubuntu 下 安装配置 hadoop 1.0.4
- Hadoop+Hbase+ZooKeeper 安装配置及需要注意的事项
- Hadoop入门系列3——安装,配置,编程,部署和运行