Ubuntu14.04全分布式安装Hadoop 2.7.2一创建用户组

从学习理论到装上时间间隔比较久,决定系统地写一次,边幅会比较长,所以分开篇章估计比较好。
从零开始的所有步骤大概如下:
1 创建hadoop用户
2 下载jdk,hadoop,ssh,eclipse等等
3 实现几台机之间的ssh无密码登陆
4 配置环境(jdk,hadoop单机)
5 改host和hostname文件
6 在主机上修改和配置
7 把修改好的hadoop文件夹整个复制到从机上
8 主机上格式化namenode,并开始运行整个工程
9 jps查看运行状态
10 主机上关闭整个工程

PS: 8,9,10属于安装完开始运行的了

三台电脑,一台做主机,两台做从机。主机名分别是
master,slave1,slave2,ip分别是192.168.235.1~3
系统:ubuntu14.04
jdk:1.8.0_91
hadoop: 2.7.2 (stable)
用户名:hadoop

以下开始讲第一步:

1,创建hadoop用户

三台机都需要有相同名字的用户,暂时未发现密码不一样会有什么影响。此处命名为hadoop。

(1)

ubuntu下可以用adduser或者useradd来添加新用户,后者不会为新用户创建文件夹。为了方便点我用了adduser.

$ sudo su
# adduser hadoop

提示
正在添加用户”hadoop”…
正在添加新组”hadoop” (1001)…
正在添加新用户”hadoop” (1001) 到组”hadoop”…
创建主目录”/home/hadoop”…
正在从”/etc/skel”复制文件
输入新的 UNIX 密码:
重新输入新的 UNIX 密码:
passwd:已成功更新密码
正在改变 hadoop 的用户信息
请输入新值,或直接敲回车键以使用认值
全名 []:
房间号码 []:
工作电话 []:
家庭电话 []:
其它 []:
这些信息是否正确? [Y/n] y
到此完成1,home下多了一个用户文件夹,先留在root用户

(2)

创建用户后需要授权,否则在新用户下用sudo会报错
root用户下:
vim /etc/sudoers
修改文件如下:
代码如下复制代码

# User privilege specification 
root ALL=(ALL:ALL) ALL 
hadoop ALL=(ALL:ALL) ALL

保存,授权完成

在其他机上重复以上步骤,使每台机上都有该用户

下一篇继续

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...