Skip to main content

Hbase installation on ubuntu

Hbase installation on ubuntu

In this tutorial we will see how to install Hbase on ubuntu 16.04 by doing the following steps

Step 1: Before installing Hbase, you need to First ensure that java8 is installed:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update sudo apt-get install oracle-java8-installer
Verify that java is correctly installed:

java -version     
Configuring Java Environment

sudo apt-get install oracle-java8-set-default  
Step 2: Ensure that you successfully installed hadoop on your machine 
  • Check this link if you need to know how to install it. 
Step 3: Download Apache Hbase
Step 4: Complete the installation process

Move the downloaded file “hbase-1.2.5-bin.tar.gz” to your home (~)
Compress it : 

tar -zxvf hbase-1.2.5-bin.tar.gz
Edit hbase-env.sh using this command lines:

cd /usr/local/hbase/conf
gedit hbase-env.sh
Add this line:

export JAVA_HOME=/usr/lib/jvm/java-8-oracle
Edit hbase-site.xml using this command lines:

cd /usr/local/hbase/conf
gedit hbase-site.xml    
Add this lines:
 <configuration>
        //Here you have to set the path where you want HBase to store its files.
        <property>
           <name>hbase.rootdir</name>
           <value>hdfs://localhost:9000/hbase</value>
        </property>
       //Here you have to set the path where you want HBase to store its built in zookeeper  files.
        <property>
           <name>hbase.zookeeper.property.dataDir</name>
           <value>/home/hadoopworkshop/zookeeper</value>
        </property>
        <property>
            <name>hbase.cluster.distributed</name>
            <value>true</value>
        </property>
     </configuration>    
Edit bashrc using this command line:

cd
sudo gedit .bashrc
Add this lines:

# - HBASE ENVIRONMENT VARIABLES START -#
export HBASE_HOME=/usr/local/hbase
export PATH=$PATH:$HBASE_HOME/bin
# - HBASE ENVIRONMENT VARIABLES END -#
Execute bashrc:

. ~/.bashrc    

Step 5: Start hbase processes

Start hadoop process first:

start-dfs.sh
start-yarn.sh
Start hbase:

start-hbase.sh
Step 6: Stop hbase processes

Stop hbase:

stop-hbase.sh
Stop hadoop process:

stop-dfs.sh
stop-yarn.sh

Comments

Popular posts from this blog

Loopback - Create datasource and model for Cassandra

Loopback 3.0- Create datasource and model for Cassandra Pre-Installed:-                           Loopback 3.0 and cassandra  Step 1: Creating a Keyspace using Cqlsh cqlsh.> CREATE KEYSPACE test WITH replication = {'class':'SimpleStrategy', 'replication_factor' : 3}; cqlsh> DESCRIBE keyspaces; test system system_traces Step 2: Creating a table using Cqlsh cqlsh> USE test; cqlsh:test>; CREATE TABLE pullcassandra( id text PRIMARY KEY emp_id text, emp_name text, emp_city text, emp_sal text, emp_phone text, ); "id" - for store the object key which is generated by loopback  Step 3: Creating a datasouce In your application root directory, enter this command to install the connector: npm install loopback-connector-cassandra --save $ lb datasource ? Enter the data-source name: mycass ? Select the connector for mycass: Cassandra (s...

Hive Installation on Ubuntu

Hive Installation on Ubuntu: Please follow the below steps to install  Apache Hive  on Ubuntu: Step 1:   Download  Hive tar. Command:  wget http://archive.apache.org/dist/hive/hive-2.1.0/apache-hive-2.1.0-bin.tar.gz Step 2:    Extract the  tar  file. Command:  tar -xzf apache-hive-2.1.0-bin.tar.gz Command:  ls Step 3:  Edit the  “.bashrc”  file to update the environment variables for user. Command:   sudo gedit .bashrc Add the following at the end of the file: # Set HIVE_HOME export HIVE_HOME=/home/hduser/apache-hive-2.1.0-bin export PATH=$PATH:/home/ hduser /apache-hive-2.1.0-bin/bin Also, make sure that hadoop path is also set. Run below command to make the changes work in same terminal. Command:  source .bashrc Step 4:  Check hive version. Command:  hive --version Step 5:    Create  Hive  directories within  HDFS . T...