GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS7にCassandraをインストールする方法

このチュートリアルでは、CentOS 7にCassandraをインストールして構成する方法を示します。知らない人のために、ApacheCassandraは大規模な保存を目的としたNoSQLデータベースです。分散型で可用性の高いクラスター内のデータ量。NoSQLは、MySQL、PostgreSQL、MicrosoftSQLなどのリレーショナルデータベースで使用される表形式の関係以外のデータモデルを持つデータベースを指します。ApacheCassandraデータベースは必要な場合に適切な選択です。パフォーマンスを損なうことなく、スケーラビリティと高可用性を実現します。

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

CentOS7にCassandraをインストールする

ステップ1.まず、システムが最新であることを確認することから始めましょう。

yum clean all
yum -y update

ステップ2.Cassandra用のJavaをインストールします。

CassandraはJavaで記述されているため、実行するにはJava VMがインストールされている必要があります。Yum経由でインストールしてください:

yum -y install java

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

# java -version
java version "1.8.0_40"
Java(TM) SE Runtime Environment (build 1.8.0_40-b25)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)
>

ステップ3. yumを作成します Cassandraのリポジトリファイル。

Datastax yumリポジトリサーバーからパッケージを取得するyumリポジトリファイルを作成します:

nano /etc/yum.repos.d/datastax.repo

リポジトリファイルの指定されたコンテンツの下に貼り付けます:

[datastax]
name = DataStax Repo for Apache Cassandra
baseurl = http://rpm.datastax.com/community
enabled = 1
gpgcheck = 0

保存して終了

ステップ4.Cassandraをインストールします。

この時点で、Cassandraのインストールは1つのコマンドを実行するのと同じくらい簡単です:

yum -y install dsc20

Cassandraを実行する:

systemctl start cassandra
systemctl status cassandra
systemctl enable cassandra

次のコマンドを使用して、Cassandraが実行されていることを確認しましょう:

### cqlsh
Connected to Test Cluster at localhost:9160.
[cqlsh 4.1.1 | Cassandra 2.0.17 | CQL spec 3.1.1 | Thrift protocol 19.39.0]
Use HELP for help.
cqlsh>
にHELPを使用します

Cassandraには、強力なコマンドラインユーティリティcqlshが付属しています。これを起動して、データベースでさまざまな重要なタスクを実行します。

nodetool status

おめでとうございます。ApacheCassandraが正常にインストールされました。CentOS7システムにCassandraをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、ApacheCassandraの公式Webサイトを確認することをお勧めします。 。


Cent OS
  1. CentOS8にJavaをインストールする方法

  2. CentOS7にGlassFishをインストールする方法

  3. CentOS7にGlassFish5をインストールする方法

  1. CentOS7にJava11および12をインストールする方法

  2. CentOSにActiveMQをインストールする方法

  3. CentOS7にWildFly14をインストールする方法

  1. Centos8にJava8および11をインストールする方法

  2. CentOS8にApacheCassandraをインストールする方法

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