Hadoop集群搭建三(Linux虚拟机的网络配置和系统配置)

说明:步骤为一些视频文件,实践中发现的问题已经由个人实践进行补充说明。

Linux虚拟机的网络配置和系统配置


个人网络配置如下:使用NAT模式

 

 

 

 

 

 

 

 

 

 

 

 

Linux虚拟机的网络配置

1、打开安装好的CentOS虚拟机dajiangtai。

 

 

2、登录到Centos系统。

 

 

3、输入ifconfig命令,先查看一下ip。

 

 

4、这个时候我们发现除了回环地址以外,我们并不能和外界通信,比如我们可以使用ping命令进行测试。

 

 

第一条的意思是ping百度,我们ping不通。

第二条是pingVMware虚拟机中NAT的网关,我们也ping不通,因为NAT的网关是192.168.20.2

 

 

 

大家也可以修改自己NAT模式的网关IP。

第三条是ping自己的物理机的地址,也ping不通。

 

 

但是回环地址能够ping通说明一个问题,那么就是我们虚拟机的网络协议是好的。

 

 

 

而Windows本机的网关地址(比如我的网关为:192.168.0.1,大家可以替换为自己的网关)是ping不通的,说明我们的网卡链路并没有通畅, 那么接下来就是就是通过配置网卡,我们使虚拟机可以和外部的网络进行通信。

5、我们使用vi命令,修改网卡的配置文件。

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

 

 

 

大家可以看到我们的网卡并没有开启,所以我们将其修改成yes,按Esc键,然后输入:wq保存退出。

 

 

6、这时候需要我们重启网络服务。

 

 

7、再次输入ifconfig命令,查看ip地址。

 

 

这时候大家发现,网卡已经成功开启。

8、我们再次尝试ping相关的地址。

本机网络协议检查:

 

 

本机网卡链路检查:

 

 

本机的NAT网关检查:

 

 

检查外部的连通性:

 

 

这说明我们现在已经和互联网打通

9、Ok,那么简单的网络配置我们已经配置完毕, 然而在实际应用中,由于我们使用的DHCP服务器来分配的地址,那么ip地址有可能是会变动的。 而我们用Linux来搭建集群学习Hadoop的话,是希望IP固定不变的, 那么这个时候我们就需要配置静态IP,那么具体如何进行配置呢,接下来我们会介绍。

Linux虚拟机的系统配置

1、首先打开CentOS虚拟机。

 

 

2、通过ifconfig命令查看相关的IP地址。 因为我们使用Linux的远程连接工具,至少要知道IP地址是多少。 但此时我们还没有配置静态IP,IP地址可能会发生改变。

 

 

3、这时候我们可以使用Xshell客户端(如果不熟悉,可以观看:Linux连接工具-Xshell)来连接虚拟机, 当然大家也可以使用其它的客户端,这里建议使用Xshell,可点击下载

 

4、连接之后,我们可以输入ifconfig命令来查看IP地址。

 

 

5、用户的设置。

在后面hadoop集群搭建的过程中,我们一般不直接使用超级用户root, 而是需要我们新建一个用户名称。那么我们现在就使用命令来创建一个新的用户吧, useradd命令,那么如何使用呢?那么直接输入useradd,就会返回该命令的使用帮助。

 

 

大家可以看到需要使用-m命令,来创建用户的home目录,那么我们使用如下的命令创建大讲台的普通用户。

 

 

然后我们进入home目录,就可以看到多了一个hadoop的目录, 这个就是普通用户hadoop的home目录了。这里我们可以使用su命令切换用户。

 

 

切换之后,我们进入自己的home目录,然后使用pwd命令查看当前目录, 可以看到/home下面的hadoop目录了。

Ok,那么创建完用户之后我们怎么删除呢, 这个时候就可以使用userdel命令来删除,输入userdel可以查看删除的相关帮助信息。

 

 

我们可以使用userdel –rf 命令,强制删除用户和对应的home目录。当然我们后面需要刚刚创建的用户,这里就不需要删除了。

Ok,那么以上就是关于用户的相关设置。

6、主机名的设置。

也就是修改hostname,它在/etc/sysconfig/network文件里面设置,我们使用vi命令进行编辑。

 

 

 

 

那么我们尝试进行修改,比如我们修改为djt(大家可以根据自己的习惯命名,当然也可以不用修改)。

 

 

然后保存退出。

 

 

咦~怎么没有变啊,\因为这个地方是需要重启才能更新主机名的。 那么我们使用reboot命令重启Linux系统,然后我们再来看一下。

 

 

 

 

Ok,这回显示正确了。

7、静态IP的配置。

我们虚拟机安装centos系统的时候,我们选择的是NAT模式(当然也可以选择桥接的模式等等), 无论是哪种模式,它的IP地址经常会变动,对我们后面搭建hadoop集群造成影响。 我们首先看一下NAT模式的相关配置信息。

 

 

我们可以使用vi /etc/sysconfig/network-scripts/ifcfg-eth0 命令来查看eth0的相关配置信息。

那么接下来我们就来配置一下静态IP地址。

 

 

我们需要修改和添加的有4个地方:

BOOTPROTO=static   //由dhcp修改为static

IPADDR=192.168.20.160     //可以自己设置,但必须与GATEWAY网段一致20

NETMASK=255.255.255.0     //默认设置

GATEWAY=192.168.20.2

 

 

 

实践:如果上网需要添加DNS才可以连接外网

NAT模式的GATEWAY请查看下图。

 

 

 

 

然后保存退出即可

重启网络服务service network restart

 

 

然后输入ifconfig进行查看。

 

 

发现IP地址已经改变。

8、关闭防火墙。

我们都知道防火墙对我们的服务器是进行一种保护, 但是有时候防火墙也会给我们带来很大的麻烦。 比如它会妨碍hadoop集群间的相互通信,所以我们需要关闭防火墙。 那么我们永久关闭防火墙的方法如下:

在命令行中输入: chkconfig iptables off

 

 

然后重启就可以了。

 

 

我们查看一下防火墙已经关闭了。

 

 

OK,防火墙的相关配置已经完毕。

9、相关服务的安装。

安装传输的利器lrzsz传输包。

root用户下,在命令行中输入yum install lrzsz

 

 

 

 

大家可以自己测试rz 上传、sz 下载文件。

安装openssh-server服务

 

 

 

输入ssh命令,则提示了ssh命令的使用方法。

 

 

OK,那么系统常用的配置就介绍到这里。

 

posted @ 2018-04-07 19:19  06021513  阅读(6295)  评论(0编辑  收藏  举报