Hadoop部署(一)——VMware虚拟机安装Linux系统

版权声明:本文为博主原创文章,未经博主允许不得转载。转载或引用本文部分内容时请注明本文地址: https://blog.csdn.net/u010993514/article/details/82924871

目录

测试环境

VMware虚拟机安装

CentOS安装

CentOS设置

CentOS测试


测试环境

操作系统:Windows 10, 64-bit

虚拟机:VMware® Workstation 14 Pro(版本号:14.0.0 build-6661328)

Linux镜像版本:CentOS-7-x86_64-DVD-1804.iso


VMware虚拟机安装

1、按照软件提示界面安装软件,安装过程就不做说明了;

附上软件注册机:https://github.com/PengShuaixin/ToolsLibrary/tree/master/Vmware

2、打开软件----编辑----虚拟网络编辑器

这里可能无法设置,点一下“更改设置”获取管理员权限即可,如图:

3、在这里我们将虚拟机路由网关设置成192.168.33.1,按下图设置:

先将子网IP设置成192.168.33.0,子网掩码:255.255.255.0,然后设置“NAT设置”

NET设置参数如下:

4、打开控制面板----网络和 Internet----网络连接,设置VMnet8的IPv4协议;


CentOS安装

1、新建一个虚拟机,选择自定义安装,根据提示根据自己的实际情况选择配置;

这里选择自己镜像文件的路径, 

根据自己的喜好命名虚拟机、选择虚拟机文件路径,后面两步分配CPU资源和内存资源根据自己电脑实际情况分配,

注意这里的网络设置要选择NET, IO控制器按照系统推荐的就行,

我这里磁盘设置如下图:

2、配置完成后启动虚拟机,鼠标点进去按上下键选择,选择Install CentOS 7后回车(Alt+Shift键可以释放鼠标);

等待一会儿就进入安装界面,为了方便展示设置这里语言设置我就选择简体中文了,

3、接下来我们对以下三个选项进行设置; 

软件选择我就选“最小安装”了,有兴趣的可以自己选择安装一个桌面,选择完成后点“完成”

安装位置没有特殊需求情况下不需要手动设置,点开设置之后直接点完成即可,

下面是网络设置,在这里也可以先跳过这一步,进入系统之后我们可以直接修改配置文件设置,

IPv4按如下设置,将该虚拟机设置成静态IP,IP地址为192.168.33.100:

IPv6设置成忽略,如下图:

设置完成之后保存设置,保存之后打开右上角网络连接,最后点左上角的完成,

在这里补充一下安装过程设置主机名的方法: 

4、设置完成后就可以开始安装了;

在这儿我们还需要对Root密码进行设置,

设置完密码后点完成,在输入密码的过程中注意不要使用小键盘,若系统提示密码过于简单,点两次完成即可保存设置的密码,最后就等待进度条完成安装。 

5、出现如下界面之后我们点击右下角“重启”按钮重启一下系统就完成安装了。


CentOS设置

主机名设置:

编辑hostname文件,这只是其中一种方法,想了解更多方法可以自己百度

vi /etc/hostname

按键盘上的字母“i”进入编辑模式,修改主机名:

修改完成之后按ESC,输入“:wq”保存并退出,然后重启系统,以下两条命令任意一条都可以重启系统:

reboot
init 6

这里再扩展一下关机命令:

init 0
shutdown -h now
halt

重启完重新登录就完成修改了,如图:

网络设置:

在上述安装过程中没有配置网络的可以在此对网络进行设置,这里代码比较长,可以用Xshell连接虚拟主机进行配置,复制粘贴代码比较方便,此处建议在安装过程中就提前设置好网络。

修改ifcfg-ens33配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ens33

配置如下:

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="no"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="fa0d7aef-28a6-41d3-9a20-262748c5d4a5"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.33.100"
PREFIX="24"
GATEWAY="192.168.33.1"
DNS1="192.168.33.1"

注释:

IPADDR="192.168.33.100" //IP地址
PREFIX="24"//子网掩码255.255.255.0,也可以写成:NETMASK="255.255.255.0"
GATEWAY="192.168.33.1"//网关
DNS1="192.168.33.1"//DNS服务器,还可以在后面加一个DNS2

修改完之后保存退出,运行如下命令可让网络配置立即生效:

service network restart

还有一个地方的文件也是DNS设置文件,在这里上面已经设置了DNS服务器就不需要修改了,可以查看了解一下

cat /etc/resolv.conf

CentOS测试

系统登录:

输入登录用户名:root,回车,然后输入密码,密码为安装时自己设置的密码。输入密码时不会有任何显示,输入完之后回车即可登录。注意:不要用小键盘输入密码!!

网络测试:

查看本机IP

ip a

会显示出本机IP信息:

外网测试(测试过程中按Ctrl+c可以终止正在执行的进程):

ping www.baidu.com

 测试结果如下就证明可以访问外网:

[root@master100 network-scripts]# ping www.baidu.com
PING www.a.shifen.com (220.181.111.188) 56(84) bytes of data.
64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=1 ttl=128 time=10.2 ms
64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=2 ttl=128 time=3.48 ms
64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=3 ttl=128 time=4.93 ms
64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=4 ttl=128 time=12.0 ms
64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=5 ttl=128 time=3.91 ms
64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=6 ttl=128 time=3.86 ms
64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=7 ttl=128 time=3.81 ms
64 bytes from 220.181.111.188 (220.181.111.188): icmp_seq=8 ttl=128 time=10.8 ms
^C
--- www.a.shifen.com ping statistics ---
8 packets transmitted, 8 received, 0% packet loss, time 7017ms
rtt min/avg/max/mdev = 3.484/6.642/12.094/3.464 ms

内网测试:

ping路由IP地址:

ping 192.168.33.1

结果如下证明网络配置没有问题: 

[root@master100 network-scripts]# ping 192.168.33.1
PING 192.168.33.1 (192.168.33.1) 56(84) bytes of data.
64 bytes from 192.168.33.1: icmp_seq=1 ttl=128 time=0.260 ms
64 bytes from 192.168.33.1: icmp_seq=2 ttl=128 time=0.131 ms
64 bytes from 192.168.33.1: icmp_seq=3 ttl=128 time=0.197 ms
64 bytes from 192.168.33.1: icmp_seq=4 ttl=128 time=0.115 ms
64 bytes from 192.168.33.1: icmp_seq=5 ttl=128 time=0.195 ms
64 bytes from 192.168.33.1: icmp_seq=6 ttl=128 time=0.198 ms
^C
--- 192.168.33.1 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5000ms
rtt min/avg/max/mdev = 0.115/0.182/0.260/0.050 ms

相关推荐

Hadoop部署(二)——Linux系统下安装Java环境

Hadoop部署(三)——CentOS 7部署Hadoop(单机版)

Hadoop部署(四)——CentOS 7部署Hadoop(伪分布式)

Hadoop部署(五)——CentOS 7部署Hadoop集群(完全分布式)

猜你喜欢

转载自blog.csdn.net/u010993514/article/details/82924871