وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب آپاچی کاساندرا روی اوبونتو 22.04

0 11
زمان لازم برای مطالعه: 2 دقیقه


دو نوع سیستم مدیریت پایگاه داده وجود دارد، یکی پایگاه داده SQL و دیگری پایگاه داده NoSQL. Cassandra پایگاه داده NoSQL است که می تواند حجم زیادی از داده ها را ذخیره و مدیریت کند. علاوه بر این، اگر وجود داشته باشد node از Cassandra شکست خورده است، در کمترین زمان جایگزین می شود، تیم توسعه دهنده Cassandra در حال کار است روی افزودن ویژگی های بیشتر بدون افت کیفیت

آپاچی کاساندرا قابل نصب است روی توزیع های لینوکس و در این مقاله به بررسی روش نصب آپاچی کاساندرا می پردازیم روی اوبونتو 22.04.

روش نصب آپاچی کاساندرا روی اوبونتو 22.04

برای نصب آپاچی کاساندرا روی اوبونتو 22.04 از مخزن رسمی آن استفاده می کنیم و با کمک مدیر بسته apt آن را نصب می کنیم. ابتدا لیست بسته ها را به روز می کنیم روی اوبونتو 22.04 با دستور به روز رسانی:

به روز رسانی sudo apt $

روش نصب آپاچی کاساندرا روی اوبونتو 22.04روش نصب آپاچی کاساندرا روی اوبونتو 22.04

همانطور که Apache Cassandra در جاوا نوشته شده است، بنابراین باید جاوا را نصب کنیم روی ماشین ما برای نصب جاوا از:

$ sudo apt install default-jdk -y

روش نصب آپاچی کاساندرا روی اوبونتو 22.04روش نصب آپاچی کاساندرا روی اوبونتو 22.04

پس از نصب بسته جاوا، ما این کار را انجام خواهیم داد import کلیدهای GPG با استفاده از دستور:

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

روش نصب آپاچی کاساندرا روی اوبونتو 22.04روش نصب آپاچی کاساندرا روی اوبونتو 22.04

پس از وارد کردن کلید کاساندرا، مخزن آپاچی کاساندرا را با استفاده از دستور زیر به فهرست منابع پیش‌فرض اوبونتو اضافه می‌کنیم:

$ sudo sh -c ‘echo “deb https://www.apache.org/dist/cassandra/debian 40x main” > /etc/apt/sources.list.d/cassandra.list’

روش نصب آپاچی کاساندرا روی اوبونتو 22.04روش نصب آپاچی کاساندرا روی اوبونتو 22.04

سپس اوبونتو را با استفاده از دستور به روز می کنیم:

به روز رسانی sudo apt $

روش نصب آپاچی کاساندرا روی اوبونتو 22.04روش نصب آپاچی کاساندرا روی اوبونتو 22.04

آپاچی کاساندرا آماده نصب است روی اوبونتو، بنابراین ما از دستور استفاده خواهیم کرد:

$ sudo apt نصب cassandra -y

روش نصب آپاچی کاساندرا روی اوبونتو 22.04روش نصب آپاچی کاساندرا روی اوبونتو 22.04

برای بررسی وضعیت Cassandra نصب شده، از دستور زیر استفاده می کنیم:

$ sudo systemctl وضعیت cassandra

روش نصب آپاچی کاساندرا روی اوبونتو 22.04روش نصب آپاچی کاساندرا روی اوبونتو 22.04

روش دسترسی به آپاچی کاساندرا روی اوبونتو 22.04

به طور پیش فرض، دایرکتوری آپاچی کاساندرا در این آدرس قرار دارد /etc/cassandra، داده ها در ذخیره می شوند /var/lib/cassandra و برای دسترسی به آپاچی کاساندرا از دستور زیر استفاده می کنیم:

$ cqlsh

روش نصب آپاچی کاساندرا روی اوبونتو 22.04روش نصب آپاچی کاساندرا روی اوبونتو 22.04

در خروجی بالا، مشاهده می کنیم که نام خوشه روی “Test Cluster” تنظیم شده است که با استفاده از دستور می توان آن را به “Linuxint Cluster” تغییر داد:

پیشنهاد می‌کنیم بخوانید:  اوبونتو 22.04 IPv6 را غیرفعال کنید

به روز رسانی system.local SET cluster_name = ‘LinuxHint Cluster’ WHERE KEY = ‘local’;

روش نصب آپاچی کاساندرا روی اوبونتو 22.04روش نصب آپاچی کاساندرا روی اوبونتو 22.04

و سپس از پایگاه داده آپاچی با استفاده از:

خروج

روش نصب آپاچی کاساندرا روی اوبونتو 22.04روش نصب آپاچی کاساندرا روی اوبونتو 22.04

اکنون زمان آن است که با استفاده از دستور، نام را در فایل های پیکربندی به “LinuxHint” تغییر دهید:

$ sudo nano /etc/cassandra/cassandra.yaml

روش نصب آپاچی کاساندرا روی اوبونتو 22.04روش نصب آپاچی کاساندرا روی اوبونتو 22.04

در فایل باز شده، “خوشه تست” با “خوشه LinuxHint”:

روش نصب آپاچی کاساندرا روی اوبونتو 22.04روش نصب آپاچی کاساندرا روی اوبونتو 22.04

در نهایت آپاچی کاساندرا را مجددا راه اندازی می کنیم:

$ sudo systemctl cassandra را راه اندازی مجدد کنید

روش نصب آپاچی کاساندرا روی اوبونتو 22.04روش نصب آپاچی کاساندرا روی اوبونتو 22.04

و پایگاه داده Cassandra را با استفاده از دستور زیر باز کنید:

$ cqlsh

روش نصب آپاچی کاساندرا روی اوبونتو 22.04روش نصب آپاچی کاساندرا روی اوبونتو 22.04

اکنون می بینیم که نام تغییر کرده است و اگر بخواهیم آپاچی کاساندرا را حذف کنیم، می توانیم با استفاده از دستور این کار را انجام دهیم:

$ sudo apt purge cassandra -y

روش نصب آپاچی کاساندرا روی اوبونتو 22.04روش نصب آپاچی کاساندرا روی اوبونتو 22.04

نتیجه

Apache Cassandra یک پایگاه داده NoSQL است که می تواند حجم زیادی از داده ها را به راحتی مدیریت کند. در این نوشتن آپاچی کاساندرا نصب شده است روی آخرین نسخه اوبونتو که 22.04 با استفاده از terminalو همچنین روش تغییر نام خوشه ای کاساندرا را یاد گرفت.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1402-12-31 07:13:02

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید