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

কিভাবে সেন্টোস 7 এ অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করবেন

Установка GLPI на CentOS7

Установка GLPI на CentOS7

সুচিপত্র:

Anonim

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

এই টিউটোরিয়ালটি CentOS 7 এ অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করার পদ্ধতি বর্ণনা করে।

পূর্বশর্ত

আপনি যে ব্যবহারকারী হিসাবে লগ ইন করেছেন তা অবশ্যই প্যাকেজ ইনস্টল করতে সক্ষম হওয়ার জন্য সুডোর অধিকার থাকতে হবে।

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

CentOS 7 এ অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করার প্রস্তাবিত উপায়টি অফিশিয়াল অ্যাপাচি ক্যাসান্দ্রা সংগ্রহস্থল থেকে আরপিএম প্যাকেজ ইনস্টল করা।

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

আপনার সিস্টেমে ওপেনজেডিকে ইনস্টল করতে:

sudo yum install java-1.8.0-openjdk-devel

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

java -version

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

openjdk version "1.8.0_201" OpenJDK Runtime Environment (build 1.8.0_201-b09) OpenJDK 64-Bit Server VM (build 25.201-b09, mixed mode)

এখন জাভা ইনস্টল করা হয়েছে, পরবর্তী পদক্ষেপটি অ্যাপাচি ক্যাসান্দ্রার সংগ্রহস্থল যুক্ত করা।

আপনার পছন্দের সম্পাদকটি খুলুন এবং নিম্নলিখিত সংগ্রহস্থল ফাইলটি তৈরি করুন:

sudo nano /etc/yum.repos.d/webmin.repo

নিম্নলিখিত সামগ্রীটি ফাইলে আটকান:

/etc/yum.repos.d/cassandra.repo

name=Apache Cassandra baseurl=https://www.apache.org/dist/cassandra/redhat/311x/ gpgcheck=1 repo_gpgcheck=1 gpgkey=https://www.apache.org/dist/cassandra/KEYS

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

sudo yum install cassandra

ক্যাসান্দ্রা পরিষেবা শুরু করুন এবং সক্ষম করুন:

sudo systemctl enable cassandra sudo systemctl start 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.68 KiB 256 100.0% 129a9437-377d-415b-b6b2-5dc46b73a763 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/default.conf/cassandra.yaml

    cluster_name: 'Linuxize Cluster'

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

    nodetool flush system

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

    sudo systemctl restart cassandra

উপসংহার

আপনি আপনার সেন্টোস successfully এ সফলভাবে অ্যাপাচি ক্যাসান্দ্রা ইনস্টল করেছেন You

জাভা ক্যাসান্দ্রা সেন্টোস ডাটাবেস