需要用到的软件有:
VMware-workstation-full-14.1.3-9474260虚拟机软件
CentOS-6.7-x86_64-bin-DVD1
下载镜像的地址:http://vault.centos.org/
安装精简版虚拟机:
1.安装完后,改IP地址 vi /etc/sysconfig/network-scripts/ifcfg-eth0
- ONBOOT=yes(开机自启)
- BOOTPRROTO=static(静态的ip)
- IPADDR(ip地址)
- NETMASK(子网掩码)
- GATEWAY(网关)
- 删除硬件 UUID, HWADDR
- 保存并更新 service network restart
2.改主机名, vi /etc/sysconfig/network
3.关闭防火墙 chkconfig iptables off
4.改域名映射 vi /etc/hosts
- ip地址 主机名
5.ping一下
6.当克隆的虚拟机配置好网卡和ip后,将/etc/hosts发送给其他克隆机
- 即: scp -r /etc/hosts hadoop002:/etc
- scp -r /etc/hosts hadoop003:/etc ...(但是,会出现发送不了,这是需要安装ssh)
- 因此先安装ssh yum install openssh-clients -y (每台虚拟机也都要安装)
克隆虚拟机配置
1.改网卡 vi /etc/udev/rules.d/70-persistent-net.rules
- 删除eth0,把eth1改为eth0
2.改IP, vi /etc/sysconfig/network-scripts/ifcfg-eth0
- 改IPADDR的值(不能与被克隆的ip地址相同)
3.reboot
免密登录
- 生成密钥
- ssh-keygen -t rsa
- 将公钥发给别的虚拟机(当然自己也要发送一份)
- ssh-copy-id -i /root/.ssh/id_rsa.pub hadoop002
- ssh-copy-id -i /root/.ssh/id_rsa.pub hadoop003 ...
- 测试是否能成功
- 用别的虚拟机访问: ssh hadoop002 ....
安装JDK
将文件托入Shell的fstp中
- 解压: tar -zxvf jdk... -C /usr/local/
- 配置文件 vi /etc/profile
- export JAVA_HOME=/usr/local/jdk...
- export PATH=$PATH:$JAVA_HOME/bin
3.source /etc/profile
4.检测是否安装成功 java -version