SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
CLOUD INFRASTRUCTURE
SERVICES
Topic : Installing Hadoop on Raspberry Pi
Team Member:
Aniket Maithani
Rajat Goyal

Mentor : Mr. Manoj Kumar Baliyan
What is Raspberry Pi?






The Raspberry Pi is a credit-card-sized
single-board computer developed in the UK
by the Raspberry Pi Foundation with the
intention of promoting the teaching of basic
computer science in schools.
The Raspberry Pi is manufactured in two board
configurations, Pi A and Pi B.
It was first released in 2012 and since then
massive development work have been done
over it.
Components of Raspberry Pi


For our current project, we have purchased
Raspberry Pi Model B. It's basic structure is
given here :
Raspberry Pi in India





Some of the major hardware distributors that
sell Raspbery Pi in India are Element 14,
RCElectro etc.
Pi B model cost around 3000/- Rs.
The model does not contain any accessories,
in general unless is given under some offer by
the hardware distributor.
Accessories Required with Pi




With Pi, you need the following accessories
 Micro USB Charger
 Ethernet Cable
 SD Card
 HDMI cable
 HDMI – VGA Converter
 RSA cable [optional]
In case you are planning to use more
attachment with Pi, you'll also be needing a
USB Power Hub.
Making SDHC card bootable







Before you start configuring your Pi, you need
to make the SD Card Bootable.
This can be done easily.
You need to download the available distros for
Pi, from their official website :
http://www.raspberrypi.org/downloads
I downloaded the 'Raspbian Wheezy'
Making SDHC card bootable




After downloading the .img file. I used
PowerISO software [Windows] to burn the
.img on the card and make it bootable.
If you are using Linux, you can use
UNetBootin or some other program, in case
your version of UNetBootin doesn't supports
.img file.
Let's get started....






Once you have loaded the distro into the
card, all you need to do is plug in the card in
the memory card slot.
Connect the neccessary peripherals in the
USB slots.
Connect your output cable [RCA/HDMI
whatever is your preference].
This is what our setup looks like
On the first bootup


You'll see the following screen on your first
bootup, please go through the options
carefully.
Configuration








Since Pi does not have start/off switch on
board, it automatically gets started once you
plugged in the power source.
Now you'll see the first bootup screen.
When it is done, it will prompt you for login
The default username for Pi Board is pi and
password is raspberry.
Once it accepts your credentials, you'll see the
command prompt. Type startx and GUI session
will start.
Tada..


This is what the GUI interface of Wheezy
looks like.
Connecting to Internet






To connect your Pi to internet you can use
both wifi dongle or ethernet cable.
During this process I chose ethernet to
connect Pi to Internet.
DHCP setting, automatically detected by Pi.
Configuring Hadoop






Before configuring Hadoop on a single node Pi
. We need to install webserver onto it.
This can be done by executing the following
commands on the terminal.
$: apt-get install phpmyadmin apache2 php5
php5-cli mysql-server
Installation Process
●

Here is a snapshot of the installation process.
Hadoop
Before installing Hadoop we need to install
OpenJDK on Pi.
●

●

Then we need to create Hadoop system user.

Set up the ssh.

●

Install Hadoop from any of the given mirrors.

●

●

Edit .bashrc file accordingly, specify path into it.

Then once Hadoop is installed, configure the
hadoop-env.sh file.
●
Final Step
●

You can find more details about configuration at our blog.
[experimentswithpi.blogspot.in]

●

If all goes well, restart the pi and enter

●

$ hadoop version in terminal, you'll see this

●

Hadoop 1.2.1

●

Subversion
https://svn.apache.org/repos/asf/hadoop/common/branches/branch-1.2 -r
1503152

●

Compiled by mattf on Mon Jul 22 15:23:09 PDT 2013

●

From source with checksum 6923c86528809c4e7e6f493b6b413a9a

●

This command was run using /usr/local/hadoop/hadoop-1.2.1/hadoopcore-1.2.1.jar
Future Scope
I'll be adding more Pi, making a comhrensive
and robust cluster
●

●

Load Balancer to be configured

●

Will be creating an application using HadooPY
For detailed information you can
visit our blog:
http://experimentswithpi.blogspot.in
References






