วีดีโอ: ฉันจะรู้ได้อย่างไรว่าสารฟลูมกำลังทำงานอยู่
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
2 คำตอบ เพื่อตรวจสอบว่า อาปาเช่- Flume เป็น ติดตั้งแล้ว cd ของคุณอย่างถูกต้อง ฟลูเม่ /bin ไดเร็กทอรีแล้วป้อนคำสั่ง ฟลูเม่ - งึ รุ่น. ตรวจสอบให้แน่ใจว่าคุณอยู่ในไดเร็กทอรีที่ถูกต้องโดย โดยใช้ คำสั่ง ls ฟลูเม่ - งึ จะอยู่ในเอาท์พุท ถ้า คุณอยู่ในไดเรกทอรีที่ถูกต้อง
ตามลําดับ คุณจะเรียกใช้ flume อย่างไร?
เริ่มต้น Flume
- ในการเริ่ม Flume โดยตรง ให้รันคำสั่งต่อไปนี้บนโฮสต์ Flume: /usr/hdp/current/flume-server/bin/flume-ng agent -c /etc/flume/conf -f /etc/flume/conf/ flume conf -n ตัวแทน
- ในการเริ่มต้น Flume เป็นบริการ ให้เรียกใช้คำสั่งต่อไปนี้บนโฮสต์ Flume: service flume-agent start
อาจมีคนถามอีกว่า ฉันจะหยุดตัวแทนฟลูมได้อย่างไร 2 วิธีในการหยุดตัวแทน Flume:
- ไปที่เทอร์มินัลที่ Flume Agent ทำงานอยู่ และกด ctrl+C เพื่อฆ่า Agent อย่างแรง
- เรียกใช้ jps จากเทอร์มินัลใดก็ได้และค้นหากระบวนการ 'แอปพลิเคชัน' จดบันทึกรหัสกระบวนการแล้วเรียกใช้ kill -9 เพื่อยุติกระบวนการ
ในเรื่องนี้สารฟลูมคืออะไร?
NS Flume เหตุการณ์ถูกกำหนดให้เป็นหน่วยของการไหลของข้อมูลที่มีเพย์โหลดแบบไบต์และชุดแอตทริบิวต์สตริงที่เป็นทางเลือก NS ตัวแทน Flume เป็นกระบวนการ (JVM) ที่โฮสต์ส่วนประกอบผ่านเหตุการณ์ที่ไหลจากแหล่งภายนอกไปยังปลายทางถัดไป (กระโดด)
ทำไมถึงใช้ฟลูม?
HDFS เป็นระบบไฟล์แบบกระจาย ใช้แล้ว โดยระบบนิเวศ Hadoop เพื่อจัดเก็บข้อมูล วัตถุประสงค์ของ Flume คือการจัดหาระบบแบบกระจาย เชื่อถือได้ และพร้อมใช้งานสำหรับการรวบรวม รวบรวม และย้ายข้อมูลบันทึกจำนวนมากจากแหล่งต่างๆ ไปยังที่เก็บข้อมูลแบบรวมศูนย์อย่างมีประสิทธิภาพ