انڈروئد

ڈیبیان 10 لینکس پر اپاچی کیسینڈرا انسٹال کرنے کا طریقہ

Phân tích game : AMONG US | Game Explained | PTG

Phân tích game : AMONG US | Game Explained | PTG

فہرست کا خانہ:

Anonim

اپاچی کیسینڈرا ایک مفت اور اوپن سورس NoSQL ڈیٹا بیس ہے جس میں ناکامی کا کوئی ایک نقطہ نہیں ہے۔ یہ سمجھوتہ کرنے کی کارکردگی کے بغیر لکیری توسیع پزیرائی اور اعلی دستیابی فراہم کرتا ہے۔ اپاچی کیسندرا کا استعمال بہت ساری کمپنیوں کے ذریعہ کیا جاتا ہے جن میں بڑی ، فعال ڈیٹا سیٹ ہیں ، جن میں ریڈڈٹ ، نیٹ فلکس ، انسٹاگرام اور گیتھب شامل ہیں۔

، ہم ڈیبیان 10 ، بسٹر پر اپاچی کیسینڈرا کو انسٹال کرنے کا طریقہ کی وضاحت کریں گے۔

شرطیں

ہدایات یہ فرض کرتی ہیں کہ آپ روٹ یا صارف کی حیثیت سے لاگ ان ہیں sudo استحقاق کے ساتھ۔

جاوا انسٹال کرنا

اس مضمون کو لکھنے کے وقت ، اپاچی کیسینڈرا کا تازہ ترین مستحکم ورژن 3.11 اور اس میں اوپن جے ڈی کے 8 کی ضرورت ہے ، جو سرکاری ڈیبین بسٹر ذخیروں میں دستیاب نہیں ہے۔

ہم ایڈاپٹ اوپن جے ڈی کے ذخیرے کو فعال کریں گے اور پری بلٹ اوپن جے ڈی کے 8 پیکیج کو انسٹال کریں گے۔

پیکیجز کی فہرست کو اپ ڈیٹ کریں اور HTTPS پر ایک نیا ذخیرہ شامل کرنے کے لئے ضروری انحصار انسٹال کریں:

sudo apt update sudo apt install apt-transport-https ca-certificates wget dirmngr gnupg software-properties-common

ذخیرہ کی GPG کلید درآمد کریں اور اپنے سسٹم میں AdoptOpenJDK APT ذخیرہ شامل کریں:

wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add - wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add - sudo add-apt-repository --yes

جاوا 8 درج ذیل کمانڈز کو چلاتے ہوئے انسٹال کریں:

sudo apt update sudo apt install adoptopenjdk-8-hotspot sudo apt update sudo apt install adoptopenjdk-8-hotspot

ایک بار مکمل ہونے کے بعد ، جاوا ورژن پرنٹ کرکے اس کی تصدیق کریں:

java -version

آؤٹ پٹ کو کچھ اس طرح نظر آنا چاہئے:

openjdk version "1.8.0_232" OpenJDK Runtime Environment (AdoptOpenJDK)(build 1.8.0_232-b09) OpenJDK 64-Bit Server VM (AdoptOpenJDK)(build 25.232-b09, mixed mode)

اپاچی کیسینڈرا انسٹال کرنا

ہم وینڈر ذخیرے سے ڈیب پیکیج کا استعمال کرکے اپاچی کیسینڈرا انسٹال کریں گے۔ ایسا کرنے کے ل we ، ہمیں اپاچی کیسینڈرا مخزن کو فعال کرنے کی ضرورت ہے۔

درج ذیل wget کمانڈ کا استعمال کرتے ہوئے مخزن کی عوامی کلید درآمد کریں:

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

اوپر والی کمانڈ کو OK آؤٹ پٹ کرنا چاہئے۔ اس کا مطلب یہ ہے کہ کلید کامیابی کے ساتھ درآمد کی گئی ہے ، اور اس ذخیر from پیکجوں پر اعتماد کیا جائے گا۔

ذیل میں کمانڈ چلا کر اپنے سسٹم کے ذرائع کی فہرست میں کیسینڈرا ذخیرے شامل کریں:

sudo sh -c 'echo "deb https://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 103.71 KiB 256 100.0% dd8f6709-08ef-45b8-881e-5c1b5bbfc7f7 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

    کلسٹر کے نام کو "لینکسائز کلسٹر" میں تبدیل کرنے کے لئے مندرجہ ذیل کمانڈ جاری کریں:

    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

نتیجہ اخذ کرنا

ہم نے آپ کو اپاچی کیسینڈرا ڈیبیئن 10 کو انسٹال کرنے اور اختیاری طور پر پہلے سے طے شدہ کلسٹر کا نام تبدیل کرنے کا طریقہ دکھایا ہے۔ کیسینڈرا کے ساتھ کیسے شروعات کریں اس بارے میں مزید معلومات کے ل visit ، دستاویزات کا سرکاری صفحہ دیکھیں۔

جاوا کیسینڈرا ڈیبین ڈیٹا بیس