Wikipedia
Raspberry Pi Foundation Official Blog
IRC #RaspberryPi
DIY Guides ADAFRUIT
Apache Hadoop Guide
About This Presentation






The following presentation is released under
CC License.
All the “products/softwares” described in the
presentation belongs to their respectful
owners.
The following presentation is a cumulation of
our research work, this can be reproduce
provided proper citation of our work is given.

Mais conteúdo relacionado

Mais procurados

Raspberry Pi presentation for Computer Architecture class
Raspberry Pi presentation for Computer Architecture classRaspberry Pi presentation for Computer Architecture class
Raspberry Pi presentation for Computer Architecture classMichael Gordon
 
Introduction to raspberry pi
Introduction to raspberry piIntroduction to raspberry pi
Introduction to raspberry pipraveen_23
 
Raspberry Pi Session - 22_11_2014
Raspberry Pi Session - 22_11_2014Raspberry Pi Session - 22_11_2014
Raspberry Pi Session - 22_11_2014Mandeesh Singh
 
RaspberryPi + IoT - Lab to switch on and off a light bulb
RaspberryPi + IoT - Lab to switch on and off a light bulbRaspberryPi + IoT - Lab to switch on and off a light bulb
RaspberryPi + IoT - Lab to switch on and off a light bulbJeff Prestes
 
Rasberry pi class
Rasberry pi classRasberry pi class
Rasberry pi classDon Doerres
 
Getting Started with Raspberry Pi
Getting Started with Raspberry PiGetting Started with Raspberry Pi
Getting Started with Raspberry Piyeokm1
 
Raspberry Pi in Education (English)
Raspberry Pi in Education (English)Raspberry Pi in Education (English)
Raspberry Pi in Education (English)Beregszászi István
 
Presentation on Raspberry pi
Presentation on Raspberry piPresentation on Raspberry pi
Presentation on Raspberry piOpenDev
 
Getting Started with Raspberry Pi v1.2
Getting Started with Raspberry Pi v1.2Getting Started with Raspberry Pi v1.2
Getting Started with Raspberry Pi v1.2macrutan
 
Introduction to Raspberry Pi and GPIO
Introduction to Raspberry Pi and GPIOIntroduction to Raspberry Pi and GPIO
Introduction to Raspberry Pi and GPIOKris Findlay
 
Exploring the abc's of raspberry pi and python(day 2)
Exploring the abc's of raspberry pi and python(day 2)Exploring the abc's of raspberry pi and python(day 2)
Exploring the abc's of raspberry pi and python(day 2)Shahed Mehbub
 
Connecting Hardware to the Web with the BeagleBone
Connecting Hardware to the Web with the BeagleBoneConnecting Hardware to the Web with the BeagleBone
Connecting Hardware to the Web with the BeagleBoneFrank Hunleth
 
Exploring the ABC's of Raspberry Pi with Python
Exploring the ABC's of Raspberry Pi with PythonExploring the ABC's of Raspberry Pi with Python
Exploring the ABC's of Raspberry Pi with PythonShahed Mehbub
 

Mais procurados (20)

Raspberry Pi presentation for Computer Architecture class
Raspberry Pi presentation for Computer Architecture classRaspberry Pi presentation for Computer Architecture class
Raspberry Pi presentation for Computer Architecture class
 
Rasberry Pi
Rasberry PiRasberry Pi
Rasberry Pi
 
Introduction to raspberry pi
Introduction to raspberry piIntroduction to raspberry pi
Introduction to raspberry pi
 
Raspberry Pi Session - 22_11_2014
Raspberry Pi Session - 22_11_2014Raspberry Pi Session - 22_11_2014
Raspberry Pi Session - 22_11_2014
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
RaspberryPi + IoT - Lab to switch on and off a light bulb
RaspberryPi + IoT - Lab to switch on and off a light bulbRaspberryPi + IoT - Lab to switch on and off a light bulb
RaspberryPi + IoT - Lab to switch on and off a light bulb
 
RASPBERRY PI
RASPBERRY PIRASPBERRY PI
RASPBERRY PI
 
Raspberry Pi
Raspberry PiRaspberry Pi
Raspberry Pi
 
Rasberry pi class
Rasberry pi classRasberry pi class
Rasberry pi class
 
Getting Started with Raspberry Pi
Getting Started with Raspberry PiGetting Started with Raspberry Pi
Getting Started with Raspberry Pi
 
Raspberry Pi in Education (English)
Raspberry Pi in Education (English)Raspberry Pi in Education (English)
Raspberry Pi in Education (English)
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Presentation on Raspberry pi
Presentation on Raspberry piPresentation on Raspberry pi
Presentation on Raspberry pi
 
Getting Started with Raspberry Pi v1.2
Getting Started with Raspberry Pi v1.2Getting Started with Raspberry Pi v1.2
Getting Started with Raspberry Pi v1.2
 
Introduction to Raspberry Pi and GPIO
Introduction to Raspberry Pi and GPIOIntroduction to Raspberry Pi and GPIO
Introduction to Raspberry Pi and GPIO
 
Pi Is For Python
Pi Is For PythonPi Is For Python
Pi Is For Python
 
Exploring the abc's of raspberry pi and python(day 2)
Exploring the abc's of raspberry pi and python(day 2)Exploring the abc's of raspberry pi and python(day 2)
Exploring the abc's of raspberry pi and python(day 2)
 
Connecting Hardware to the Web with the BeagleBone
Connecting Hardware to the Web with the BeagleBoneConnecting Hardware to the Web with the BeagleBone
Connecting Hardware to the Web with the BeagleBone
 
Exploring the ABC's of Raspberry Pi with Python
Exploring the ABC's of Raspberry Pi with PythonExploring the ABC's of Raspberry Pi with Python
Exploring the ABC's of Raspberry Pi with Python
 

Semelhante a Hadoop on raspberry pi PART 1

Raspi_TOR_Access_Point_BenMoore
Raspi_TOR_Access_Point_BenMooreRaspi_TOR_Access_Point_BenMoore
Raspi_TOR_Access_Point_BenMooreBenjamin Moore
 
Adafruit raspberry-pi-lesson-1-preparing-and-sd-card-for-your-raspberry-pi
Adafruit raspberry-pi-lesson-1-preparing-and-sd-card-for-your-raspberry-piAdafruit raspberry-pi-lesson-1-preparing-and-sd-card-for-your-raspberry-pi
Adafruit raspberry-pi-lesson-1-preparing-and-sd-card-for-your-raspberry-piMardiyah Azzahra
 
Java Device I/O at Raspberry PI to Build a Candy Vending Machine
Java Device I/O at Raspberry PI to Build a Candy Vending MachineJava Device I/O at Raspberry PI to Build a Candy Vending Machine
Java Device I/O at Raspberry PI to Build a Candy Vending MachineJeff Prestes
 
Raspberry pi setting_cambodia
Raspberry pi setting_cambodiaRaspberry pi setting_cambodia
Raspberry pi setting_cambodiagongdigi24
 
Building your own RC Car with Raspberry Pi
Building your own RC Car with Raspberry PiBuilding your own RC Car with Raspberry Pi
Building your own RC Car with Raspberry PiJeff Prestes
 
Raspberry pi tutorial
Raspberry pi tutorialRaspberry pi tutorial
Raspberry pi tutorialImad Rhali
 
hybriData IIoT Workshop for AAPG Short Course
hybriData IIoT Workshop for AAPG Short CoursehybriData IIoT Workshop for AAPG Short Course
hybriData IIoT Workshop for AAPG Short CourseChijioke “CJ” Ejimuda
 
Develop Smart Solutions with Raspberry Pi and EnableX Live Video API
Develop Smart Solutions with Raspberry Pi and EnableX Live Video APIDevelop Smart Solutions with Raspberry Pi and EnableX Live Video API
Develop Smart Solutions with Raspberry Pi and EnableX Live Video APIEnablex io
 
Introduction To Raspberry Pi with Simple GPIO pin Control
Introduction To Raspberry Pi with Simple GPIO pin ControlIntroduction To Raspberry Pi with Simple GPIO pin Control
Introduction To Raspberry Pi with Simple GPIO pin ControlPradip Bhandari
 
Advanced View of Projects Raspberry Pi List - Raspberry PI Projects.pdf
Advanced View of Projects Raspberry Pi List - Raspberry PI Projects.pdfAdvanced View of Projects Raspberry Pi List - Raspberry PI Projects.pdf
Advanced View of Projects Raspberry Pi List - Raspberry PI Projects.pdfWiseNaeem
 
