一、首先要配置好java環(huán)境(這個網(wǎng)上多的是這里就襟铭。碌奉。。)
二寒砖、1.關(guān)閉防火墻
2.ssh免登陸配置
ssh-keygen?-t?dsa?-P?''?-f?~/.ssh/id_dsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
chmod og-wx ~/.ssh/authorized_keys
測試?ssh localhost如果仍然提示要輸入密碼赐劣,那么可以vim ~/.ssh/config文件,添加以下代碼哩都。
Host localhost
? AddKeysToAgent yes
? UseKeychain yes
? IdentityFile ~/.ssh/id_rsa
三魁兼、1.下載好Hadoop3.1.0(這里下載http://ftp.riken.jp/net/apache/hadoop/common/hadoop-3.1.0/)
2.我將下載好的Hadoop放到/usr/local/hadoop目錄下
3.配置一下Hadoop環(huán)境
export HADOOP_HOME=/usr/local/hadoop/hadoop-3.1.0
export PATH=$PATH:$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib:$HADOOP_COMMON_LIB_NATIVE_DIR"
export? HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
4.1?配置hadoop-env.sh
4.2配置core-site.xml——指定了NameNode的主機(jī)名與端口(open /usr/local/hadoop/hadoop-3.1.0/etc/hadoop/core-site.xml)
4.3配置hdfs-site.xml(open /usr/local/hadoop/hadoop-3.1.0/etc/hadoop/hdfs-site.xml)
4.4配置mapred-site.xml(open /usr/local/hadoop/hadoop-3.1.0/etc/hadoop/mapred-site.xml )
4.5配置yarn-site.xml(open /usr/local/hadoop/hadoop-3.1.0/etc/hadoop/yarn-site.xml )
4.6格式化HDFS
在終端上 ? ? hdfs namenode -format
我這里沒有下面這條信息不知道為啥,??
4.7?一次啟動hadoop所有進(jìn)程:
在終端上 ? ? start-all.sh
4.8 在終端上 敲jps
看看節(jié)點(diǎn)是不是都有
放大招啦:測一下
瀏覽器輸入:
http://localhost:9870/而不是http://localhost:50070/
為啥是http://localhost:9870呢茅逮,這是Hadoop3后面新特性吧??璃赡,我是在大神指導(dǎo)下發(fā)現(xiàn)的??
最后有不足指出請多多指教??