กวดวิชาสำหรับการตั้งค่าสภาพแวดล้อม Hadoop สำหรับการเรียนรู้และการทดสอบใน VirtualBox

กับการกวดวิชานี้คุณสามารถตั้งค่าสภาพแวดล้อม Hadoop คุณเองโดยใช้เครื่องเสมือน. เพื่อเริ่มต้นการดาวน์โหลดและติดตั้ง VirtualBox .

ถัดไปคุณจะต้องได้รับการ ภาพเสมือน CentOS. เมื่อดาวน์โหลดสร้างไดเรกทอรีบนรากของไดรฟ์ของคุณเรียกว่า VMs และ unzip เนื้อหาของ CentOS ที่ zip ไฟล์ไปยังไดเรกทอรี VMs.

ใน VirtualBox, คุณจะต้องสร้างเครื่องเสมือนใหม่. เลือก ลินุกซ์ จากชนิดแล้ว Red Hat 64 บิตจากรุ่น. คุณจำเป็นต้องจัดสรรหน่วยความจำ 2048 MB และฮาร์ดดิสก์เลือกใช้แฟ้มเสมือนฮาร์ดดิสก์ที่มีอยู่และนำทางไปยังไดเรกทอรีภาพ CentOS ในไดเรกทอรี VMs. เลือกไฟล์ VMDK ที่มีชื่อไฟล์ไม่ได้จบด้วยตัวเลข. เมื่อคุณได้กระทำว่าเครื่องพร้อมที่จะเริ่มต้นขึ้น.

ถัดไปคือการติดตั้ง VirtualBox บุคคลทั่วไปเพิ่มขึ้นซึ่งจะช่วยให้คุณประสิทธิภาพที่ดีขึ้นท่ามกลางการเพิ่มประสิทธิภาพอื่น ๆ. ก่อนที่คุณจะติดตั้งเพิ่มบุคคลทั่วไป, เรียกใช้คำสั่งติดตั้งต่อไปนี้เพื่อเตรียมความพร้อมสำหรับการติดตั้ง

# yum update
# yum install gcc
# yum install kernel-devel
# yum install bzip2
# -R ปิด 00

หากคุณต้องการที่จะกลับเคอร์เซอร์ไป หน้าต่าง กดปุ่มโฮสต์ซึ่งเป็นขวาปุ่ม Ctrl โดยค่าเริ่มต้น. เลือกอุปกรณ์จาก VirtualBox เมนูและเลือกแทรก Guest เพิ่มซีดีภาพ. ปฏิบัติตามคำแนะนำในการติดตั้ง. รีสตาร์ทเครื่องเสมือนสำหรับการเปลี่ยนแปลงที่จะมีผลบังคับใช้.

 

การติดตั้ง Apache BigTop

BigTop เหมาะสำหรับการเรียนรู้ ข้อมูลใหญ่ ส่วนประกอบเช่น Hadoop. ให้เริ่มต้นด้วยการติดตั้ง.

ครั้งแรกที่ได้รับไฟล์ repo ซึ่งชี้ให้เห็นถึงการดาวน์โหลดของ Hadoop และก็อ้างอิง.

wget -O /etc/yum.repos.d/bigtop.repo \
ที่ http://www.apache.org/dist/bigtop/bigtop-1.0.0/repos/centos6/bigtop.repo

ถัดไปคือการเลือกและติดตั้งส่วนประกอบ Hadoop

ยำติดตั้ง Hadoop  * ควาญช้าง  * oozie  * HBase  * รัง  * เว้  * หมู  * Zookeeper  *

เลือกใช่สำหรับรหัสการลงนามแจ้ง. เมื่อ Hadoop และส่วนประกอบที่เลือกจะถูกติดตั้งขั้นตอนต่อไปคือการกำหนดค่า Hadoop. หลังจากการกำหนดค่า Hadoop จะพร้อมที่จะเริ่มต้น.

ดาวน์โหลดและติดตั้ง Java

ยำติดตั้ง Java-1.7.0-OpenJDK-devel.x86_64

รูปแบบ namenode

sudo init /etc/init.d/hadoop-hdfs-namenode

เริ่มบริการ Hadoop สำหรับคลัสเตอร์ของคุณ

สำหรับ i และ Hadoop-HDFS-namenode Hadoop-HDFS-datanode ; 

ทำบริการ sudo $ i เริ่มต้น ;

เสร็จแล้ว

สร้างโครงสร้างไดเรกทอรีย่อยใน HDFS

sudo /usr/lib/hadoop/libexec/init-hdfs.sh

เริ่มภูตเส้นด้าย

บริการ sudo เริ่มต้น Hadoop-เส้นด้าย ResourceManager;
บริการ sudo เริ่มต้น Hadoop-เส้นด้าย nodemanager

ถ้าทุกอย่างที่เราเป็นอย่างดีขณะนี้คุณมีการติดตั้ง Hadoop ทำงาน.

 

ใส่ความเห็น