Internet of things aktu lab file
Internet of things  aktu lab fileInternet of things  aktu lab file
Internet of things aktu lab fileNitesh Dubey
 
Raspberry pi : how to get started
Raspberry pi : how to get startedRaspberry pi : how to get started
Raspberry pi : how to get started동호 손
 
[Forward4 Webinar 2016] Building IoT Prototypes w/ Raspberry Pi
[Forward4 Webinar 2016] Building IoT Prototypes w/ Raspberry Pi [Forward4 Webinar 2016] Building IoT Prototypes w/ Raspberry Pi
[Forward4 Webinar 2016] Building IoT Prototypes w/ Raspberry Pi Tomomi Imura
 
Raspberry with laptop
Raspberry with laptopRaspberry with laptop
Raspberry with laptopProf Kingstan
 

Semelhante a Hadoop on raspberry pi PART 1 (20)

Raspi_TOR_Access_Point_BenMoore
Raspi_TOR_Access_Point_BenMooreRaspi_TOR_Access_Point_BenMoore
Raspi_TOR_Access_Point_BenMoore
 
Adafruit raspberry-pi-lesson-1-preparing-and-sd-card-for-your-raspberry-pi
Adafruit raspberry-pi-lesson-1-preparing-and-sd-card-for-your-raspberry-piAdafruit raspberry-pi-lesson-1-preparing-and-sd-card-for-your-raspberry-pi
Adafruit raspberry-pi-lesson-1-preparing-and-sd-card-for-your-raspberry-pi
 
Java Device I/O at Raspberry PI to Build a Candy Vending Machine
Java Device I/O at Raspberry PI to Build a Candy Vending MachineJava Device I/O at Raspberry PI to Build a Candy Vending Machine
Java Device I/O at Raspberry PI to Build a Candy Vending Machine
 
Raspberry pi setting_cambodia
Raspberry pi setting_cambodiaRaspberry pi setting_cambodia
Raspberry pi setting_cambodia
 
Building your own RC Car with Raspberry Pi
Building your own RC Car with Raspberry PiBuilding your own RC Car with Raspberry Pi
Building your own RC Car with Raspberry Pi
 
Raspberry pi-video-looper
Raspberry pi-video-looperRaspberry pi-video-looper
Raspberry pi-video-looper
 
Raspberry pi tutorial
Raspberry pi tutorialRaspberry pi tutorial
Raspberry pi tutorial
 
hybriData IIoT Workshop for AAPG Short Course
hybriData IIoT Workshop for AAPG Short CoursehybriData IIoT Workshop for AAPG Short Course
hybriData IIoT Workshop for AAPG Short Course
 
Develop Smart Solutions with Raspberry Pi and EnableX Live Video API
Develop Smart Solutions with Raspberry Pi and EnableX Live Video APIDevelop Smart Solutions with Raspberry Pi and EnableX Live Video API
Develop Smart Solutions with Raspberry Pi and EnableX Live Video API
 
Introduction To Raspberry Pi with Simple GPIO pin Control
Introduction To Raspberry Pi with Simple GPIO pin ControlIntroduction To Raspberry Pi with Simple GPIO pin Control
Introduction To Raspberry Pi with Simple GPIO pin Control
 
Ex.no1
Ex.no1Ex.no1
Ex.no1
 
Advanced View of Projects Raspberry Pi List - Raspberry PI Projects.pdf
Advanced View of Projects Raspberry Pi List - Raspberry PI Projects.pdfAdvanced View of Projects Raspberry Pi List - Raspberry PI Projects.pdf
Advanced View of Projects Raspberry Pi List - Raspberry PI Projects.pdf
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
Internet of things aktu lab file
Internet of things  aktu lab fileInternet of things  aktu lab file
Internet of things aktu lab file
 
Coffee & Pi - Fall into Pi
Coffee & Pi - Fall into PiCoffee & Pi - Fall into Pi
Coffee & Pi - Fall into Pi
 
Raspberry pi : how to get started
Raspberry pi : how to get startedRaspberry pi : how to get started
Raspberry pi : how to get started
 
