一、准备资源:
- 下载虚拟机VMware workstation(VMware-workstation-12.LinuxProbe.com.exe)
- 下载centOS7的镜像文件(CentOS-7-x86_64-DVD-1810.iso)
- 下载hadoop(hadoop-3.0.3.tar.gz)其他版本均可
- 下载JDK (jdk-8u101-linux-x64.tar.gz)
二、安装虚拟机
下一步>下一步>更改安装位置(避免在C盘)> 一直下一步,然后点击安装>然后去桌面点击快捷方式>输入密钥
密钥可以在百度上搜到(5A02H-AU243-TZJ49-GTC7K-3C61N)
三、安装CestOS7系统
创建虚拟机>
点击下一步>
点击稍后安装操作系统>
这里选择linux系统,在版本中找到CentOS 64位,然后点击下一步>
(如果有想安装ubuntu、redhat等版本的可以选择与你下载的版本匹配)
这里可以选择修改虚拟机名字,更改虚拟机存放位置 ,然后连续点击下一步
点击 自定义硬件>
修改内存为2G,处理器核心总书为4,这样在进入虚拟机之后比较快。(如果处理器不够,或者内存较小可以自己调整)
与此同时,建议把打印机、声卡移除,这样可以减少硬盘存储,增快开机速度。
点击CD/DVD驱动,点击使用ISO映像文件(找到你下载的CentOS7镜像文件的目录)
最后点击关闭>完成
点击开启此虚拟机>(有提示框点击确定,上下键选择安装Cent OS7(install centOS7)),
点击>continue(这里可以选择语言,可以在左侧找到中国汉语)
1.点击SOFTWARE SELECTCTION(选择你的安装模式,默认为最小安装--最小安装就是''黑屏''),初学者建议安装图形化界面。
2.点击INSTALLATION DESTINATION ()
最后点击> begin installation,会出现让你注册root密码和其他用户,挨着进行注册
安装Cent OS 7 就完成了,点击reboot(重启)
四、安装 hadoop
1.进入root模式下,修改visudo
五、忘记root密码后,让root密码重置
编辑完之后,按ctrl+X 进入单用户模式
chroot /sysroot/ 切换到原始状态
passwd 设置root密码
此时输入root的密码两次
创建 touch /.autorelabel 文件,让SELinux生效,不然对修改的密码不会生效(千万别输exit)。
最后输入reboot重启