需要软件VMWare, centos 6.5, jdk-8u151-linux-x64.tar.gz, xshell5.0, filezilla
流程
1.安装虚拟机
- 新建虚拟机
- 自定义虚拟机选择稍后安装操作系统。
- 选择操作系统centos6 64位,并一直点击下一步。
- 选择将虚拟磁盘拆分成多个文件,不要选择“立即分配所有磁盘空间“,比较浪费磁盘空间。
选择自定义硬件,删除USB控制器,声卡和打印机,减少存储空间。
找到刚才新建的虚拟机,右键”设置“,使用CD/DVD安装系统,等待虚拟机安装成功!
虚拟机安装成功后,启动虚拟机,开始配置虚拟机!!
- 使用ifconfig查看ip地址,只能看到回环地址。
- ping回环地址,查看网络协议是否正确。
ping 127.0.0.1 发现可以ping通
ping网关
查看网关:点击”编辑“–”虚拟网络编辑器“–”NAT设置“,本机网关为192.168.44.2
然后ping 192.168.44.2,发现不可以ping通,则网关不可达(网卡链路存在问题)查看网卡配置信息
vi /etc/sysconfig/network-scripts/ifcfg-eth0,修改ONBOOT=yes
然后重启网卡service network restart- 使用ifconfig查看ip地址为:192.168.44.132,然后ping 192.168.44.132;再ping外网地址:ping www.baidu.com,也是可以ping通的。
- 由于ip地址是有DHCP协议产生的,我们需要将其改变为静态地址。
vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改BOOTPROTO=static
在文件中追加:
IPADDR=192.168.44.132
NETMASK=255.255.255.0
GATEWAY=192.168.44.2
然后重启网卡:service network restart - 修改主机名
临时修改:hostname hadoop
永久性修改:vi /etc/sysconfig/network 需要重启reboot - 关闭防火墙
临时关闭:service iptables stop
查看状态:service iptables status
永久性关闭:chkconfig iptables off 然后需要重启reboot - 安装上传下载服务 yum install lrzsz
安装openssh客户端 yum install -y openssh-clients(添加-y在安装过程中可以自动选择yes) - 安装java
mkdir -p /home/hadoop/app 新建文件夹
主机上使用filezilla传递java安装包到虚拟机
新建站点,选择主机上的java安装包,选择虚拟机上的目的路径,点击上传即可。 - 虚拟机中解压安装包
tar zxvf jdk-8u151-linux-x64.tar.gz
配置jdk
vi /etc/profile
JAVA_HOME=/home/hadoop/app/jdk1.8.0_151
CLASSPATH= JAVAHOME/lib: J A V A H O M E / l i b : CLASSPATH
PATH= JAVAHOME/bin: J A V A H O M E / b i n : PATH
export JAVA_HOME CLASSPATH PATH
使配置环境生效: source /etc/profile
java -version查看是否安装成功。
参考大佬:
http://www.powerxing.com/install-hadoop-in-centos/
http://www.cnblogs.com/ysocean/p/6954268.html
http://blog.youkuaiyun.com/qq496013218/article/details/78711201