অ্যান্ড্রয়েড

উবুন্টু 18.04 এ কিভাবে অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করবেন

উবুন্টু 1804: DBeaver ইনস্টলেশন

উবুন্টু 1804: DBeaver ইনস্টলেশন

সুচিপত্র:

Anonim

অ্যাপাচি ক্যাসান্দ্রা হ'ল একটি নিখরচায় ও ওপেন সোর্স নোএসকিউএল ডাটাবেস যার ব্যর্থতার কোনও বিন্দু নেই। এটি সমঝোতা পারফরম্যান্স ছাড়াই লিনিয়ার স্কেল্যাবিলিটি এবং উচ্চ প্রাপ্যতা সরবরাহ করে। অ্যাপাচি ক্যাসান্দ্রা অ্যাপল, নেটফ্লিক্স, ইবে এবং ইজৌ সহ বেশ কয়েকটি সংস্থা ব্যবহার করে।

এই টিউটোরিয়ালে, আমরা আপনাকে উবুন্টু 18.04 এ অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করার পদ্ধতি দেখাব। লিনাক্স মিন্ট, কুবুন্টু এবং এলিমেন্টারি ওএস সহ উবুন্টু 16.04 এবং যে কোনও উবুন্টু-ভিত্তিক বিতরণের ক্ষেত্রে একই নির্দেশাবলী প্রযোজ্য।

পূর্বশর্ত

আপনার উবুন্টু সিস্টেমে প্যাকেজ ইনস্টল করতে সক্ষম হতে আপনাকে sudo সুবিধাগুলি সহ ব্যবহারকারী হিসাবে লগ ইন করতে হবে।

অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করা হচ্ছে

উবুন্টু 18.04 এ অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করার সবচেয়ে সহজ উপায় হ'ল অফিশিয়াল অ্যাপাচি ক্যাসান্দ্রার সংগ্রহশালা থেকে ডেব প্যাকেজ ইনস্টল করা।

এই নিবন্ধটি লেখার সময়, অ্যাপাচি ক্যাসান্দ্রার সর্বশেষ সংস্করণটি 3.11 এবং সিস্টেমে ওপেনজেডকে 8 ইনস্টল করার প্রয়োজন।

জাভা ইনস্টলেশনটি বেশ সহজ, প্যাকেজ সূচকটি আপডেট করে শুরু করুন:

sudo apt update

টাইপ করে ওপেনজেডিকে প্যাকেজটি ইনস্টল করুন:

sudo apt install openjdk-8-jdk

নিম্নলিখিত কমান্ডটি যা জাভা সংস্করণটি মুদ্রণ করবে তা চালিয়ে জাভা ইনস্টলেশন যাচাই করুন:

java -version

আউটপুটটি দেখতে কিছুটা দেখতে পাওয়া উচিত:

openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-8u191-b12-2ubuntu0.18.04.1-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

HTTPS- র মাধ্যমে কোনও সংগ্রহস্থল অ্যাক্সেস করতে প্রয়োজনীয় apt-transport-https প্যাকেজটি ইনস্টল করুন:

sudo apt install apt-transport-https

পরবর্তী পদক্ষেপটি অ্যাপাচি ক্যাসান্দ্রার সংগ্রহস্থল যুক্ত করা।

নিম্নলিখিত wget কমান্ডটি ব্যবহার করে সংগ্রহস্থলের GPG আমদানি করুন:

wget -q -O - https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -

উপরের কমান্ডটি OK আউটপুট করা উচিত যার অর্থ কীটি সফলভাবে আমদানি করা হয়েছে এবং এই সংগ্রহস্থল থেকে প্যাকেজগুলি বিশ্বাসযোগ্য বলে বিবেচিত হবে।

এর পরে, জারি করে সিস্টেমে ক্যাসান্দ্রা সংগ্রহস্থল যুক্ত করুন:

sudo sh -c 'echo "deb http://www.apache.org/dist/cassandra/debian 311x main" > /etc/apt/sources.list.d/cassandra.list'

একবার সংগ্রহস্থল সক্ষম হয়ে গেলে, অ্যাপ্লিকেশন প্যাকেজ তালিকা আপডেট করুন এবং টাইপ করে অ্যাপাচি ক্যাসান্দ্রার সর্বশেষ সংস্করণটি ইনস্টল করুন:

sudo apt update sudo apt install cassandra

