Hadoop高手之路2—Hadoop集群的基础设置

Posted W_chuanqi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hadoop高手之路2—Hadoop集群的基础设置相关的知识,希望对你有一定的参考价值。

文章目录


Hadoop集群的基础设置

一、虚拟机软件的安装

安装VMware或者VirtualBox

这里使用的是VMware 16,网上都有相关的包和密钥

二、创建虚拟机,安装CentOS

1.下载CentOS

可以到官网:https://www.centos.org/download/ 或者国内的镜像网站进行下载

这里我们到官网进行下载,选择x86_64版本的

这里我们选择 7.9 版本的

搭建集群的话,不需要太大的,这里我们选择 mini 版本

2.创建虚拟机

打开VMware,点击文件,点击新建虚拟机

选择自定义模式,然后点击下一步

根据你的VMware选择对应版本(一般默认就可以),点击下一步

选择稍后安装操作系统,点击下一步

选择Linux(L)、CentOS 7 64位(默认就好),点击下一步

设置虚拟机名称和位置,注意不要放在C盘里,点击下一步

设置内核数量和虚拟机数量,点击下一步

设置分配给虚拟机的内存,16G的内存设置2G就可以了,点击下一步

网络类型这里使用 NAT,点击下一步

跟着推荐走,点击下一步

选择创建新虚拟磁盘,点击下一步

设置磁盘容量,这里为20G,点击洗衣部

这里不做修改,点击下一步

点击完成

这样虚拟机就创建好了

3.编辑虚拟机设置

找到 编辑虚拟机设置

找到下载好的CentOS文件

4.安装centos7.9mini版本

点击 开启虚拟机

点击安装

选择安装语言

选择安装磁盘

开始安装

设置root密码

创建普通用户

安装成功后重启

安装成功后重启

5.启动centos,并进行登录

出现#提示符,说明登录成功,输入exit退出登录

6. 退出root登录,用user1登录

出现 $ 提示符,说明登录成功

三、CentOS网络配置

1. 查看本地windows主机的网络适配器

打开设置,找到网络和Internet,点击更改网络适配器

我们可以看到 VMnet1和 VMnet8

2. 查看虚拟机网络地址配置区间

注意:此处每个人的网络配置区间都是不一样的

3. 查看本地windows主机的IP地址

按win+r打开运行

进入命令提示符

4. 虚拟机ip配置

IP配置参数:

  • IP地址:点分十进制,四位十进制数用点进行分割,0~255
  • 子网掩码:
  • 网关:
  • DNS:用于域名和ip地址的转换

修改网卡的配置文件:

打开虚拟机,进入 root 用户下,进入 /etc/sysconfig/network-scripts/ 目录下

输入 ll,查看目录下文件

用 vi 编辑器修改配置文件

1) 动态IP配置方式(dhcp)

虚拟机通过dhcp协议动态获取ip地址,有可能每一次启动虚拟机获取的ip地址都是不一样的,这是不推荐使用的

将 ONBOOT 项修改为yes,保存退出

重启虚拟机

查看虚拟机ip地址配置

测试连通情况

说明网络配置是没问题的

2) 静态IP配置方式

修改网卡的配置文件,将ONBOOT修改为 static

重启网络服务,systemctl restart network

查看网络服务状态,systemctl status network,处于激活状态

查看ip地址设置情况

测试连通情况

说明静态ip配置是成功的

四、远程连接工具连接虚拟机(云服务器)

1. ssh2协议

当我们需要远程登录到服务器上进行操作的时候,一般就会用ssh。ssh是secure shell的简称,它相对于早起的telnet和rsh的明文传输,提供了加密、校验和压缩,使得我们可以很安全的远程操作, 而不用担心信息泄露(当然不是绝对的,加密总有可能被破解,只是比起明文来说那是强了不少)。

2. ssh2工具

推荐几款SSH工具

这里我们推荐使用 XShell /SecureCRT

3. securecrt工具的使用

3.1 下载

3.2 解压

3.3 安装

同意协议,点击下一步

点击下一步

接下来点击 “Custom”(自定义安装),然后点击下一步

修改为自己想设置的路径

这里两个都进行勾选,点击下一步

点击 install 进行安装

安装完成

3.4 破解

参考下面的教程

SecureCRT注册激活教程

3.5 启动securecrt连接虚拟机

说明远程连接虚拟机成功

五、安装一个好用的文本编辑器notpad++

1. 下载

2. 安装

六、虚拟机配置主机名

1. 永久修改主机名

输入 exit 退出

重新登录可以看到主机名已经发生了变化,reboot重启主机后也被修改

2. 建立虚拟机主机名和ip地址的映射关系

主机名和ip地址映射关系保存在/etc/hosts文件中,修改该文件

修改为

保存退出

测试:

3. 建立本地windows主机中虚拟机主机名和虚拟机ip的映射关系

按win+r,打开运行窗口

点击 etc 文件

注意:修改hosts文件需要管理员权限

测试

七、新建hadoop集群搭建需要的文件夹

在根目录下创建/export文件夹,在该文件夹下创建data、software和servers三个子文件夹

八、备份虚拟机

1. 克隆虚拟机

克隆虚拟机之前,最好关闭虚拟机(不要直接关闭虚拟机)

2. 虚拟机快照

3. 从快照恢复

4. 快照管理器

5. 虚拟机迁移

非必要不要进行尝试

1) 导出为ovf

2) 导入

以上是关于Hadoop高手之路2—Hadoop集群的基础设置的主要内容,如果未能解决你的问题,请参考以下文章

Spark亚太研究院系列丛书Spark实战高手之路-第一章 构建Spark集群(第五步)

5堂Hadoop必修课,高手锻造之路

美团1万台 Hadoop 集群 YARN 的调优之路

Hadoop学习之路腾讯云搭建Hadoop3集群

Hadoop学习之路Hadoop集群shell常用命令

Hadoop学习之路Hadoop集群搭建和简单应用