大数据学习(一)Linux 环境准备

最近学习大数据,看到了同学发的一个学习规划的博客,感觉写的不错的,决定按照他的思路学习一下。

博客地址 >>>http://blog.csdn.net/yuexianchang/article/details/52468291

讲道理应该先研究mysql集群的,但是mysql集群没有搭起来(玛德),所以先研究hadoop集群把,mysql的坑以后会补起来(看心情)。

下面是正题:

一.安装vmware,安装centos(略);

二.管理员启动vmware,否则权限不够,更改虚拟机配置,操作如图:

大数据学习(一)Linux 环境准备_第1张图片
编辑虚拟网络.png

大数据学习(一)Linux 环境准备_第2张图片
更改vmware8.png

三.修改虚拟机网络配置文件,这里用到的虚拟机centos7,本机100网段,设置虚拟机均为11网段;

1.$ vi /etc/resolv.conf

nameserver 192.168.11.2
nameserver 8.8.8.8
nameserver 8.8.4.4 

2.$ vi /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=localhost.localdomain
GATEWAY=192.168.11.2

3.$ vi /etc/sysconfig/network-scripts/ifcfg-eth0

HWADDR=00:0C:29:0B:EC:89  
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
NAME=eth0     #name修改为eth0
ONBOOT=yes
IPADDR=192.168.11.106 #这里改你要的ip
NETMASK=255.255.255.0  
GATEWAY=192.168.11.2
DNS1=192.168.11.2

四.遇到的问题

1.centos7之后默认网卡不为eth0,参考博文 >>>Centos7下修改默认网卡(改为eth0)

$ vi /etc/sysconfig/grub
在GRUB_CMDLINE_LINUX中增加net.ifnames=0 biosdevname=0

GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="vconsole.keymap=us crashkernel=auto  vconsole.font=latarcyrheb-sun16 rhgb net.ifnames=0 biosdevname=0 quiet"
GRUB_DISABLE_RECOVERY="true"

命令行执行
$ grub2-mkconfig -o /boot/grub2/grub.cfg
重启虚拟机
$ reboot

2.可能会遇到虚拟机能ping通主机,主机ping虚拟机超时的问题,这时候需要将vmware adapter 8 的网段改为192.168.11.1

大数据学习(一)Linux 环境准备_第3张图片
更改wmware8网段.png

五.验证

大数据学习(一)Linux 环境准备_第4张图片
宿主机ping虚拟机.png
大数据学习(一)Linux 环境准备_第5张图片
ping宿主机.png
大数据学习(一)Linux 环境准备_第6张图片
ping外网.png

-end-

你可能感兴趣的:(大数据学习(一)Linux 环境准备)