大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作

建4台Ubuntu系统
3台server版本,1台desktop版本。server版本的分别为master、slave1、slave2节点。desktop版本的虚拟机为测试机。

1.装系统,配网

1.1 点击跳转server版本装系统,配网
1.2 击跳转desktop版本装系统,配网

2.连接Xshell

连接Xshell失败点击

2.1 检查节点机

IP地址,网关,是否能ping通外网,是否ping通宿主机的IP地址
若ping不通外网检查网关和dns。

若ping不通宿主机IP地址,检查虚拟网络编辑器

2.2 检查宿主机

IP地址,网关,是否能ping通外网,是否ping虚拟机主机的IP地址

3.修改虚拟机的名称(以下以master节点为例子)

3.1 编辑文件

vi /etc/hostname
i 进入编辑
Esc 退出
:wq 保存并退出
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作

4.配置hosts文件

目的:做主机映射ip

4.1 编辑hosts文件

vi /etc/hosts
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作

4.2 重启网络

netplan apply

4.3 检验是否修改成功

ping master =ping 172.25.0.10
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作

5.APT软件源配置

5.1 进入apt目录

cd /etc/apt
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作

5.2 修改 sources.list文件之前,先备份。

大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作

5.3 编辑sources.list文件

vi sources.list
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作
这里是镜像文件,一般情况是有10条地址。本文采用163网站的镜像,若想采用其他网站的镜像地址,则修改地址。例如:采用阿里云网站镜像,将10条网址中的“163”改为“aliyun”即可。

5.4 将所有软件更新

apt update
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作

5.5 查看更新的软件

apt list --upgradable
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作

6.安装openssh-server

6.1 查看是否安装了openssh-server

dpkg-query -l openssh-server
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作
上图表示已经安装了openssh-server。
没有安装openssh-server如下图。
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作
version为none。

6.2 安装openssh-server

apt install openssh-server
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作

6.3 卸载openssh-server

apt purge openssh-server -y
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作
purge卸载更彻底,所以使用它。

7.关闭防火墙

7.1 查看防火墙的状态

ufw status
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作
上图防火墙为关闭状态。inative
下图防火墙为开启状态。ative
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作

7.2 启动防火墙

ufw enable
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作

7.3 关闭防火墙

ufw disable
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作

8.修改sshd_config文件

目的:连接Xshell是直接用root用户登录,不需要用普通用户登录,再切换root用户。

8.1 进入目录

cd /etc/ssh
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作

8.2 修改文件

vi sshd_config

大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作
在PermitRootLogin prohibit-password下面一行加PermitRootLogin yes
8.3 重启服务
systemctl restart ssh

8.4 查看ssh服务状态
systemctl status ssh
大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作

9.关机,拍快照

大数据实战 Linux Uduntu 20.04.1 server Hadoop环境搭建 前期准备工作
slave1,salve2,bass-desktop也是如此,安装上面步骤即可。