搭建虚拟机
- VMWare虚拟网络编辑器 NAT模式 IP 192.168.1.0/255.255.255.0
- VMnet8 IP地址:192.168.1.5/255.255.255.0
- centos
/etc/udev/rules.d/70-persistent-net.rules 修改网卡为eth0
/etc/sysconfig/network-scripts/ifcfg-eth0
修改HWADDR网卡物理地址/ipaddr/gateway/dns1
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.101
GATEWAY=192.168.1.2
DNS1=192.168.1.2
- ubuntu18.04
sudo vim /etc/netplan/*.yaml
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: no
addresses: [192.168.1.101/24]
gateway4: 192.168.1.2
nameservers:
addresses: [192.168.1.2]
sudo netplan apply
修改/etc/hosts
192.168.1.100 hadoop100
192.168.1.101 hadoop101
192.168.1.102 hadoop102
192.168.1.103 hadoop103
192.168.1.104 hadoop104
192.168.1.105 hadoop105
192.168.1.106 hadoop106
192.168.1.107 hadoop107
192.168.1.108 hadoop108
修改主机名
- hostname 可以查看到当前主机的主机名
- uname -u 可以查看到当前主机的主机名
- hostname 新主机名 临时修改主机名(需要重新打开终端)
- 永久修改主机名
sudo vim /etc/hostname #修改为hadoop101
sudo vim /etc/hosts #修改为 127.0.0.1 hadoop101
sudo vim /etc/cloud/cloud.cfg #找到preserve_hostname: false修改为preserve_hostname: true
sudo reboot #重启
安装jdk
sudo vim /etc/profile
export JAVA_HOME=/opt/module/jdk8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
安装hadoop
sudo vim /etc/profile
#Hadoop_home
export HADOOP_HOME=/opt/module/hadoop
export PATH=$PATH:$HADOOP_HOME/bin
export PATH=$PATH:$HADOOP_HOME/sbin
http://hadoop101:50070 hadoop页面
http://hadoop101:8088 hdfs页面
http://hadoop104:50090 secondaryNamenode
时间同步
apt install -y ntp
vim /etc/ntp.conf
crontab -e