Hadoop学习
1 环境搭建
1.1 Linux环境的搭建
使用VMware Workstation 12作为硬件生产环境,选择Cent OS 6.7 64位作为系统生产环境。
使用VMware Workstation装Cent OS的过程可以百度,在这儿就不叙述了,我先装了一个H01的机器,这儿主要写下装完Linux后的环境配置。
1.1.1 配置虚拟机网络
1.设置VMware的H01机器网络为NAT模式 。
2.设置IP等信息
ip设置与vmnet8同网段,gateway,netmask,broadcast设置与vmnet8相同,dns设置与主机相同。
wmnet8的子网ip是:192.168.80.0,netmask是255.255.255.0,gateway是192.168.80.0,主机的DNS设置为8.8.8.8和8.8.4.4。
进入Cent OS,找到设置网路的界面,将信息设置成上面的值。
或者进入切换到root用户后,使用vim /etc/sysconfig/network-scripts/ifcfg-Auto_eth0编辑,将BOOTPROTO值改为static,IPADDER的值改为192.168.80.101,NETMASK值改为255.255.255.0,DNS设置为8.8.8.8和8.8.4.4。
注意:Cent os下右键添加终端的方式:root身份下,yum -y install nautilus-open-terminal
1.1.2 修改主机名
root身份下vim /etc/sysconfig/network,修改HOSTNAME的值为H01。重启生效。
1.1.3 修改主机名和IP的映射关系
root身份下vim /etc/hosts,添加192.168.80.101和H01的映射关系。
1.1.4 关闭防火墙
关闭windows防火墙,否则在linux下无法ping通windows
关闭Cent OS防火墙,root身份下,输入service iptables status来查看防火墙状态。
输入service iptables stop来关闭防火墙,再次输入service iptables status来查看防火墙状态,最后关闭防火墙开机启动。
1.1.5 关闭SElinux
root身份下vim /etc/selinux/config,将SELINUX的值改为disabled
1.1.6 SSH的安装与配置
root身份下输入rpm -qa|grep ssh来查看ssh的安装情况
上图表示已安装,通过service sshd status来查看SSH服务的当前状态。
启动SSH服务,并设置SSH服务开启自启。
1.1.7 检查虚拟机和主机是否能互相ping通
查看虚拟机和主机的ip地址:
虚拟机ping主机
主机ping虚拟机
1.1.8 使用远程工具连接虚拟机
使用Xshell连接虚拟机:
使用filezilla来连接虚拟机: