0


关于hadoop在虚拟机的第一次部署详细步骤

一、创建最小化虚拟机

本篇文章就不详细介绍如何创建最小化虚拟机了。

二、修改ip地址

1、输入root用户、密码后进入虚拟机

2、(1)输入 vi /etc/sysconfig/network-scripts/ifcfg-ens33 指令来进入到ifcfg-ens33文件中去修改ip地址

//注意:最小化安装没有 vim 命令需要自己安装,下面会介绍如何去安装该命令。

(2)在ifcfg-ens33文件中做以下操作:

修改
BOOTPROTO=static
ONBOOT=yes
添加如下内容
IPADDR=192.168.10.102
GATEWAY=192.168.10.2
DNS1=114.114.114.114
DNS2=8.8.8.8

编辑完后保存退出。

3、重启network服务

systemctl restart network

ping一下百度测试一下看是否联网成功

由此可见ping成功了, 已经连上网络,可以切换到XShell工具了。

三、更换yum源

默认的系统YUM源,需要连接国外apache网站,网速比较慢,可以修改关联的网络YUM源为国内镜像的网站,比如网易163、aliyun等。

1、在windows上下载好yum源 : http://mirrors.aliyun.com/repo/Centos-7.repo

2、通过xftp将下载好的yum源传到linux的/etc/yum.repos.d目录中

3、(1)修改原Yum源名,改为 CentOS-Base.repo.bak

mv CentOS-Base.repo CentOS-Base.repo.bak

(2)修改下载的Yum源名,将其改为系统的Yum源名

mv yum源的名字 CentOS-Base.repo

4、 清空缓存并缓存rpm包列表

清空旧缓存 yum clean all

[root@hadoop102 yum.repos.d]# yum clean all

缓存rpm包列表(需要些时间), yum makecache

[root@hadoop102 yum.repos.d]# yum makecache

四、安装插件

前面yum源已经更换完毕,现在开始下载插件。需要等待一段时间,安装插件时可另外开一个会话去完成下面的步骤,让它在旁边自己下载着。

1、安装 vim 插件 yum install -y epel-release net-tools vim

[root@hadoop102 ~]# yum install -y epel-release net-tools vim

2、安装 其他 插件 yum install -y psmisc nc rsync lrzsz ntp libzstd openssl-static tree iotop git

[root@hadoop102 ~]# yum install -y psmisc nc rsync lrzsz ntp libzstd openssl-static tree iotop git

五、关闭防火墙

关闭防火墙: systemctl stop firewalld
关闭防火墙开机自启:systemctl disable firewalld

六、创建用户

1、创建一个普通用户,以便后续操作。

[root@hadoop102 ~]# useradd jojo

2、设置该用户的登录密码。

[root@hadoop102 ~]# passwd jojo

这里显示的“无效的密码”是因为我设置的密码是一个回文,但是无关紧要,无视它。

3、给jojo用户设置可以使用root权限

输入 visudo 命令打开设置:

[root@hadoop102 ~]# visudo

进入后是以下的画面:

按 “/” 搜索 root,按 “n” 往下查找

在root ALL=(ALL) ALL下面添加如下内容:

atguigu ALL=(ALL) NOPASSWD:ALL

保存并退出。

七、创建目录

创建 module、software俩目录,用于存放后续文件。

[root@hadoop102 opt]# mkdir /opt/module
[root@hadoop102 opt]# mkdir /opt/software

八、修改目录的所属主和所属组为jojo

按 ll 命令查看,可见刚刚创建的俩目录的所属主和所属组是 root 用户。

输入以下命令修改:

[root@hadoop102 opt]# chown jojo:jojo module software

九、修改主机名

将主机名修改为项目需要的主机名,注意名字后面不要加空格。

输入以下命令打开hostname文件:

[root@hadoop102 opt]# vi /etc/hostname

十、修改linux和windows的hosts文件

1、修改linux的hosts文件:

[root@hadoop102 ~]# vi /etc/hosts

保存并退出。

2、修改windows的hosts文件:

如果修改保存时显示没有权限。可以将hosts文件复制到桌面,修改桌面上的hosts文件再把桌面的hosts文件复制回去即可。查看是否成功。

windows的hosts文件在 C:\Windows\System32\drivers\etc 目录下。

在hosts文件下添加 :

192.168.10.112 hadoop112

十一、重启虚拟机

等插件都装完后再重启虚拟机

[root@hadoop102 ~]# reboot

十二、 修改XShell的登录用户,换成jojo

注意:不要用root切到jojo 而是直接使用jojo登录,避免到时候小脑袋瓜混乱记不清到底是在哪个用户下。

标签: hadoop linux 大数据

本文转载自: https://blog.csdn.net/Big_Jojo/article/details/140332915
版权归原作者 木灼~ 所有, 如有侵权,请联系我们删除。

“关于hadoop在虚拟机的第一次部署详细步骤”的评论:

还没有评论