将hadoop压缩文件拖入/opt下
cd /opt
tar -zxf hadoop-2.6.0....tar.gz
mv hadoop... /opt/soft/hadoop260
-- 修改五个配置文件
cd /opt/soft/hadoop260/etc/hadoop
vim hadoop-env.sh
export JAVA_HOME=/opt/soft/jdk180
vim core-site.xml
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://机器ip地址:9000</value>
</property>
<property>
<name>hadoop.tem.dir</name>
<value>/opt/soft/hadoop260/tmp</value>
</property>
<property>
<name>hadoop.proxyuser.root.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.root.groups</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.root.user</name>
<value>*</value>
</property>
</configuration>
vim hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
cp mapred-site.xml.template mapred-site.xml
vim mapred-site.xml
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
vim yarn-site.xml
<property>
<name>yarn.resourcemanager.localhost</name>
<value>localhost</value>
</property>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
设置无密登录 ssh-keygen -t rsa -P ''
将公钥复制到远程机器 ssh-copy-id myhost
验证无密登录:cd ~/.ssh/
ssh myhost
-->出现类似:Last login: Tue Mar 21 01:26:43 2023 from ******
代表无密登录已做好
vim /etc/profile
#Hadoop Env
export HADOOP_HOME=/opt/soft/hadoop260
export HADOOP_MAPRED_HOME=$HADOOP_HOME
export HADOOP_COMMON_HOME=$HADOOP_HOME
export HADOOP_HDFS_HOME=$HADOOP_HOME
export YARN_HOME=$HADOOP_HOME
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export PATH=$PATH:$HADOOP_HOME/sbin:$HADOOP_HOME/bin
export HADOOP_INSTALL=$HADOOP_HOME
source /etc/profile
格式化命令:hdfs namenode -format
启动命令(久远的命令):start-all.sh
使用jps查看,有以下五个,说明启动成功
![](https://img-blog.csdnimg.cn/img_convert/f74afaea432acf2323b03387fa087406.png)
停止命令:stop-all.sh