菜鸟先飞之Hadoop 秘籍(三)Zookeeper 、Hive、Hbase、Docker、MySQL

一、安装准备 

hadoop-2.6.0-cdh5.14.2.tar.gz

hadoop-native-64-2.6.0.tar

hbase-1.2.0-cdh5.14.2.tar.gz

hive-1.1.0-cdh5.14.2.tar.gz

MySQL-client-5.6.46-1.el7.x86_64.rpm

MySQL-server-5.6.46-1.el7.x86_64.rpm

zookeeper-3.4.6.tar.gz

jdk-8u221-linux-x64.tar.gz

mysql-connector-java-5.1.0-bin.jar

cd /  切换至根目录

新建一个软件包(专门用来放安装包):mkdir soft

切换至soft目录:cd soft

将准备好的9个文件拖入software目录

将除
MySQL-client-5.6.46-1.el7.x86_64.rpm
MySQL-server-5.6.46-1.el7.x86_64.rpm
hadoop-native-64-2.6.0.tar
mysql-connector-java-5.1.0-bin.jar
的5个安装包 解压至opt目录下:tar -zxf 文件名 -C/opt

hadoop-native-64-2.6.0.tar 分别解压至 /opt/soft/hadoop-2.6.0-cdh5.14.2/lib、
/opt/soft/hadoop-2.6.0-cdh5.14.2/lib/native 目录下
tar -xvf hadoop-native-64-2.6.0.tar 
tar -xvf hadoop-native-64-2.6.0.tar 

cd /opt 切换至 opt目录下

将解压的文件包改名
mv hadoop-2.6.0-cdh5.14.2 hadoop 
mv hbase-1.2.0-cdh5.14.2 hbase 
mv hive-1.1.0-cdh5.14.2 hive 
mv zookeeper-3.4.6 zookpr
mv jdk-8u221-linux-x64 java8

ps:注意空格

配置环境变量

vi /etc/profile

export JAVA_HOME=/opt/soft/java
export JRE_HOME=/opt/soft/java/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
export HADOOP_HOME=/opt/soft/hadoop
export HBASE_HOME=/opt/soft/hbase
export HIVE_HOME=/opt/soft/hive
export HADOOP_MAPRED_HOME=$HADOOP_HOME
export HADOOP_COMMON_HOME=$HADOOP_HOME
export HADOOP_HDFS_HOME=$HADOOP_HOME
export YARN_HOME=$HADOOP_HOME
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib"
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$HADOOP_HOME/sbin:$HADOOP_HOME/bin:$HBASE_HOME/bin:$HIVE_HOME/bin

 保存退出

输入 java -version
javac
hadoop version
hbase version
是否能够出结果

切换至/opt/hadoop/etc/hadoop:cd /opt/soft/hadoop/etc/hadoop

修改hadoop-env.sh 文件
vi hadoop-env.sh
ps:我这里将jdk-8u221-linux-x64改名为了java 你们可根据情况自行调整

export JAVA_HOME=/opt/soft/java

修改core-site.xml配置文件信息

vi core-site.xml

<property>

  <name>fs.defaultFS</name>

  <value>hdfs://192.168.48.101:9000</value>

</property>

<property>

   <name>hadoop.tmp.dir</name>

   <value>/opt/hadoop/tmp</value>

</property>

<property>

   <name>hadoop.proxyuser.root.hosts</name>

   <value>*</value>

</property>

<property>

   <name>hadoop.proxyuser.root.groups</name>

   <value>*</value>

</property>

修改hdfs-site.xml配置文件

vi hdfs-site.xml

<property>

  <name>dfs.replication</name>

  <value>1</value>

</property>

<property>

  <name>dfs.namenode.secondary.http-address</name>

  <value&

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值