VMware Aria Suite Lifecycle インストール方法では、単一のノード(サーバ)に Automation Config をインストールします。インストール後、Salt マスター、Automation Config、Redis データベース、PostgreSQL データベースはすべて、この同じノードで実行されます。

Automation ConfigVMware Aria Suite Lifecycle インストーラは以下を実行します。

  • Python 3.6 をノードにインストールします(インストールされていない場合)。
  • Salt とその必要な依存関係をインストールします(インストールされていない場合)。
  • このサーバを Salt マスターにします。
  • Automation Config のインストールに必要な Salt 状態を適用します。
  • 必要なバージョンの PostgreSQL、Redis、および Python Setuptools をサーバにインストールします。

開始する前に

インストール プロセスを開始する前に、次のすべてのインストール前の手順に関するページで、手順を確認して実行します。詳細については、『インストールの前提条件』を参照してください。

VMware Aria Automation のインストール

これらの前提条件に加えて、VMware Aria Suite Lifecycle のインストール プロセスを開始する前に VMware Aria Automation をあらかじめインストールしておく必要があります。

VMware Aria Suite Lifecycle インストーラの使用

VMware Aria Suite Lifecycle のインストールについては、VMware Aria Suite Lifecycle のドキュメントで次のトピックを参照してください。

注: 単一ノードへのインストールの場合:
  • インストーラの setup_single_node.sh スクリプトは、ファイアウォール ルールを変更しません。
  • すべての適切なシステム(Salt マスター、Web ベースのインターフェイス ユーザー、API を呼び出すリモート システム(RaaS)など)のファイアウォール ルールで、ポート 443 へのアクセスが許可されている必要があります。

ノードでインストーラを実行するには、以下の手順を実行します。

  1. ターミナルで、次のコマンドを実行します。
    sudo ./setup_single_node.sh
  2. スクリプトの実行中に、ターミナルに次のメッセージが表示されることを確認します。
    Installing SaltStack Config...

    インストール中に、このメッセージがターミナルに数分間表示されることがあります。

    このスクリプトを実行すると、Python と Salt の最新の安定したバージョンがインストールされます(まだインストールされていない場合)。また、このノードが Salt マスターおよびミニオンとして構成されます。

    注:

    Salt マスター サービスとミニオン サービスの両方がインストールされている場合、スクリプトはこの手順をスキップし、Automation Config の設定を続けます。Salt のマスター サービスとミニオン サービス パッケージのいずれか 1 つのみがインストールされている場合、スクリプトは、ユーザーが既存のインストールを誤って中断しないようにするためのセーフガードとして失敗します。

    Python と Salt のインストール後、スクリプトにより以下がインストールされます。

    • PostgreSQL データベース
    • Redis データベース
    • RaaS(別名 Automation Config

インストーラの実行中にエラーが発生した場合は、トラブルシューティングページを参照してください。

次の手順

このインストール プロセスが完了したら、インストール後のいくつかの手順を実行する必要があります。詳細については、インストール後の手順を参照してください。