ITPub博客

首页 > 大数据 > Hadoop > 安装Hadoop前的准备

安装Hadoop前的准备

Hadoop 作者:iamabciamabc 时间:2014-03-02 21:43:34 0 删除 编辑

安装好JDK后,为了能顺利登录,需要添加新用户并赋予权限,使之登录SSH不再需要输入密码

 

(1)添加hadoop用户

创建hadoop组,命令如下:
sudo addgroup hadoop
创建用户并将其添加到hadoop组中
sudo adduser --ingroup hadoop hadoop 

 

(2)配置 SSH
无论是在单机环境还是多机环境中, Hadoop均采用SSH来访问各个节点。在单机环境中,需要配置SSH来使用户 hadoop能够访问localhost。首先需要安装 openssh-server。命令如下:
sudo apt-get install openssh-server  
 
配置Hadoop通过SSH无密码登录:
su - hadoop  //当前用户切换为hadoop
ssh-keygen -trsa -P ""   //生成一个公钥和私钥对(即id_dsa和id_dsa.pub两个文件,位于~/.ssh文件夹下)
cp ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys   //使得hadoop能够无需输入密码通过SSH访问localhost。

 

验证是否配置成功,命令如下:

ssh localhost 

如果无需输入hadoop用户密码,则成功!

 

(3)编辑/etc/sudoers文件,为hadoop用户添加权限
 sudo vim /etc/sudoers

 (或 sudo gedit /etc/sudoers)

hadoop ALL=(ALL:ALL) ALL

此时 /etc/sudoers文件为readonly文件,在vim修改后使用“:wq!”命令保存

 

<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/24052768/viewspace-1119768/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2010-06-07