Instalasi yang berdiri sendiri terutama digunakan untuk debugging logika program. Langkah-langkah instalasi pada dasarnya adalah instalasi terdistribusi, termasuk variabel lingkungan, file konfigurasi Hadoop utama, konfigurasi SSH, dll. Perbedaan utamanya terletak pada file konfigurasinya: konfigurasi slave perlu diubah. Selain itu, jika dfs.replication lebih besar dari 1 pada instalasi terdistribusi, maka perlu diubah menjadi 1 karena hanya ada 1 datanode.
Untuk instalasi terdistribusi, silakan merujuk ke:
http://acooly.iteye.com/blog/1179828
Dalam instalasi yang berdiri sendiri, gunakan satu mesin, yaitu namenode dan JobTracker, datanode dan TaskTracker, dan tentu saja SecondaryNameNode.
File konfigurasi utama core-site.xml, hdfs-site.xml, mapred-site.xml, dan master sepenuhnya sama dengan konfigurasi instalasi pohon distribusi. Jika jumlah salinan hdfs-site.xml dalam instalasi terdistribusi skema konfigurasi didefinisikan lebih besar dari 1, ubah menjadi 1.
Copy kode kodenya sebagai berikut:
<properti>
<name>dfs.replikasi</name>
<nilai>1</nilai>
</properti>
Perbedaan utamanya terletak pada konfigurasi slave. Dalam instalasi terdistribusi, beberapa mesin lain digunakan sebagai datanode. Dalam mode stand-alone, mesin lokal adalah datanode, jadi ubah file konfigurasi slave menjadi nama domain mesin lokal. Misalnya: nama mesin lokal adalah hadoop11, maka:
[hadoop@hadoop11 ~]$cat hadoop/conf/slaves
hadoop11
Setelah menyelesaikan konfigurasi, mulailah:
Copy kode kodenya sebagai berikut:
$ mulai-semua.sh
$jps
15556Jps
15111 Pelacak Pekerjaan
15258 Pelacak Tugas
15014 Nama SekunderNode
14861 DataNode
14712 NamaNode
Jalankan DEMO
$ echo kata1 kata2 kata2 kata3 kata3 kata3 > kata-kata
$ kata-kata kucing
kata1 kata2 kata2 kata3 kata3 kata3
$ hadoop dfsadmin -safemode keluar
$ hadoop fs -copyFromLocal kata /tunggal/input/kata
$ hadoop fs -cat /tunggal/input/kata-kata
02/12/17 19:47:44 INFO keamanan.Grup: Pemetaan grup impl=org.apache.hadoop.security.ShellBasedUnixGroupsMapping;
kata1 kata2 kata2 kata3 kata3 kata3
$ hadoop jar hadoop-0.21.0/hadoop-mapred-examples-0.21.0.jar jumlah kata /single/input /single/output
...
$ hadoop fs -ls /tunggal/keluaran
...
-rw-r--r-- 1 supergrup hadoop 0 17-02-2012 19:50 /single/output/_SUCCESS
-rw-r--r-- 1 supergrup hadoop 24 17-02-2012 19:50 /single/output/part-r-00000
$ hadoop fs -kucing /tunggal/keluaran/bagian-r-00000
...
kata1 1
kata2 2
kata3 3