$ sudo gedit /etc/profile
#set Hadoop environment export HADOOP_INSTALL=/opt/hadoop-0.20.203.0 export PATH=$PATH:$HADOOP_INSTALL/bin
<!--core-site.xml --> <configuration> <property> <name>fs.default.name</name> <value>hdfs://localhost/</value> </property> </configuration>
<!--hdfs-site.xml --> <configuration> <property> <name>dfs.replication</name> <value>1</value><!--設置副本爲1,程序就不會試圖複製的其餘的機器上,就不會產生副本沒法複製的警告--> </property> </configuration>
<!--mapred-site.xml--> <configuration> <property> <name>mapred.job.tracker</name> <value>localhost:8021</value> </property> </configuration>
%sudo apt-get install ssh
%ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa %cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
$ ssh-keygen #而後一直回車到結束 $ ssh-copy-id -i ~/.ssh/id_rsa.pub 你的用戶名@localhost
% ssh localhost
#解決方式使用 ssh-add 指令將私鑰 加進來 根據我的的密匙命名不一樣更改 id_rsa % ssh-add ~/.ssh/id_rsa
$ sudo /etc/init.d/sshd start
來啓動ssh服務,以後照着上面作就能夠了。
%hadoop namenode -format
%start-dfs.sh %start-mapred.sh
%stop-dfs.sh %stop-mapred.sh