ฉันจะรู้ได้อย่างไรว่าสารฟลูมกำลังทำงานอยู่
ฉันจะรู้ได้อย่างไรว่าสารฟลูมกำลังทำงานอยู่

วีดีโอ: ฉันจะรู้ได้อย่างไรว่าสารฟลูมกำลังทำงานอยู่

วีดีโอ: ฉันจะรู้ได้อย่างไรว่าสารฟลูมกำลังทำงานอยู่
วีดีโอ: สัญญาณที่บ่งบอกว่า...อีกฝ่ายไม่อยากคุยกับคุณ 2024, อาจ
Anonim

2 คำตอบ เพื่อตรวจสอบว่า อาปาเช่- Flume เป็น ติดตั้งแล้ว cd ของคุณอย่างถูกต้อง ฟลูเม่ /bin ไดเร็กทอรีแล้วป้อนคำสั่ง ฟลูเม่ - งึ รุ่น. ตรวจสอบให้แน่ใจว่าคุณอยู่ในไดเร็กทอรีที่ถูกต้องโดย โดยใช้ คำสั่ง ls ฟลูเม่ - งึ จะอยู่ในเอาท์พุท ถ้า คุณอยู่ในไดเรกทอรีที่ถูกต้อง

ตามลําดับ คุณจะเรียกใช้ flume อย่างไร?

เริ่มต้น Flume

  1. ในการเริ่ม Flume โดยตรง ให้รันคำสั่งต่อไปนี้บนโฮสต์ Flume: /usr/hdp/current/flume-server/bin/flume-ng agent -c /etc/flume/conf -f /etc/flume/conf/ flume conf -n ตัวแทน
  2. ในการเริ่มต้น Flume เป็นบริการ ให้เรียกใช้คำสั่งต่อไปนี้บนโฮสต์ Flume: service flume-agent start

อาจมีคนถามอีกว่า ฉันจะหยุดตัวแทนฟลูมได้อย่างไร 2 วิธีในการหยุดตัวแทน Flume:

  1. ไปที่เทอร์มินัลที่ Flume Agent ทำงานอยู่ และกด ctrl+C เพื่อฆ่า Agent อย่างแรง
  2. เรียกใช้ jps จากเทอร์มินัลใดก็ได้และค้นหากระบวนการ 'แอปพลิเคชัน' จดบันทึกรหัสกระบวนการแล้วเรียกใช้ kill -9 เพื่อยุติกระบวนการ

ในเรื่องนี้สารฟลูมคืออะไร?

NS Flume เหตุการณ์ถูกกำหนดให้เป็นหน่วยของการไหลของข้อมูลที่มีเพย์โหลดแบบไบต์และชุดแอตทริบิวต์สตริงที่เป็นทางเลือก NS ตัวแทน Flume เป็นกระบวนการ (JVM) ที่โฮสต์ส่วนประกอบผ่านเหตุการณ์ที่ไหลจากแหล่งภายนอกไปยังปลายทางถัดไป (กระโดด)

ทำไมถึงใช้ฟลูม?

HDFS เป็นระบบไฟล์แบบกระจาย ใช้แล้ว โดยระบบนิเวศ Hadoop เพื่อจัดเก็บข้อมูล วัตถุประสงค์ของ Flume คือการจัดหาระบบแบบกระจาย เชื่อถือได้ และพร้อมใช้งานสำหรับการรวบรวม รวบรวม และย้ายข้อมูลบันทึกจำนวนมากจากแหล่งต่างๆ ไปยังที่เก็บข้อมูลแบบรวมศูนย์อย่างมีประสิทธิภาพ