Hadoop 不是传统意义上的“数据库”,而是一个分布式存储与计算框架(核心是 HDFS + MapReduce / YARN)。如果你说的“Hadoop数据库”是指 Hadoop 生态里的数据库(如 HBase、Hive),或者就是 Hadoop 本身的安装,下面我分开说明。
java -version
ssh localhost
wget https://downloads.apache.org/hadoop/common/hadoop-3.3.6/hadoop-3.3.6.tar.gz
tar -zxvf hadoop-3.3.6.tar.gz
mv hadoop-3.3.6 /usr/local/hadoop
export HADOOP_HOME=/usr/local/hadoop
export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
主要改这几个:
etc/hadoop/core-site.xmletc/hadoop/hdfs-site.xmletc/hadoop/mapred-site.xmletc/hadoop/yarn-site.xml示例(伪分布式)
core-site.xml:
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:9000</value>
</property>
</configuration>
hdfs-site.xml:
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
hdfs namenode -format
start-dfs.sh
start-yarn.sh
访问:
wget https://downloads.apache.org/hive/hive-3.1.3/apache-hive-3.1.3-bin.tar.gz
tar -zxvf apache-hive-3.1.3-bin.tar.gz
配置:
hive-site.xml启动:
hive
wget https://downloads.apache.org/hbase/2.5.5/hbase-2.5.5-bin.tar.gz
配置:
hbase-site.xml启动:
start-hbase.sh
如果你是学习或测试,直接用:
docker run -it sequenceiq/hadoop-docker
我可以给你更精准的安装教程,只要你说:
我可以一步一步带你装。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。