نصب و راه اندازی بانک اطلاعاتی آپاچی کاساندرا در سیستم عامل لینوکس توزیع ابونتو یا دبین

سیستم عامل های سازگار با کاساندرا

  • GNU/Linux
  • Microsoft Windows
  • Mac OSX
OS
سیستم عامل های مورد پشتیبانی

برای دانلود فایل های binary tarballs و  Debian packages و exe به آدرس زیر مراجعه کنید

http://cassandra.apache.org/download

سه روش نصب برای کسندرا در سیستم عامل های مختلف وجود دارد

  • žبا دستور apt-get در ابونتو یا دبین و یا با دستور yum در ردهت
  • žدانلود و نصب فایل فشرده tarbal
  • žدانلود و نصب بسته های rpm برای ردهت یا سنت و یا نصب بسته های deb برای سیستم عامل اونتو و دبین  و یا فایل exe برای نصب در ویندوز

 

جهت نصب و راه اندازی بانک اطلاعاتی آپاچی کاساندرا در سیستم عامل لینوکس توزیع ابونتو یا دبین

براي نصب اين پايگاه داده بايد دو بسته زير نصب شده باشند:

sudo apt-get -y install curl

sudo apt-get -y install openjdk-6-jre

 

يکي از دو روشي را که در ادامه آمده است، مي­توانيد براي نصب انجام دهيد:

  • روش اول نصب کاساندرا

sudo nano /etc/apt/sources.list

دو خط زير را به فايل مورد نظر اضافه کنيد :

deb http://www.apache.org/dist/cassandra/debian 10x main

deb-src http://www.apache.org/dist/cassandra/debian 10x main

 

sudo apt-get update

 

GPG error: http://www.apache.org unstable Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY F758CE318D77295D

اگر خطايي مانند خط بالا را دريافت کرديد چهار خط زير را براي رفع آن اجرا کنيد:

gpg –keyserver pgp.mit.edu –recv-keys F758CE318D77295D

gpg –export –armor F758CE318D77295D | sudo apt-key add –

gpg –keyserver pgp.mit.edu –recv-keys 2B5C1B00

gpg –export –armor 2B5C1B00 | sudo apt-key add –

sudo apt-get update

sudo apt-get install cassandra

  • روش دوم نصب کاساندرا

پس از دريافت فايل پکیج Cassandra از سايت مربوطه[1] مراحل زير را انجام دهيد:

 

tar -xzvf apache-cassandra-0.1.0-bin.tar.gz

sudo mv apache-cassandra-0.1.0 /opt

 

sudo mkdir -p /var/lib/cassandra/data

sudo mkdir -p /var/lib/cassandra/commitlog

sudo mkdir -p /var/lib/cassandra/saved_caches

sudo mkdir -p /var/log/cassandra

 

sudo chown -R user1 /var/lib/cassandra

sudo chown -R user1 /var/log/cassandra

 

cd /opt/apache-cassandra-0.1.0

bin/cassandra –f  (يا cassandra &)

ممکن است در اين مورد خطايي شبيه به خطاي زير و يا خطايي در مورد شناسايي گره شما داده شود:

Exception connecting to localhost/9160. Reason: Connection refused.

در اين صورت احتمالا آدرس گره شما در فايل /etc/hosts وجود ندارد خط زير را به آن اضافه کنيد:

127.0.0.1     localhost

 

  • در ضمن مي­توانيد تنظيمات مربوط به اين پايگاه داده را در فايل yaml مشاهده کنيد.

نحوی اجرای کاساندرا Cassandra server

وقتی که سرور Cassandra استارت می شود مقداری اطلاعات در ترمینال به ما نشان خواهد داد.این اطلاعات جهت Development بسیار مفید می باشد.

 ~/opt/cassandra/bin/cassandra -f

 وقتی که خواستین  سرور را استاپ کنید  کلید های Ctrl + C را فشار دهید.

 

آغاز کار با Cassandra

می توانید با CQL shell به Cassandra ٬لاگین کنید:

~/opt/cassandra/bin/cqlsh

اگر همه چیز خوب کارکند شما باید متن زیر را مشاهده کنید:

[cqlsh 5.0.1 | Cassandra 2.1.2 | CQL spec 3.2.0 | Native protocol v3]
Use HELP for help.
cqlsh>

[1] http://cassandra.apache.org/download/

آدرس کانال تلگرام سایت بیگ دیتا:

t.me/bigdata_channel

آدرس کانال سروش ما:
https://sapp.ir/bigdata_channel

جهت دیدن سرفصل های دوره های آموزشی بر روی اینجا کلیک کنید.

Views: 2530

همچنین ببینید

اوسینت در لینوکس کالی

ابزارهای اوسینت در لینوکس کالی (Kali Linux)

مروری بر لینوکس کالی قبل از بررسی ابزارهای اوسینت در لینوکس کالی به معرفی این …

آپاچی اسپارک

فیلم آموزش آپاچی اسپارک به زبان ساده از شرکت لیندا

معرفی آپاچی اسپارک  در پست های قبلی با معماری آپاچی اسپارک آشنا شدیم. اسپارک یک …

دیدگاهتان را بنویسید