Hadoop环境搭建
目录
一、VM安装Ubuntu系统
- 创建虚拟机选着【自定义高级】
- 虚拟机硬件兼容这里选着Workstation 16.0
- 稍后安装操作系统
- 选着Linux,然后在版本中选择Ubuntu 64位
- 虚拟机命名hadoop,自定义路径
- CPU配置、内存配置不变
- 网络选择NAT模式
- I/O控制类型选择推荐的LSI Logic
- 磁盘类型这里选择推荐的SCSI
- 选择磁盘这里选创建新虚拟磁盘
- 磁盘大小,根据物理机的性能来决定至少给50G
- 选择将磁盘拆分成多个文件,磁盘文件默认
- 点击自定义硬件
- CD/DVD这里勾选启动时连接,使用ISO映像文件这里选择实现准备好的镜像即可。
- 处理器这里把能勾选的虚拟机引擎全部勾选上。
- 开启虚拟机然后选择英文;
- 选择 Install Ubuntu Server ,回车;
- 选择系统语言,选择English,回车
- 设置时区,由于没有中国,这里选择other;
- 选择Asia接着选择China,
- 由于选择的中国没有关联的语言和时区,暂且选择Hong kong(香港)
- 是否检测键盘样式,选择no,不然会占用很长一段时间;
- 后面两次都选择English (US)
- 等待检测,检测完毕后,填写主机名hadoop,选择Continue;
- 填写用户账号hadoop,然后Continue;
- 填写安装的用户名hadoop;
- 密码hadoop,重新输入密码;
- 系统认为我设置的密码是弱密码,询问是否要使用,选择Yes;
- 是都加密home目录,这里选择no
- 等待系统配置,由于时区,系统自动选择了上海作为时区(这个每个人都不一样,不重要),选择Yes
- 等待配置,分区磁盘。选择 Guided – use entire disk and set up LVM;
- 接着格式化分区,格式化分区确认,选择yes;
- 分区填写50G,然后选择Yes;
- 关于HTTP代理,留白,直接选择Continue
- 软件是否自动更新,选择手动的,No automatic updates,回车;
- 选择安装的软件,默认,直接回车,如果有需求自己勾选需要的即可;
- 等待系统安装,安装过程,有一个关于GRUB的安装,选择YES
- 安装完毕,选择Continue,重启系统
如果看不懂上面的安装可以点进这个链接,里面有详细的步骤:https://m.jb51.net/article/237141.htm
系统设置好后会进入一个黑黑的界面,如果想要进入图形化界面,可以输入下面的语句:
sudo apt-get update
sudo apt-get install vnc4server
sudo apt-get install xfce4
sudo apt-get install ubuntu-desktop
sudo apt-get install xrdp
sudo reboot now
就可变成下面的样子:

二、对ubuntu16.04的网络进行配置
首先查看⽹卡的名称信息

然后将⽹络配置修改为静态IP地址的模式,需要对/etc/network/interfaces⽂档内容进⾏修改
hadoop@hadoop:~$ ping -c 4 www.baidu.com
hadoop@hadoop:~$ sudo vim /etc/network/interfaces
hadoop@hadoop:~$ cat /etc/network/interfaces

三、jdk的下载
访问oracle.com⽹站,在⽹站的搜索栏中输⼊jdk即可列出相关的链接;点击JavaDownloads|Oracle连接即可进⼊到相关的下载⻚⾯;下载相应的版本为jdk1.8的版本:jdk-8u461-linux-x64.tar.gz。


四、上传jdk压缩包到ubuntu虚拟机中
利用winscp工具将Windows系统中的jdk压缩包上传到虚拟机中


五、解压缩jdk的软件包并移动到/opt⽬录下
hadoop@hadoop:~$ tar -zxvf jdk-8u461-linux-x64.tar.gz
hadoop@hadoop:~$ sudo mv jdk1.8.0_321 jdk1.8
hadoop@hadoop:~$ sudo mv jdk1.8 /opt/

运⾏如下的命令后(bin/java-version),如果显⽰以下的内容,说明java安装正确:
hadoop@hadoop:~$ cd /opt/
hadoop@hadoop:/opt$ ls
hadoop@hadoop:/opt$ cd jdk1.8/
hadoop@hadoop:/opt/jdk1.8$ bin/java -version

六、配置java的环境变量
hadoop@hadoop:~$ ls .bashrc
hadoop@hadoop:~$ vim .bashrc
hadoop@hadoop:~$ source .bashrc
hadoop@hadoop:~$ cat .bashrc

现在就可以在任意⽬录下调⽤java命令:
hadoop@hadoop:~$ java -version

更多推荐

所有评论(0)