क्या आप यूबंटू लिनक्स पर अपाचे काफ्का इंस्टॉलेशन करना सीखना चाहेंगे? इस ट्यूटोरियल में, हम आपको दिखाने जा रहे हैं कि उबंटू लिनक्स चलाने वाले कंप्यूटर पर अपाचे काफ्का को डाउनलोड और इंस्टॉल कैसे करें।
• उबंटू 18.04
• उबंटू 19.04
• उबंटू 19.10
• अपाचे काफ्का 2.12-2.3.1
• ओपनजेडके संस्करण 11.0.4
हार्डवेयर सूची:
निम्नलिखित अनुभाग इस अपाचे काफ्का ट्यूटोरियल बनाने के लिए उपयोग किए जाने वाले उपकरणों की सूची प्रस्तुत करता है।
ऊपर सूचीबद्ध हार्डवेयर का हर टुकड़ा अमेज़न वेबसाइट पर पाया जा सकता है ।
अपाचे काफ्का संबंधित ट्यूटोरियल:
इस पृष्ठ पर, हम अपाचे काफ्का से संबंधित ट्यूटोरियल की एक सूची तक त्वरित पहुंच प्रदान करते हैं।
ट्यूटोरियल अपाचे काफ्का – उबंटू लिनक्स पर स्थापना
जावा जेडीके पैकेज स्थापित करें।
जावा जेडीके इंस्टॉलेशन निर्देशिका खोजने के लिए निम्नलिखित आदेश का उपयोग करें।
इस कमांड आउटपुट को आपको जावा इंस्टॉलेशन डायरेक्टरी दिखानी चाहिए।
हमारे उदाहरण में, हमारे जावा JDK फ़ोल्डर के तहत स्थापित किया गया है: /usr/lib/jvm/जावा-11-openjdk-amd64
अब, आपको JAVA_HOME नाम का एक पर्यावरण चर बनाने की आवश्यकता है।
आवश्यक पर्यावरण चर विन्यास को स्वचालित करने के लिए एक फ़ाइल बनाएं
यहां फाइल सामग्री java.sh है।
कंप्यूटर को रिबूट करें।
यह सत्यापित करने के लिए निम्नलिखित आदेश का उपयोग करें कि JAVA_HOME चर बनाया गया था या नहीं।
यहां कमांड आउटपुट है:
जावा स्थापना का परीक्षण करने के लिए निम्नलिखित आदेश का उपयोग करें।
यहां कमांड आउटपुट है:
जूकीपर पैकेज स्थापित करें।
सत्यापित करें कि जूकीपर सेवा चल रही है या नहीं।
यहां कमांड आउटपुट है:
बूट समय के दौरान स्वचालित रूप से शुरू करने के लिए Zookeeperd कॉन्फ़िगर करें।
अपाचे काफ्का पैकेज डाउनलोड करें।
अपाचे काफ्का सर्वर स्थापित करें।
अब, आपको KAFKA_HOME नाम से एक पर्यावरण चर बनाने की आवश्यकता है।
आवश्यक पर्यावरण चर विन्यास को स्वचालित करने के लिए एक फ़ाइल बनाएं
यहां kafka.sh फ़ाइल सामग्री है।
कंप्यूटर को रिबूट करें।
यह सत्यापित करने के लिए निम्नलिखित आदेश का उपयोग करें कि KAFKA_HOME चर बनाया गया था या नहीं।
यहां कमांड आउटपुट है:
काफ्का कॉन्फ़िगरेशन फ़ाइल को ढूंढना आसान बनाने के लिए एक प्रतीकात्मक लिंक बनाएं।
अपाचे काफ्का सेवा शुरू करें।
यहां जानकारी का एक नमूना है जिसे प्रदर्शित किया जाना चाहिए:
बधाइयाँ! आपने उबंटू लिनक्स पर अपाचे काफ्का इंस्टॉलेशन खत्म कर दिया है।
अपाचे काफ्का – कमांड उदाहरण
अपने अपाचे काफ्का सर्वर पर टॉपिकटेस्ट नाम का विषय बनाने के लिए निम्नलिखित कमांड का उपयोग करें।
काफ्का निर्माता एपीआई का उपयोग करके टॉपिकटेस्ट नाम के विषय पर संदेश भेजने के लिए निम्नलिखित आदेश का उपयोग करें।
वांछित संदेश दर्ज करें।
इस टर्मिनल को खुला रखें।
एक अन्य लिनक्स टर्मिनल पर, काफ्का कंज्यूमर एपीआई का उपयोग करके टॉपिकटेस्ट नाम के विषय से संदेश लाने के लिए निम्नलिखित कमांड का उपयोग करें।
बधाइयाँ! आप अपाचे काफ्का सर्वर से संदेश भेजने और प्राप्त करने में सक्षम हैं।