GoGridを使用したCassandraクラスターのインストールとデプロイ

GoGridのワンボタン・デプロイ機能を使用して、開発者用(3ノード)または実稼働用の(5ノード)Cassandraクラスターをインストールし、デプロイするための手順。

GoGridのワンボタン・デプロイ機能を使用して、開発者用(3ノード)または実稼働用の(5ノード)Cassandraクラスターをインストールし、デプロイすることができます。他の入門書を以下のGoGridから入手できます。

Cassandraのワンボタン・デプロイ機能は以下の操作を実行します。

  • Debian 7.2を実行しているX-Large SSDクラウド・サーバーにCassandraの最新バージョンをインストールする。
  • OpsCenterをインストールする。
  • Oracle JDK 7をインストールする。
  • Python Driverをインストールする。
  • ファイアウォール・サービスを有効にする。SSH (22)とパブリック・トラフィックpingを除くすべてのサービスをブロックする。
  • 仮想ノード(vnode)を使用してCassandraをデプロイする。

手順

  1. GoGridを使用して登録します。
  2. 登録フォームに記入し、アカウント確認を完了します。
  3. 電子メールに含まれていたログイン認証情報を使用して管理コンソールにアクセスします。

    クラスターはデプロイを自動的に開始します。緑色のステータス標識が、サーバーが起動して動作していることを示します。

    任意の項目の上にカーソルを重ねて詳細を表示するか、右クリックしてコンテキスト・メニューを表示します。

  4. いずれかのサーバーにログインし、サーバーが構成され通信していることを確認します。
    注: SSH、サードパーティ製クライアント(PuTTYなど)、またはGoGridコンソール・サービスを使用してクラスターの任意のメンバーにログインできます。
    1. サーバーの認証情報を見つけるには、サーバーを右クリックして、[パスワード]を選択します。
    2. セキュア接続クライアントから、適切な認証情報を使用してサーバーにログインします。SSHからの例:
      ssh root@ip_address
    3. クラスターが稼働していることを確認します。
      nodetool status

      各ノードがリストに表示され、ステータスと状態はUN(Up Normal)となります:

      Datacenter:datacenter1 ======================= Status=Up/Down |/ State=Normal/Leaving/Joining/Moving -- Address Load Tokens Owns (effective) Host ID Rack UN 10.110.94.2 71.46 KB 256 65.9% 3ed072d6-49cb-4713-bd55-ea4de25576a9 rack1 UN 10.110.94.5 40.91 KB 256 66.7% d5d982bc-6e30-40a0-8fe7-e46d6622c1d5 rack1 UN 10.110.94.4 73.33 KB 256 67.4% f6c3bf08-d9e5-43c8-85fa-5420db785052 rack1

次のタスク

Cassandra、OpsCenter、GoGrid、およびCassandra Query Language (CQL)の使用と構成に関する情報は以下に記載されています。