はじめに

Verticaには大きく分けて、下記3つのサービスがあります。

  • Verticaデータベース
  • エージェント (Management Consoleとの疎通に使用)
  • Management Console

  • 本記事ではそれぞれの依存関係を意識した起動/停止の方法と順番をご紹介します。

    RHEL 6 または CentOS 6 の場合

    Verticaデータベースと関連サービスの停止方法

    Management Console、エージェント、Verticaデータベースの順に停止します。

    Management Consoleの停止

    rootユーザで以下のコマンドを実行します。
    Management Consoleをインストールしたサーバーで実行します。

    【構文】

    【実行例】


    エージェントの停止

    rootユーザで以下のコマンドを実行します。
    複数ノード構成の場合は、各ノードで実行します。

    【構文】

    【実行例】


    Verticaデータベースの停止

    dbadminユーザ(OS)で以下のコマンドを実行します。
    複数ノード構成の場合、いずれか1つのノードで実行します。

    【構文】

    【実行例】


    Verticaデータベースと関連サービスの起動方法

    Verticaデータベース、エージェント、Management Consoleの順に起動します。

    Verticaデータベースの起動

    dbadminユーザ(OS)で以下のコマンドを実行します。
    複数ノード構成の場合、いずれか1つのノードで実行します。

    【構文】

    【実行例】


    エージェントの起動

    rootユーザで以下のコマンドを実行します。
    複数ノード構成の場合は、各ノードで実行します。

    【構文】

    【実行例】


    Management Consoleの起動

    rootユーザで以下のコマンドを実行します。
    Management Consoleをインストールしたサーバーで実行します。

    【構文】

    【実行例】


    ステータス確認方法

    Verticaデータベースのステータス確認

    dbadminユーザ(OS)で以下のコマンドを実行します。
    複数ノード構成の場合、いずれか1つのノードで実行します。

    【構文】

    【起動時の実行例】

    【停止時の実行例】


    エージェントのステータス確認

    rootユーザで以下のコマンドを実行します。
    複数ノード構成の場合は、各ノードで実行します。

    【構文】

    【起動時の実行例】

    【停止時の実行例】


    Management Consoleのステータス確認

    rootユーザで以下のコマンドを実行します。
    Management Consoleをインストールしたサーバーで実行します。

    【構文】

    【起動時の実行例】

    【停止時の実行例】


    RHEL 7 または CentOS 7 の場合

    Verticaデータベースと関連サービスの停止方法

    Management Console、エージェント、Verticaデータベースの順に停止します。

    Management Consoleの停止

    rootユーザで以下のコマンドを実行します。
    Management Consoleをインストールしたサーバーで実行します。

    【構文】

    【実行例】


    エージェントの停止

    rootユーザで以下のコマンドを実行します。
    複数ノード構成の場合は、各ノードで実行します。

    【構文】

    【実行例】


    Verticaデータベースの停止

    dbadminユーザ(OS)で以下のコマンドを実行します。
    複数ノード構成の場合、いずれか1つのノードで実行します。

    【構文】

    【実行例】


    Verticaデータベースと関連サービスの起動方法

    Verticaデータベース、エージェント、Management Consoleの順に起動します。

    Verticaデータベースの起動

    dbadminユーザ(OS)で以下のコマンドを実行します。
    複数ノード構成の場合、いずれか1つのノードで実行します。

    【構文】

    【実行例】


    エージェントの起動

    rootユーザで以下のコマンドを実行します。
    複数ノード構成の場合は、各ノードで実行します。

    【構文】

    【実行例】


    Management Consoleの起動

    rootユーザで以下のコマンドを実行します。
    Management Consoleをインストールしたサーバーで実行します。

    【構文】

    【実行例】


    ステータス確認方法

    Verticaデータベースのステータス確認

    dbadminユーザ(OS)で以下のコマンドを実行します。
    複数ノード構成の場合、いずれか1つのノードで実行します。

    【構文】

    【起動時の実行例】

    【停止時の実行例】


    エージェントのステータス確認

    rootユーザで以下のコマンドを実行します。
    複数ノード構成の場合は、各ノードで実行します。

    【構文】

    【起動時の実行例】

    【停止時の実行例】


    Management Consoleのステータス確認

    rootユーザで以下のコマンドを実行します。
    Management Consoleをインストールしたサーバーで実行します。

    【構文】

    【起動時の実行例】

    【停止時の実行例】


    参考情報

  • データベースの停止、起動方法(admintools)
  •  http://vertica-tech.ashisuto.co.jp/stop_start_database_admintools/

  • 単一ノードのデータベースを自動起動に変更する手順
  •  http://vertica-tech.ashisuto.co.jp/setting-the-restart-policy/

    検証バージョンについて

    この記事の内容はVertica 8.0で確認しています。