1:先解决桌面向虚拟机黏贴问题。(在windos环境中下载好hadoop安装包)
sudo apt-get autoremove open-vm-tools
sudo apt-get update
sudo apt-get install open-vm-tools-desktop
reboot
2:下载openssh-server
sudo apt-get install openssh-server
3:登陆ssh
ssh localhost
4:设置ssh免密登陆
ssh-keygen -t rsa
cat ./id_rsa.pub >> ./authorized_keys
5:安装java环境
sudo apt-get install openjdk-8-jdk
java -version
6:配置JAVA环境变量
gedit ~/.bashrc ###打开bashrc文件
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
source ~/.bashrc ###使bashrc文件生效
echo $JAVA_HOME ###查看java环境变量是否生效
7:将下载好的hadoop3.3.5.tar.gz压缩包复制到虚拟机中
sudo tar -zxf /home/dmfn/hadoop-3.3.5.tar.gz -C /usr/local/ ###hadoop3.3.5.tar.gz压缩包进行解压到/usr/local文件夹中
8:更改/usr/local/hadoop3.3.5文件夹名称
sudo mv ./hadoop-3.3.5/ ./hadoop ###文件夹名称更改为:hadoop
9:更改当前用户访问hadoop文件夹的权限
sudo chown -R dmfn ./hadoop/
10:查看hadoop是否安装成功
./bin/hadoop version
11:修改/usr/local/hadoop/etc/hadoop中的core-site.xml和hdfs-site.xml文件,使其变为伪分布式系统
gedit ./etc/hadoop/core-site.xml
gedit ./etc/hadoop/hdfs-site.xml
12:namenode节点格式化操作
./bin/hdfs namenode -format(如果需要Y/n确认时一定要大写Y!!!)
13:启动hadoop
./sbin/start-dfs.sh
jps