一、在VMware中新建一个虚拟机。

1、自定义新建虚拟机,按向导一步步进行,放入映像文件,命名。

2、编辑虚拟机设置,将第一个CD/DVD的设备状态中的启动时连接 不勾选

3、开启此虚拟机,按指引导向进行,进入如下页面

centos hadoop 单机 启动命令 centos怎么启动hadoop_root权限


4、打开选中的部分,勾选customer选项,done进行下一步,添加三个分区

/boot :用来存放与 Linux 系统启动有关的程序,比如启动引导装载程序等,建议大小为256MB 。

swap :实现虚拟内存,建议大小是物理内存的 1~2 倍。

/ : Linux 系统的根目录,所有的目录都挂在这个目录下面,建议大小为 5GB 以上。

5、修改时差 Time&Date,在地图上找到中国的位置,自动改为上海时间。

6、设置root的密码,如果密码太短,需要Done两次,等待进度条完成。

二、 虚拟机创建成功后, 登录root用户

1、创建系统新用户用来专门安装配置Hadoop

sudo useradd -m hadoop -s /bin/bash

条命令创建了可以登陆的 hadoop 用户,并使用 /bin/bash 作为 shell,-m :自动建立用户的登入目录

sudo passwd hadoop

此命令进行简单设置为 hadoop,按提示输入两次密码
2、为 hadoop 用户增加管理员权限,方便部署
(1)用命令 whereis 查看 sudoers所在文件夹

whereis sudoers

(2)编辑配置文件前先查看权限

ls -l /etc/sudoers

(3)目标文件只有可读权限,需要更改权限

chmod 777 /etc/sudoers
 ls -l /etc/sudoers

(4)可以看到已经有全部权限了,此时我们可以编辑了,将我们新创建的用户添加root权限

Vi /etc/sudoers

添加:

Allow root to run any commands anywhere 
root    ALL=(ALL)       ALL
hadoop    ALL=(ALL)   ALL

(5)当前还是root用户,我们可以使用命令查看当前用户可以有哪些权限

sudo -l

6)更改为原来的权限

chmod 440 /etc/sudoers
ls -l /etc/sudoers

(7)切换到新创建的用户,此时可以看到我们创建的用户具有root权限了

su hadoop
 sudo -l

(8)重启,用hadoop进系统

reboot

3、设置网卡
启动网卡一次nmcli c uo ens33 设置开机启动
sudo root vi /etc/sysconfig/network-scripts/ifcfg-ens33 先点击键盘的i键,左下角出现–insert-- 才能开始进行编辑。
修改最后一行ONBOOT=yes,表示开启此网卡设置启动,然后退出,进行重启