GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu16.04LTSにCassandraをインストールする方法

このチュートリアルでは、Ubuntu 16.04 LTSにCassandraをインストールして構成する方法を示します。知らない人のために、ApacheCassandraは大量に保存することを目的としたNoSQLデータベースです。 NoSQLは、MySQL、PostgreSQL、Microsoft SQLなどのリレーショナルデータベースで使用される表形式の関係以外のデータモデルを備えたデータベースを指します。ApacheCassandraデータベースは、スケーラビリティが必要な場合に最適です。パフォーマンスを損なうことなく高可用性を実現します。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ‘ルート権限を取得するコマンドに。 Ubuntu 16.04(Xenial Xerus)サーバーにApacheCassandraを段階的にインストールする方法を説明します。

Ubuntu16.04LTSにCassandraをインストールする

手順1.まず、次のapt-getを実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。

sudo apt-get update
sudo apt-get upgrade

ステップ2.Javaのインストール。

Cassandraではサーバー上でJavaアプリケーションを実行する必要があります。最新のJavaバージョンがインストールされていることを確認してください:

add-apt-repository ppa:webupd8team/java

PPAを追加した後、以下のコマンドを1つずつ実行してJavaをインストールします。

apt-get update
apt-get install oracle-java8-set-default

インストールされているJavaバージョンを確認します:

# java -version
java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
>

ステップ2.Cassandraのインストール。

Apache Software Foundationで利用可能な公式パッケージを使用してCassandraをインストールするため、Cassandraリポジトリを追加して、システムでパッケージを利用できるようにします。

echo "deb http://www.apache.org/dist/cassandra/debian 36x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.list

GPGエラーが発生しないように、Cassandraリポジトリの公開鍵を追加します:

gpg --keyserver pgp.mit.edu --recv-keys 749D6EEC0353B12C
gpg --export --armor 749D6EEC0353B12C | sudo apt-key add -

Cassandraをインストールします:

apt-get update
apt-get install cassandra -y

Cassandraを起動し、好みに合わせて設定します。起動時に起動できるようにすることをお勧めします。停電やメンテナンスの場合は、再起動後にバックアップを開始することを忘れないでください:

systemctl start cassandra
systemctl enable cassandra

Cassandraは別のコマンドラインを使用して制御されるため、必ずアクティブ化する必要があります:

[[email protected] ~]# cqlsh
Connected to Test Cluster at 127.0.0.1:9042.
[cqlsh 5.0.1 | Cassandra 3.0.9 | CQL spec 3.4.0 | Native protocol v4]
Use HELP for help.
cqlsh>
にHELPを使用します

ノードとクラスターに関する情報を確認して、さまざまな問題を修正したり、情報を更新したりする方法を理解することをお勧めします。

[[email protected] ~] 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 216.14 KB 256 100.0% 2a0b7fa9-23c6-e46-83a4-e6c06e2f5736 rack1

おめでとうございます。Cassandraが正常にインストールされました。Ubuntu16.04LTS(Xenial Xerus)システムにApache Cassandraをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、 ApacheCassandraの公式ウェブサイト。


Ubuntu
  1. Ubuntu18.04にCassandraをインストールする方法

  2. Ubuntu20.04にJava17をインストールする方法

  3. Ubuntu20.04にJava17LTSをインストールする方法

  1. UbuntuにJavaをインストールする方法

  2. UbuntuにCassandraをインストールする方法

  3. Ubuntu18.04にJavaをインストールする方法

  1. Ubuntu18.04にJavaをインストールする方法

  2. Ubuntu18.04LTSにElasticStackをインストールする方法

  3. Ubuntu18.04にJava8をインストールする方法