“2021高训真源:Hadoop伪分布式”的版本间的差异
来自CloudWiki
(→配置hadoop-env.sh) |
|||
第40行: | 第40行: | ||
==配置hadoop-env.sh== | ==配置hadoop-env.sh== | ||
+ | maxin@maxin-virtual-machine:~/hadoop-2.7.6$ pwd | ||
+ | |||
+ | /home/maxin/hadoop-2.7.6 | ||
+ | |||
+ | maxin@maxin-virtual-machine:~/hadoop-2.7.6$ mkdir -p data/tmp | ||
+ | |||
+ | maxin@maxin-virtual-machine:~/hadoop-2.7.6$ ls | ||
+ | |||
+ | <nowiki>bin etc lib LICENSE.txt README.txt share | ||
+ | data include libexec NOTICE.txt sbin</nowiki> | ||
+ | |||
maxin@maxin-virtual-machine:~$ cd hadoop-2.7.6/etc/hadoop/ | maxin@maxin-virtual-machine:~$ cd hadoop-2.7.6/etc/hadoop/ | ||
第45行: | 第56行: | ||
export JAVA_HOME=/bigData/jdk1.8.0_121 | export JAVA_HOME=/bigData/jdk1.8.0_121 | ||
+ | |||
+ | ==配置hdfs== | ||
+ | maxin@maxin-virtual-machine:~/hadoop-2.7.6/etc/hadoop$ pwd | ||
+ | |||
+ | /home/maxin/hadoop-2.7.6/etc/hadoop | ||
+ | |||
+ | maxin@maxin-virtual-machine:~/hadoop-2.7.6/etc/hadoop$ gedit hdfs-site.xml | ||
+ | |||
+ | <nowiki><configuration> | ||
+ | <property> | ||
+ | <name>dfs.replication</name> | ||
+ | <value>1</value> | ||
+ | </property> | ||
+ | </configuration></nowiki> | ||
+ | |||
+ | ==修改hadoop默认路径:hadoop-env.sh== |
2021年1月20日 (三) 01:35的版本
复制和移动文件
复制hadoop-2.7.6 和jdk-8u221-linux-x64的压缩包至ubuntu主目录
分别解压他们
然后移动jdk的目录:
maxin@maxin-virtual-machine:~/下载$ sudo mkdir /usr/lib/jvm [sudo] maxin 的密码: maxin@maxin-virtual-machine:~/下载$ ls '新建 DOCX 文档.docx' VMwareTools-10.3.10-13959562.tar.gz npm-debug.log vmware-tools-distrib maxin@maxin-virtual-machine:~/下载$ cd .. maxin@maxin-virtual-machine:~$ ls 公共的 视频 文档 音乐 hadoop-2.7.6 jdk-8u221-linux-x64 模板 图片 下载 桌面 hadoop-2.7.6.tar.gz jdk-8u221-linux-x64.tar.gz maxin@maxin-virtual-machine:~$ sudo mv jdk-8u221-linux-x64 /usr/lib/jvm/java-8-oracle maxin@maxin-virtual-machine:~$ ls /usr/lib/jvm/java-8-oracle jdk1.8.0_221 maxin@maxin-virtual-machine:~$
新增路径至环境变量
gedit ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/java-8-oracle/jdk1.8.0_221 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=$PATH:$JAVA_HOME/bin export HADOOP_HOME=/home/maxin/hadoop-2.7.6 export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
检测java
java -version
java version "1.8.0_221" Java(TM) SE Runtime Environment (build 1.8.0_221-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)
配置hadoop-env.sh
maxin@maxin-virtual-machine:~/hadoop-2.7.6$ pwd
/home/maxin/hadoop-2.7.6
maxin@maxin-virtual-machine:~/hadoop-2.7.6$ mkdir -p data/tmp
maxin@maxin-virtual-machine:~/hadoop-2.7.6$ ls
bin etc lib LICENSE.txt README.txt share data include libexec NOTICE.txt sbin
maxin@maxin-virtual-machine:~$ cd hadoop-2.7.6/etc/hadoop/
maxin@maxin-virtual-machine:~/hadoop-2.7.6/etc/hadoop$ gedit hadoop-env.sh
export JAVA_HOME=/bigData/jdk1.8.0_121
配置hdfs
maxin@maxin-virtual-machine:~/hadoop-2.7.6/etc/hadoop$ pwd
/home/maxin/hadoop-2.7.6/etc/hadoop
maxin@maxin-virtual-machine:~/hadoop-2.7.6/etc/hadoop$ gedit hdfs-site.xml
<configuration> <property> <name>dfs.replication</name> <value>1</value> </property> </configuration>