ইনস্টলেশন প্রক্রিয়া শেষ হওয়ার পরে ক্যাসান্দ্রা পরিষেবা স্বয়ংক্রিয়ভাবে শুরু হবে। আপনি যাচাই করতে পারেন যে ক্যাসান্দ্রা টাইপ করে চলছে:

nodetool status

আপনার এর মতো কিছু দেখতে পাওয়া উচিত:

Datacenter: datacenter1 ======================= Status=Up/Down |/ State=Normal/Leaving/Joining/Moving -- Address Load Tokens Owns (effective) Host ID Rack UN 127.0.0.1 114.55 KiB 256 100.0% d8c27e24-ea26-4eeb-883c-5986218ba3ca rack1

অভিনন্দন, এই মুহুর্তে আপনি আপনার উবুন্টু সার্ভারে অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করেছেন।

অ্যাপাচি ক্যাসান্দ্রা কনফিগার করা হচ্ছে

অ্যাপাচি ক্যাসান্দ্রা ডেটা /var/lib/cassandra ডিরেক্টরিতে সংরক্ষণ করা হয়, কনফিগারেশন ফাইলগুলি /etc/cassandra এবং জাভা স্টার্ট-আপ বিকল্পগুলি /etc/default/cassandra ফাইলটিতে কনফিগার করা যায়।

ডিফল্টরূপে, ক্যাসান্দ্রা কেবল লোকালহোস্টে শুনতে কনফিগার করা হয়। ডাটাবেসে সংযুক্ত ক্লায়েন্ট যদি একই হোস্টে চলমান থাকে তবে আপনাকে ডিফল্ট কনফিগারেশন ফাইল পরিবর্তন করার দরকার নেই।

সিসিএল (কাসান্দ্রা ক্যোয়ারী ল্যাঙ্গুয়েজ) এর মাধ্যমে ক্যাসান্দ্রার সাথে ইন্টারেক্ট করার জন্য আপনি ক্যাস্যান্ড্রা প্যাকেজ সহ প্রেরিত cqlsh নামের একটি কমান্ড লাইন ইউটিলিটি ব্যবহার করতে পারেন।

cqlsh

Connected to Test Cluster at 127.0.0.1:9042. Use HELP for help. cqlsh>

অ্যাপাচি ক্যাসান্দ্রা ক্লাস্টারটির নামকরণ

ডিফল্টরূপে, ক্যাসান্দ্রা ক্লাস্টারের নাম দেওয়া হয়েছে "টেস্ট ক্লাস্টার"। আপনি যদি এটি পরিবর্তন করতে চান তবে নীচের পদক্ষেপগুলি অনুসরণ করুন:

  1. cqlsh সহ ক্যাসান্দ্রা cqlsh টার্মিনালে লগইন করুন:

    cqlsh

    ক্লাস্টারের নাম পরিবর্তন করে "লিনাক্স ক্লাস্টার" এ নামানোর জন্য নিম্নলিখিত কমান্ডটি চালান:

    UPDATE system.local SET cluster_name = 'Linuxize Cluster' WHERE KEY = 'local';

    আপনার পছন্দসই নামের সাথে "লিনাক্স ক্লাস্টার" পরিবর্তন করুন। কনসোল থেকে প্রস্থান করতে একবার exit প্রস্থান করুন।

    cassandra.yaml কনফিগারেশন ফাইলটি সম্পাদনা করুন এবং আপনার নতুন ক্লাস্টারের নাম লিখুন।

    /etc/cassandra/cassandra.yaml

    cluster_name: 'Linuxize Cluster'

    সিস্টেম ক্যাশে সাফ করার জন্য নিম্নলিখিত কমান্ডটি চালান:

    nodetool flush system

    শেষ পর্যন্ত ক্যাসান্দ্রা পরিষেবাটি পুনরায় চালু করুন:

    sudo systemctl restart cassandra

উপসংহার

আপনি আপনার উবুন্টু 18.04 এ সফলভাবে অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করেছেন। আপনি এখন অফিসিয়াল অ্যাপাচি ক্যাসান্দ্রা ডকুমেন্টেশন পৃষ্ঠাটি দেখতে এবং ক্যাসান্দ্রার সাথে কীভাবে শুরু করবেন তা শিখতে পারেন।

জাভা কাসান্দ্র উবুন্টু ডাটাবেস