(8) Eclipse访问Hadoop
(9) Map方法二次编程
(10) Reduce方法二次编程
1. 安装虚拟机
1.1 安装与激活
虚拟机之前学Linux的时候都安装过,不再过多赘述,百度一搜有一堆比我说得要更加清楚的博客。
想要激活也很简单,网上搜到的相应版本的秘钥都是可以使用的。
1.2 ★解决使用虚拟机蓝屏(绿屏)
安装VMware最好装新版本的,旧版本可能与windows10、windows11不是很兼容导致经常蓝屏(绿屏),我刚开始做的时候使用的是VMware12,经常打开虚拟机或者拖拽文件就会死机,后续又下载的VMware16。
如果你已经开始操作了,没有问题的,重新安装VMware不会影响你创建好了的虚拟机。
2. 安装CentOS
2.1 下载CentOS
这里直接在阿里云镜像站下载的,如果下的慢可以去找其他的镜像站,这不是关键内容不做过多的阐述了。
选择CentOS-7-X86_64-DVD-1810.iso
,等待下载完成。
2.2 VMware新建虚拟机
该操作需要重复三次(实验需要一个Master两个Slave……)
在VMware上选择文件
->新建虚拟机
,
然后选择自定义(高级)
,
然后一直下一步,直到选择安装来源
,选择安装程序光盘映像文件(iso)
,浏览
选择刚才下载的CentOS的位置(iso文件)。
下一步直到命名虚拟机
,虚拟机的名称
可以后续修改,改不改都可以,下面的位置是安装到的虚拟机位置(不想下C盘请修改)。
之后一直下一步就可以了,配置什么的后面可以通过编辑虚拟机
进行修改。
三个虚拟机的位置最好都选在不同的文件夹中,如:
2.3 安装CentOS(包括GUI、主机名)
该操作需要重复三次(实验需要一个Master两个Slave……)
新建虚拟机后会自动开机进入CentOS的安装程序,点进虚拟机,然后一直回车就好了,然后等待完成。
之后会弹出安装界面,按照需求选择,继续。
之后的安装信息摘要
比较重要了,直接拖到下面前三个选项不要管,我们需要打开的有下面红框标记的三个。
首先打开软件选择
,选中带GUI的服务器
,如果不选的话你的CentOS是纯命令行,说实话有点麻烦……点击完成即可。
然后打开安装位置
,打开以后直接完成
,什么都不需要选择。
最后选择网络和主机名
,根据老师的要求修改主机名(我们的要求是Master学号后两位、Slave1-学号后两位、Slave2-学号后两位)。
返回到安装界面,点击开始安装
。
进入页面选择ROOT密码
,设置为123456
(别的也行,简单一点不要为难自己)。
然后等待安装完成即可。
2.4 ★解决已经创建虚拟机改主机名
方法一是使用指令hostnamectl set-hostname xxx
,xxx是自己的主机名,但是这种方法设置的主机名是小写的。
方法二是使用指令vi /etc/hostname
,这个文件里的内容就是你的主机名,直接全删了,把自己的主机名输入进去就行了,大小写都可以,这种方法需要重启一次。
3. VMWare 网络配置
按照老师要求,主机的ip最后一个字节是学号,
从机1是学号+1,从机2是学号+2……
3.0 使用VI编辑器和VMware
该操作需要重复三次(实验需要一个Master两个Slave……)
3.0.1 使用VI编辑器
之后会经常用到VI编辑器,因此做几个介绍:
- 使用
vi 文件路径
指令打开文件 - 敲击键盘
insert
键或者i
键进入insert模式(编辑) - 敲击键盘字母
o
,可以插入新的一行并自动进入insert模式(编辑) - 在VI编辑器(以及终端)中,选中就是复制
- 在VI编辑器(以及中断)中,鼠标中键(滚轮)是粘贴
- 修改完成后
ESC
,:wq
是保存退出,一定要小写,大写会出错。
3.0.2 使用VMware
登录虚拟机使用root,不要用用户。(root在未列出中,用户名root,密码123456)
如果暂时不做了,最好是使用挂起客户机
而不是关闭客户机
。