Meng
MengMeng
Meng
 
Meng
MengMeng
Meng
 
[Forward4 Webinar 2016] Building IoT Prototypes w/ Raspberry Pi
[Forward4 Webinar 2016] Building IoT Prototypes w/ Raspberry Pi [Forward4 Webinar 2016] Building IoT Prototypes w/ Raspberry Pi
[Forward4 Webinar 2016] Building IoT Prototypes w/ Raspberry Pi
 
Raspberry with laptop
Raspberry with laptopRaspberry with laptop
Raspberry with laptop
 

Mais de Aniket Maithani

Evaluating web conference_tools
Evaluating web conference_toolsEvaluating web conference_tools
Evaluating web conference_toolsAniket Maithani
 
SAP : "SPORTS RELATES TO MENTAL WELL BEING"
SAP : "SPORTS RELATES TO MENTAL WELL BEING" SAP : "SPORTS RELATES TO MENTAL WELL BEING"
SAP : "SPORTS RELATES TO MENTAL WELL BEING" Aniket Maithani
 
Project Proposal for Minor Project
Project Proposal for Minor Project Project Proposal for Minor Project
Project Proposal for Minor Project Aniket Maithani
 
Home automation & security system
Home automation & security systemHome automation & security system
Home automation & security systemAniket Maithani
 
Data Visualization(s) Using Python
Data Visualization(s) Using PythonData Visualization(s) Using Python
Data Visualization(s) Using PythonAniket Maithani
 
Building Your Own Drupal Distribution
Building Your Own Drupal DistributionBuilding Your Own Drupal Distribution
Building Your Own Drupal DistributionAniket Maithani
 
ERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case StudyERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case StudyAniket Maithani
 
ERP-Case Study- Changes before and after implementing ERP in a company
ERP-Case Study- Changes before and after implementing ERP in a companyERP-Case Study- Changes before and after implementing ERP in a company
ERP-Case Study- Changes before and after implementing ERP in a companyAniket Maithani
 
Side Effects of Social Media
Side Effects of Social MediaSide Effects of Social Media
Side Effects of Social MediaAniket Maithani
 

Mais de Aniket Maithani (11)

Evaluating web conference_tools
Evaluating web conference_toolsEvaluating web conference_tools
Evaluating web conference_tools
 
SAP : "SPORTS RELATES TO MENTAL WELL BEING"
SAP : "SPORTS RELATES TO MENTAL WELL BEING" SAP : "SPORTS RELATES TO MENTAL WELL BEING"
SAP : "SPORTS RELATES TO MENTAL WELL BEING"
 
DIY Wireless Charger
DIY Wireless ChargerDIY Wireless Charger
DIY Wireless Charger
 
Project Proposal for Minor Project
Project Proposal for Minor Project Project Proposal for Minor Project
Project Proposal for Minor Project
 
Home automation & security system
Home automation & security systemHome automation & security system
Home automation & security system
 
Data Visualization(s) Using Python
Data Visualization(s) Using PythonData Visualization(s) Using Python
Data Visualization(s) Using Python
 
Building Your Own Drupal Distribution
Building Your Own Drupal DistributionBuilding Your Own Drupal Distribution
Building Your Own Drupal Distribution
 
ERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case StudyERPAL + ERP Solution, Case Study
ERPAL + ERP Solution, Case Study
 
ERP-Case Study- Changes before and after implementing ERP in a company
ERP-Case Study- Changes before and after implementing ERP in a companyERP-Case Study- Changes before and after implementing ERP in a company
ERP-Case Study- Changes before and after implementing ERP in a company
 
Side Effects of Social Media
Side Effects of Social MediaSide Effects of Social Media
Side Effects of Social Media
 
Open Power Monitor
Open Power Monitor Open Power Monitor
Open Power Monitor
 

Último

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...Pooja Nehwal
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 

Último (20)

Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 

