**
基于windows10中使用Virtualbox安装Linux的Hadoop安装**
- 基于windows10中使用Virtualbox安装Linux的Hadoop安装
- 一、软件下载
- 1.Virtualbox和Ubuntu下载
- 2.Virtualbox安装
- 二、在Virtualbox中安装Linux
- 1.Virtualbox安装Ubuntu
- 2.Ubuntu下的各种配置
- 1.基础设置
- 2.安装Java环境
- 三、Hadoop安装
以下是本篇文章正文内容,下面案例可供参考
一、软件下载本文将在Virtualbox下安装Ubuntu,其他方法可自行查阅资料进行安装
1.Virtualbox和Ubuntu下载Virtualbox下载地址:官网下载
Ubuntu下载地址:官网下载
打开后点击下载
选择版本
(下载速度可能会很慢)
下载后打开文件,一直下一步到下图
位置更改到C盘以外的盘
选择安装,后面都同意,即可完成安装
桌面打开Virtualbox,选择新建
将名称改为Ubuntu或者其他名称
(改成其他名称时“类型”“版本”需要自己选择,文件夹选择C盘以外的其他盘)
下一步,内存分配
(因为现在笔记本大都是8G内存或16G内存,所以分配4G内存给虚拟机。作者是16G内存,所以分配了8G)
接下来创建虚拟硬盘
给虚拟机分配空间,至少20G。后续实验可能占用一定空间,所以分配40G
选择创建
创建完成后不要点启动,选择存储
选择没有盘片,然后点击IDE右边的小光盘
选择虚拟盘,找到刚刚下载的Ubuntu文件,iso结尾的
然后选择启动,等待加载
加载完成后,选择中文简体,安装Ubuntu
有的同学这个界面可能没有安装,按住win键和鼠标左键可以上下移动
选择继续
一直选择继续到这个界面
选择其他安装,点击新建分区表,然后单击空闲,点+号,按下图创建
点ok后再重复上述步骤,单击空闲…
选择现在安装
然后继续直到下图所示,输入姓名(全英文),设置密码,建议设置一位的密码,方便后续操作
选择继续,然后等待安装,安装过程中不要点击skip
安装完成,选择现在重启
重启后在下图界面时按回车进入系统
单击账号,输入密码,即可进入系统
跳过
前进
选否然后前进
完成
进入系统后会有"软件更新器"提示更新,选择设置,自动检查更新改为“从不”,然后关闭
进入桌面后选择设备,安装增强功能
运行
出现此界面时,按提示输入return,回车结束
然后按ctrl+alt+t进入终端(也可以从应用里进入终端),输入
sudo apt-get install virtualbox-guest-dkms
输入“y”确定,等待安装
安装完成后,关闭终端,然后点击右上角,关机/注销,选择关机,然后选择重启,重新进入系统
显示分辨率设置
选择左下角的显示应用程序(如果显示不全的话,按住win加鼠标左键上下移动)
进入设置,对显示器进行设置,选择合适的分辨率,保存退出
这样Ubuntu就安装完成了
创建Hadoop账户
ctrl+alt+t 进入终端,输入下列代码,输入密码确认
sudo useradd -m hadoop -s /bin/bash
为Hadoop账户设置密码,我设置为和原来账户一致的一位密码
sudo passwd hadoop
为Hadoop增加管理权限
sudo adduser hadoop sudo
更新apt
sudo apt-get update
安装vim
sudo apt-get install vim
输入“y”确认,等待安装完成
安装ssh,配置ssh
sudo apt-get install openssh-server
输入“y”确认
安装完成后可输入下列代码进入
ssh localhost
输入“yes”确认
这里需要输入密码,密码与前面的一致
完成后输入下列代码进行ssh无密码配置
exit cd ~/.ssh/ ssh-keygen -t rsa
一直回车确定,直到配置完成
完成后输入下列代码
cat ./id_rsa.pub>> ./authorized_keys
再次输入
ssh localhost
此时已经不再需要密码
推荐使用在线安装,虽然慢,但简单
sudo apt-get install default-jre default-jdk
输入“y”确认,等待安装
安装完成后,输入下列代码进行环境变量配置
vim ~/.bashrc
进入后,按“i”键进行插入,在最顶行插入
export JAVA_HOME=/usr/lib/jvm/default-java
输入完成后,按Esc回到正常模式,输入 :wq即可退出
(此处的““:”必须输入,否则无法退出)
输入下列代码让环境变量立即生效
source ~/.bashrc
检验是否配置正确
echo $JAVA_HOME
java -version
$JAVA_HOME/bin/java -version
这样就完成了Java的配置
打开浏览器,这里选择搜狗,初始的可能打不开网页
ps:图片可能不太清晰
http://123.sogou.com
进入搜狗
输入http://dblab.xmu.edu.cn/blog/2441-2
选第一个进入
找到Hadoop官网下载
进入选择下载
下载完成后,在左边任务栏打开文件,在最近文件里找到下载的文件
将该文件复制到下载
右键,”提取到此处“
打开终端ctrl+alt+t
输入代码代码解压文件
sudo tar -zxf ~/下载/hadoop-2.10.1.tar.gz -C /usr/local
输入密码确认
cd /usr/local/
sudo mv ./hadoop-2.10.1/ ./hadoop
更改文件夹名为hadoop
修改文件权限
sudo -R hadoop ./hadoop
Hadoop解压后我们输入以下代码来验证Hadoop是否可用
cd /usr/local/hadoop
./bin/hadoop version
如果出现Hadoop版本信息就代表安装成功了。



