Hadoop有三种部署模式:单机、伪分布式、完全分布式#
1.单机模式
说明:只需要配置好环境变量即可运行,此模式一般用来学习和测试hadoop功能。
第一台Hadoop机器配置(1CPU 2G 192.168.1.60)
]# yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel //安装依赖
]# tar zxf hadoop-2.7.7.tar.gz
]# ls
hadoop-2.7.7 hadoop-2.7.7.tar.gz
]# mv hadoop-2.7.7 /usr/local/hadoop
hadoop]# ls
bin etc include lib libexec LICENSE.txt NOTICE.txt README.txt sbin share
]# rpm -ql java-1.8.0-openjdk //查询软件安装位置
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/jre/bin/policytool
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/jre/lib/amd64/libawt_xawt.so
……
]# vim /usr/local/hadoop/etc/hadoop/hadoop-env.sh //配置Hadoop运行环境
25 export JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/jre" //Java路径
33 export HADOOP_CONF_DIR=${HADOOP_CONF_DIR:-"/usr/local/hadoop/etc/hadoop"} //Hadoop路径
]# /