Hadoop on raspberry pi PART 1

  • 1. CLOUD INFRASTRUCTURE SERVICES Topic : Installing Hadoop on Raspberry Pi Team Member: Aniket Maithani Rajat Goyal Mentor : Mr. Manoj Kumar Baliyan
  • 2. What is Raspberry Pi?    The Raspberry Pi is a credit-card-sized single-board computer developed in the UK by the Raspberry Pi Foundation with the intention of promoting the teaching of basic computer science in schools. The Raspberry Pi is manufactured in two board configurations, Pi A and Pi B. It was first released in 2012 and since then massive development work have been done over it.
  • 3. Components of Raspberry Pi  For our current project, we have purchased Raspberry Pi Model B. It's basic structure is given here :
  • 4. Raspberry Pi in India    Some of the major hardware distributors that sell Raspbery Pi in India are Element 14, RCElectro etc. Pi B model cost around 3000/- Rs. The model does not contain any accessories, in general unless is given under some offer by the hardware distributor.
  • 5. Accessories Required with Pi   With Pi, you need the following accessories  Micro USB Charger  Ethernet Cable  SD Card  HDMI cable  HDMI – VGA Converter  RSA cable [optional] In case you are planning to use more attachment with Pi, you'll also be needing a USB Power Hub.
  • 6.
  • 7. Making SDHC card bootable     Before you start configuring your Pi, you need to make the SD Card Bootable. This can be done easily. You need to download the available distros for Pi, from their official website : http://www.raspberrypi.org/downloads I downloaded the 'Raspbian Wheezy'
  • 8. Making SDHC card bootable   After downloading the .img file. I used PowerISO software [Windows] to burn the .img on the card and make it bootable. If you are using Linux, you can use UNetBootin or some other program, in case your version of UNetBootin doesn't supports .img file.
  • 9. Let's get started....    Once you have loaded the distro into the card, all you need to do is plug in the card in the memory card slot. Connect the neccessary peripherals in the USB slots. Connect your output cable [RCA/HDMI whatever is your preference].
  • 10. This is what our setup looks like
  • 11. On the first bootup  You'll see the following screen on your first bootup, please go through the options carefully.
  • 12. Configuration      Since Pi does not have start/off switch on board, it automatically gets started once you plugged in the power source. Now you'll see the first bootup screen. When it is done, it will prompt you for login The default username for Pi Board is pi and password is raspberry. Once it accepts your credentials, you'll see the command prompt. Type startx and GUI session will start.
  • 13. Tada..  This is what the GUI interface of Wheezy looks like.
  • 14. Connecting to Internet    To connect your Pi to internet you can use both wifi dongle or ethernet cable. During this process I chose ethernet to connect Pi to Internet. DHCP setting, automatically detected by Pi.
  • 15. Configuring Hadoop    Before configuring Hadoop on a single node Pi . We need to install webserver onto it. This can be done by executing the following commands on the terminal. $: apt-get install phpmyadmin apache2 php5 php5-cli mysql-server
  • 16. Installation Process ● Here is a snapshot of the installation process.
  • 17. Hadoop Before installing Hadoop we need to install OpenJDK on Pi. ● ● Then we need to create Hadoop system user. Set up the ssh. ● Install Hadoop from any of the given mirrors. ● ● Edit .bashrc file accordingly, specify path into it. Then once Hadoop is installed, configure the hadoop-env.sh file. ●
  • 18. Final Step ● You can find more details about configuration at our blog. [experimentswithpi.blogspot.in] ● If all goes well, restart the pi and enter ● $ hadoop version in terminal, you'll see this ● Hadoop 1.2.1 ● Subversion https://svn.apache.org/repos/asf/hadoop/common/branches/branch-1.2 -r 1503152 ● Compiled by mattf on Mon Jul 22 15:23:09 PDT 2013 ● From source with checksum 6923c86528809c4e7e6f493b6b413a9a ● This command was run using /usr/local/hadoop/hadoop-1.2.1/hadoopcore-1.2.1.jar
  • 19. Future Scope I'll be adding more Pi, making a comhrensive and robust cluster ● ● Load Balancer to be configured ● Will be creating an application using HadooPY
  • 20. For detailed information you can visit our blog: http://experimentswithpi.blogspot.in
  • 21. References      Wikipedia Raspberry Pi Foundation Official Blog IRC #RaspberryPi DIY Guides ADAFRUIT Apache Hadoop Guide
  • 22. About This Presentation    The following presentation is released under CC License. All the “products/softwares” described in the presentation belongs to their respectful owners. The following presentation is a cumulation of our research work, this can be reproduce provided proper citation of our work is given.