学习hadoop之前的环境搭建
第一步、安装一个最小化的虚拟机作为基准




















这个时候VMware里面已经有这个虚拟机了。现在去配置虚拟机参数
启动虚拟机baseVM











安装到一般会提示你设置root密码,然后才会进行下面的安装








这个时候说明我的最基本的虚拟机已经安装好了
点击重启。



因为我们选择的是最小化安装,所以,没有图形化界面
使用root 123321账号密码登进去试试,检测一下虚拟机是否成功安装好了

这个说明我们已经完美的把最基本的虚拟机安装成功了,以后我们需要新建虚拟机,直接克隆这个baseVM
记住:这个baseVM可还没有设置ip,而且也没有vim等插件这个时候利用这个最小化的baseVM去克隆一台hadoop201,并且去配置它的ip,让他可以ping通windows,和连接外网
将baseVM关机











为什么要先去安装一个baseVM?
主要是方便以后的事情,以后还需要虚拟机,直接克隆就行了。

登陆进去
root
123321


因为只要去修改hadoop201的ip地址,就可以使用XShell软件去远程登录我们的hadoop201,然后远程操作他
在当前界面手动输入:
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33

然会就进入了这个界面

这个时候你需要修改几个参数





属性:




现在hadoop201已经配置好静态ip了
直接使用xshell远程登陆这台虚拟机


但是这个时候你会发现你连接不上。
重启虚拟机hadoop201
重启之后,需要在VMware中去登陆你的root





这个时候你会发现我们已经远程登陆进来了,但是由于改虚拟机是最小化安装的,我们还没有插件。比如vim等
所以使用XSHell来安装插件


使用XShell给hadoop201虚拟机安装插件





现在虚拟机hadoop201已经安装好了vim等插件
修改hostname为hadoop201



配置主机名称映射,打开/etc/hosts
sudo vim /etc/hosts

修改window10的主机映射文件(hosts文件)
进入C:\Windows\System32\drivers\etc路径


关闭防火墙,关闭防火墙的自动启动
sudo systemctl stop firewalld
sudo systemctl disable firewalld


配置raotenglong用户具有root权限

虽然raotenglong 用户已经拥有了root的权限,但是还是打不开
/etc/sudoers文件单纯使用 vim /etc/sudoers打不开文件,但是加上sudo在前面就可以打开




使用:wq! 退出
使用raotenglong这个用户在/opt目录下创建module、software文件夹

当前用户是raotenglong不能使用reboot和mkdir命令
Q1:我们之前那个步骤修改/etc/sudoers的意义在哪里?



发现两个文件的所属主和所属组全都是root,手动修改
sudo mkdir /opt/module /opt/software
sudo chown atguigu:atguigu /opt/module /opt/software











