1. 虚拟机的克隆
克隆后需要做的事:
(1) 配置网卡
vim/etc/udev/rules.d/70-persistent-net.rules
删掉eth0,把eth1改为eth0
(2) 修改ip
vim/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
UUID=564d8635-4604-72cb-4911-a39c511a5f3a(UUID在Windows中存放虚拟机文件里同名的文件夹中,乱码的那个就是)(随便更改一位也可以)
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.91.103(自己写)
PREFIX=24
GATEWAY=192.168.91.2
DNS1=8.8.8.8
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
HWADDR=00:0C:29:1A:5F:3A(右键-虚拟机设置-网络适配器-高级)
LAST_CONNECT=1504682951
(3) 改主机名/改映射文件(hosts)
vi /etc/sysconfig/network
vi /etc/hosts
service network restart(重启生效)
2. 安装JAVA、Hadoop
(1) 解压命令(.gz压缩包)
tar –zxvf [压缩包所在目录]–C [要解压的地方(一般为/usr/local/)]
(2) 配置环境变量
vim /etc/profile
在最后添加
#my settings
export JAVA_HOME=/usr/local/jdk1.7.0_79/
export HADOOP_HOME=/usr/local/hadoop/
exportPATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:
3. 设置SSH免密登录
(1) 在hadoop下生成公钥和私钥
ssh-keygen -t rsa
(2) 追加到key文件当中
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
(3) 将master机子上的key给其他机子上发送一份(两种方法都可以)
ssh-copy-id hadoop02
ssh-copy-id hadoop03