龙空技术网

大数据技术之Hadoop(入门)~虚拟机环境准备

做好一个程序猿 287

前言:

今天咱们对“虚拟机怎么启动hadoop”大体比较注意,大家都需要分析一些“虚拟机怎么启动hadoop”的相关知识。那么小编也在网摘上网罗了一些有关“虚拟机怎么启动hadoop””的相关知识,希望看官们能喜欢,看官们快快来了解一下吧!

虚拟机的安装-mac版1 VMware端设置

序列号网上找,或者某宝(注意版本对应)

XKZYV-PK9CC-A1Y0X-K5HZL-Y65ZV

拖拽下载好的 centos7 到这里

设置固件–虚拟机的信息是保存在文件当中的, 因此要选择文件(虚拟机)保存的位置

硬件配置–选择默认即可

完成VMware端设置

2 安装并配置虚拟机

之后重新打开虚拟机

选择第一个-回车继续

设置-语言-继续

以下设置可以选择默认,也可以自行进行配置改变

设置ROOT密码

最后一步重启-安装成功

3 配置Nat静态IP创建Nat网络

选择虚拟机-网络适配器-网络适配器设置-确认网络配置如下

更改主机名

[root@localhost ~]# hostnamectl set-hostname hadoop01[root@localhost ~]# hostname hadoop01[root@localhost ~]# exit

重新登录

[root@hadoop01 ~]#

虚拟机网络配置,配置ifcfg-ens33文件

[haoll@hadoop01 bin]$ vi /etc/sysconfig/network-scripts/ifcfg-ens33 

配置如下

TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=no#修改BOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=93b112ff-0c5d-4cad-ae71-4138c4c7220dDEVICE=ens33#修改ONBOOT=yes#新增,具体配什么值,参考注意事项IPADDR=192.168.2.200NETMASK=255.255.255.0GATEWAY=192.168.2.2DNS1=192.168.6.49DNS2=192.168.6.200

重启网络 systemctl restart network,执行ping ,出现如下结果代表网络配置成功

[haoll@hadoop01 bin]$ ping   (182.61.200.7) 56(84) bytes of data.64 bytes from 182.61.200.7 (182.61.200.7): icmp_seq=1 ttl=128 time=7.45 ms64 bytes from 182.61.200.7 (182.61.200.7): icmp_seq=2 ttl=128 time=12.1 ms64 bytes from 182.61.200.7 (182.61.200.7): icmp_seq=3 ttl=128 time=11.6 ms64 bytes from 182.61.200.7 (182.61.200.7): icmp_seq=4 ttl=128 time=12.3 ms64 bytes from 182.61.200.7 (182.61.200.7): icmp_seq=5 ttl=128 time=11.9 ms64 bytes from 182.61.200.7 (182.61.200.7): icmp_seq=6 ttl=128 time=5.60 ms
4 注意事项

1.环境配置:

创建完快照后启动虚拟机,使用root用户和root密码登录系统

1.1 停止防火墙

#停止防火墙

[root@localhost ~]#systemctl stop firewalld

#禁止防火墙随着系统启动而启动

[root@localhost ~]#systemctl disable firewalld

#查看防火墙状态

[root@localhost ~]#systemctl status firewalld

完成后如下:

1.2 禁用selinux

#将SELINUX的值设置为disabled

[root@localhost ~]# vi/etc/selinux/config

#查看是否设置完成

[root@localhost ~]# cat /etc/selinux/config

如图:

2.前期配置需要明确以下几个要点:

2.1.网络配置改成nat模式

如图:

2.2 通过 cd /Library/Preferences/VMware Fusion/vmnet8/ 进入vmnet8文件目录

1)通过 dhcpd.conf 获得能的配置静态ip的范围

range 这个是虚拟机允许选择的静态ip地址范围,自定义的静态ip地址必须要在这个范围内

2)通过 nat.conf 获得 VMnet8的 ip和 netmask (该网关待会Centos 7配置时需要用到)

ip:本机网关地址

netmask:子网掩码

2.3 通过 系统偏好设置 网络中的高级选项 查看要配置的DNS

2.4 通过上面的准备我们有了以下的信息:

自定义的静态ip地址范围:

192.168.150.128 到 192.168.150.254

NAT gateway address

ip = 192.168.150.2 (本机网关地址)

netmask = 255.255.255.0 (子网掩码)

DNS地址

3 Centos 7 虚拟网络的配置

3.1 进入终端

执行:vi /etc/sysconfig/network-scripts/ifcfg-ens33

3.2 修改

3.3 在文件ifcfg-ens33的末尾新增,如下内容:

IPADDR= 192.168.150.200 #该静态ip 在自定义的静态ip地址范围:192.168.150.128 到 192.168.150.254内

NETMASK=255.255.255.0 #对应于前面准备的网关信息 VMnet8的 netmask

GATEWAY=192.168.200.2 #对应于前面准备的网关信息 VMnet8的 ip

DNS1=8.8.8.8 #对应于前面准备的DNS地址 这边这两个有特殊用处 可以自行百度

DNS2=144.144.144.144

配置完成如下:

3.4 配置完成后保存文件

#重新启动网卡

执行 systemctl restart network

最后 ping 百度的官网保证虚拟机能够访问外网,方便后期在线安装一些依赖软件

执行:ping

成功ping通

control+c 停止

这样就成功配置了

标签: #虚拟机怎么启动hadoop