vim /ect/hostname
//添加ip master
vim /etc/hosts
vim /etc/sysconfig/network-scripts/ifcfg-ens32
//添加配置
BOOTPROTO="static"
IPADDR=192.168.66.133
NETWORK=255.255.255.0
GATEWAY=192.168.66.2
DNS1=192.168.66.2 //与网关相同 https://www.cnblogs.com/lyangfighting/p/9518726.html
service network restart //重启网络服务
启动报错:// https://blog.csdn.net/dyw_666666/article/details/103117357
Restarting network (via systemctl):
Job for network.service failed because the control process exited with error code.
See "systemctl status network.service" and "journalctl -xe" for details.
解决:
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl start network.service
ssh-keygen -t rsa //一直回车
ssh-copy-id master
cd ~
ls -al //查看有无.ssh
cd .ssh
more authorized_keys
ssh master
mkdir /software //安装包地址
tar -zxvf hadoop-2.6.0.tar.gz
tar -zxvf jdk-8u202-linux-x64.tar.gz
mv jdk1.8.0_202 /usr/local/jdk
mv hadoop-2.6.0 /usr/local/hadoop
cd /usr/local/hadoop/etc/hadoop
vim hadoop-env.sh //更改配置 export JAVA_HOME=/usr/local/jdk
vim core-site.xml
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://hdp4:9000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/usr/local/hadoop/tmp</value>
</property>
</configuration>
vim hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>
</configuration>
cp mapred-site.xml.template mapred-site.xml
vim mapred-site.xml
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
<property>
<name>mapreduce.jobhistory.address</name>
<value>hdp4:10020</value>
</property>
</configuration>
vim yarn-site.xml
<configuration>
<!-- Site specific YARN configuration properties -->
<property>
<name>yarn.resourcemanager.hostname</name>
<value>hdp4</value>
</property>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
<property>
<name>mapreduce.job.ubertask.enable</name>
<value>true</value>
</property>
</configuration>
JDK环境配置
vim /etc/profile
export JAVA_HOME=/user/local/jdk
export HADOOP_HOME=/usr/local/hadoop
export PATH=.:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH
source /etc/profile
hadoop namenode -format
//启动
start-dfs.sh
start-yarn.sh
//关闭防火墙 访问http://ip:50070/
sudo systemctl stop firewalld 临时关闭
sudo systemctl disable firewalld ,然后reboot 永久关闭
sudo systemctl status firewalld 查看防火墙状态。
当前进程