在slave01上执行:
[zkpk@slave01 ~]$ gedit /home/zkpk/.bash_profile
复制粘贴以下内容添加到到上面gedit打开的文件中:
export JAVA_HOME=http://www.likecs.com/usr/java/jdk1.8.0_131/ export PATH=$JAVA_HOME/bin:$PATH在slave02上执行:
[zkpk@slave02 ~]$ gedit /home/zkpk/.bash_profile
复制粘贴以下内容添加到到上面gedit打开的文件中:
export JAVA_HOME=http://www.likecs.com/usr/java/jdk1.8.0_131/ export PATH=$JAVA_HOME/bin:$PATH 8.4 使环境变量生效:[zkpk@master ~]$ source /home/zkpk/.bash_profile
在slave01上执行:
[zkpk@slave01 ~]$ source /home/zkpk/.bash_profile
在slave02上执行:
[zkpk@slave02 ~]$ source /home/zkpk/.bash_profile
8.5 查看java是否配置成功:[zkpk@master ~]$ java -version
9 安装部署Hadoop集群(zkpk用户)说明:每个节点上的Hadoop配置基本相同,在master节点操作,然后复制到slave01、slave02两个节点。
9.1 将/home/zkpk/tgz/hadoop目录下的Hadoop压缩包解压到/home/zkpk目录下[zkpk@master ~]$ tar -xzvf /home/zkpk/tgz/hadoop-2.7.3.tar.gz -C /home/zkpk
9.2 配置hadoop-env.sh文件 9.2.1 使用gedit命令修改hadoop-env.sh文件[zkpk@master ~]$ gedit /home/zkpk/hadoop-2.7.3/etc/hadoop/hadoop-env.sh
9.2.2 修改JAVA_HOME环境变量export JAVA_HOME=http://www.likecs.com/usr/java/jdk1.8.0_131/
9.3 配置yarn-env.sh文件 9.3.1 使用gedit命令修改yarn-env.sh文件[zkpk@master ~]$ gedit ~/hadoop-2.7.3/etc/hadoop/yarn-env.sh
9.3.2 修改JAVA_HOME环境变量export JAVA_HOME=http://www.likecs.com/usr/java/jdk1.8.0_131/
9.4 配置core-site.xml 文件 9.4.1 使用gedit命令修改core-site.xml文件[zkpk@master ~]$ gedit ~/hadoop-2.7.3/etc/hadoop/core-site.xml
9.4.2 用下面的代码替换core-site.xml中的内容: <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="http://www.likecs.com/configuration.xsl"?> <!-- Put site-specific property overrides in this file. --> <configuration> <property> <name>fs.defaultFS</name> <value>hdfs://master:9000</value> </property> <property> <name>hadoop.tmp.dir</name> <value>/home/zkpk/hadoopdata</value> </property> </configuration> 9.5 配置hdfs-site.xml文件 9.5.1 使用gedit命令修改hdfs-site.xml文件[zkpk@master ~]$ gedit ~/hadoop-2.7.3/etc/hadoop/hdfs-site.xml
9.5.2 用下面的代码替换hdfs-site.xml中的内容: <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="http://www.likecs.com/configuration.xsl"?> <!-- Put site-specific property overrides in this file. --> <configuration> <property> <name>dfs.replication</name> <value>2</value> </property> </configuration> 9.6 配置yarn-site.xml文件 9.6.1 使用gedit命令修改yarn-site.xml文件[zkpk@master ~]$ gedit ~/hadoop-2.7.3/etc/hadoop/yarn-site.xml
9.6.2 用下面的代码替换yarn-site.xml中的内容: <?xml version="1.0"?> <configuration> <property> <name>yarn.nodemanager.aux-services</name> <value>mapreduce_shuffle</value> </property> <property> <name>yarn.resourcemanager.address</name> <value>master:18040</value> </property> <property> <name>yarn.resourcemanager.scheduler.address</name> <value>master:18030</value> </property> <property> <name>yarn.resourcemanager.resource-tracker.address</name> <value>master:18025</value> </property> <property> <name>yarn.resourcemanager.admin.address</name> <value>master:18141</value> </property> <property> <name>yarn.resourcemanager.webapp.address</name> <value>master:18088</value> </property> </configuration>