क्या आप यूबंटू लिनक्स पर अपाचे काफ्का इंस्टॉलेशन करना सीखना चाहेंगे? इस ट्यूटोरियल में, हम आपको दिखाने जा रहे हैं कि उबंटू लिनक्स चलाने वाले कंप्यूटर पर अपाचे काफ्का को डाउनलोड और इंस्टॉल कैसे करें।

• उबंटू 18.04
• उबंटू 19.04
• उबंटू 19.10
• अपाचे काफ्का 2.12-2.3.1
• ओपनजेडके संस्करण 11.0.4

हार्डवेयर सूची:

निम्नलिखित अनुभाग इस अपाचे काफ्का ट्यूटोरियल बनाने के लिए उपयोग किए जाने वाले उपकरणों की सूची प्रस्तुत करता है।

ऊपर सूचीबद्ध हार्डवेयर का हर टुकड़ा अमेज़न वेबसाइट पर पाया जा सकता है ।

अपाचे काफ्का संबंधित ट्यूटोरियल:

इस पृष्ठ पर, हम अपाचे काफ्का से संबंधित ट्यूटोरियल की एक सूची तक त्वरित पहुंच प्रदान करते हैं।

ट्यूटोरियल अपाचे काफ्का - उबंटू लिनक्स पर स्थापना

जावा जेडीके पैकेज स्थापित करें।

Copy to Clipboard

जावा जेडीके इंस्टॉलेशन निर्देशिका खोजने के लिए निम्नलिखित आदेश का उपयोग करें।

Copy to Clipboard

इस कमांड आउटपुट को आपको जावा इंस्टॉलेशन डायरेक्टरी दिखानी चाहिए।

Copy to Clipboard

हमारे उदाहरण में, हमारे जावा JDK फ़ोल्डर के तहत स्थापित किया गया है: /usr/lib/jvm/जावा-11-openjdk-amd64

अब, आपको JAVA_HOME नाम का एक पर्यावरण चर बनाने की आवश्यकता है।

आवश्यक पर्यावरण चर विन्यास को स्वचालित करने के लिए एक फ़ाइल बनाएं

Copy to Clipboard

यहां फाइल सामग्री java.sh है।

Copy to Clipboard

कंप्यूटर को रिबूट करें।

Copy to Clipboard

यह सत्यापित करने के लिए निम्नलिखित आदेश का उपयोग करें कि JAVA_HOME चर बनाया गया था या नहीं।

Copy to Clipboard

यहां कमांड आउटपुट है:

Copy to Clipboard

जावा स्थापना का परीक्षण करने के लिए निम्नलिखित आदेश का उपयोग करें।

Copy to Clipboard

यहां कमांड आउटपुट है:

Copy to Clipboard

जूकीपर पैकेज स्थापित करें।

Copy to Clipboard

सत्यापित करें कि जूकीपर सेवा चल रही है या नहीं।

Copy to Clipboard

यहां कमांड आउटपुट है:

Copy to Clipboard

बूट समय के दौरान स्वचालित रूप से शुरू करने के लिए Zookeeperd कॉन्फ़िगर करें।

Copy to Clipboard

अपाचे काफ्का पैकेज डाउनलोड करें।

Copy to Clipboard

अपाचे काफ्का सर्वर स्थापित करें।

Copy to Clipboard

अब, आपको KAFKA_HOME नाम से एक पर्यावरण चर बनाने की आवश्यकता है।

आवश्यक पर्यावरण चर विन्यास को स्वचालित करने के लिए एक फ़ाइल बनाएं

Copy to Clipboard

यहां kafka.sh फ़ाइल सामग्री है।

Copy to Clipboard

कंप्यूटर को रिबूट करें।

Copy to Clipboard

यह सत्यापित करने के लिए निम्नलिखित आदेश का उपयोग करें कि KAFKA_HOME चर बनाया गया था या नहीं।

Copy to Clipboard

यहां कमांड आउटपुट है:

Copy to Clipboard

काफ्का कॉन्फ़िगरेशन फ़ाइल को ढूंढना आसान बनाने के लिए एक प्रतीकात्मक लिंक बनाएं।

Copy to Clipboard

अपाचे काफ्का सेवा शुरू करें।

Copy to Clipboard

यहां जानकारी का एक नमूना है जिसे प्रदर्शित किया जाना चाहिए:

Copy to Clipboard

बधाइयाँ! आपने उबंटू लिनक्स पर अपाचे काफ्का इंस्टॉलेशन खत्म कर दिया है।

अपाचे काफ्का - कमांड उदाहरण

अपने अपाचे काफ्का सर्वर पर टॉपिकटेस्ट नाम का विषय बनाने के लिए निम्नलिखित कमांड का उपयोग करें।

Copy to Clipboard

काफ्का निर्माता एपीआई का उपयोग करके टॉपिकटेस्ट नाम के विषय पर संदेश भेजने के लिए निम्नलिखित आदेश का उपयोग करें।

Copy to Clipboard

वांछित संदेश दर्ज करें।

इस टर्मिनल को खुला रखें।

Copy to Clipboard

एक अन्य लिनक्स टर्मिनल पर, काफ्का कंज्यूमर एपीआई का उपयोग करके टॉपिकटेस्ट नाम के विषय से संदेश लाने के लिए निम्नलिखित कमांड का उपयोग करें।

Copy to Clipboard

बधाइयाँ! आप अपाचे काफ्का सर्वर से संदेश भेजने और प्राप्त करने में सक्षम हैं।