Infödda Hadoop 2.6.0 bygga på Pi (1 / 3 steg)
Steg 1: Förbereda bygga levnadsförhållanden
Uppdatera Pi och installera paket måste vi sammanställa Hadoop:
sudo apt-get update & & sudo apt-get upgrade -y & & sudo lämplig-få installera -y maven build-essential autoconf automake libtool cmake zlib1g-dev pkg-config libssl-dev libfuse-dev libsnappy-dev libsnappy-java libbz2-dev oracle-java8-jdk subversion
Växla till Oracle Java 8:
sudo update-alternatives--config java
#Select det nummer som motsvarar Oracle Java 8 när du uppmanas.
Obs: vi använder Oracle Java 8 istället för OpenJDK för bättre prestanda. Du kan köra det här kommandot igen och sätta den till 0 när du har slutfört den här guiden så ditt system kommer att gå tillbaka till att använda standard Java-versionen.
Kompilera och installera protokollet buffertar (måste vara v2.5 exakt!):
wget https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.gz
tjära xzvf protobuf-2.5.0.tar.gz
sudo chown -R pi protobuf-2.5.0/
Not: Kompilera och installera protobuf tar cirka 40 minuter.
CD-protobuf-2.5.0
. / Konfigurera--prefix = / usr
göra
Gör check
sudo göra installera
CD #Return till arbetskatalogen
--------------------------------------------
Vi har nu satt upp våra bygga levnadsförhållanden så vi kan gå vidare till Hadoop.