Hadoop2.7.1安装教程_单机/伪分布式_Ubuntu14.04
Ubuntu14.04安装
具体的安装过程参考我的上一篇博客Ubuntu14.04双系统安装
由于电脑配置,选择双系统安装,就目前的体验来说运行还可以。
准备工作
创建hadoop用户
安装Ubuntu时我创建的是个人账户,在这里再创建一个hadoop用户来进行后面的一系列操作。
首先用快捷键ctrl+alt+t打开终端窗口,输入创建用户的命令新建用户:
$ sudo useradd -m hadoop -s /bin/bash
这条命令创建了可以登录的hadoop用户,使用/bin/bash作为shell。
sudo命令 :ubuntu中的一种权限管理机制,管理员可以给一些普通用户授权执行一些root操作,需要输入当前用户的密码,但要注意,密码不会像windows中一样显示出来,输完密码直接回车即可。
接着是创建密码,与用户名一样为hadoop,比较简单:
$ sudo passwd hadoop
为hadoop用户增加管理员权限,方便部署:
$ sudo adduser hadoop sudo
最后载最右上角点击注销用户,以hadoop用户重新登陆。
更新apt
后面需要使用apt来安装软件,先在这里进行更新。打开终端窗口(ctrl+alt+t),执行下面的命令:
$ sudo apt-get update
这里出现了”hash校验和不符“,可以通过更改软件源来解决。如果没有问题可以直接进行下一步安装。
更改软件源
点击左侧工具栏中的系统设置,选择软件和更新:
点击”下载自“,选择其他节点:
在列表中选中【mirrors.aliyun.com】,然后点击选择服务器,输入密码后关闭:
如果还是出错,切换到mirrors.163.com再次进行尝试,更新成功后,再次执行sudo apt-get update就正常了。
安装vim
vim主要用来更改一些配置文件,也可以使用自带的gedit(文本编辑器),shell命令如下:
$ sudo apt-get install vim
安装时需要确认,输入y继续进行即可。
vim操作
正常模式:用来浏览文本,打开时默认正常模式,任何状态下按下Esc即可退回正常模式。
插入模式:用来向文本添加内容,在正常模式下按i、l、o、a、r等即可进入编辑模式。
命令行模式:在一般模式时,输入:或/或?就可以将光标移至最下面的一行,在这个模式中可以进行搜索数据。
安装SSH、配置SSH无密码登录
集群、单节点模式都需要用到SSH登录(类似于远程登录,可以登录某台Linux主机,在上面运行命令),Ubuntu默认安装了客户端,还需要安装一下服务器:
$ sudo apt-get install openssh--server
安装后使用下面命令登录主机:
$ ssh localhost
由于是首次登录,会有提示需要输入登录密码,但这样每次登入都需要输入密码,配置SSH无密码登录更为方便。
首先退出ssh。然后利用ssh-keygen生产密钥,并将密钥加入到授权中:
$ exit #退出ssh登录
$ cd ~/.ssh/ #若没有该目录,先进行ssh localhost
$ ssh-keygen -t rsa #会有提示,都按回车就可以
$ cat ./id_rsa.pub >> ./authorized_keys #加入授权
再次用ssh localhost登录时,无需密码可直接登录。
安装java环境
首先到百度云下载到本地,保存在“/home/Downloads/"。jdk-8u162-linux-x64.tar(提取码:y0ms)
在终端窗口中执行下面shell命令
$ cd