关于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登录,避免到时候小脑袋瓜混乱记不清到底是在哪个用户下。

 

  • 11
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值