VMware Aria Suite Lifecycle インストール方法では、単一のノード(サーバ)に Automation Config をインストールします。インストール後、Salt マスター、Automation Config、Redis データベース、PostgreSQL データベースはすべて、この同じノードで実行されます。
Automation Config の VMware 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 へのアクセスが許可されている必要があります。
ノードでインストーラを実行するには、以下の手順を実行します。
- ターミナルで、次のコマンドを実行します。
sudo ./setup_single_node.sh
- スクリプトの実行中に、ターミナルに次のメッセージが表示されることを確認します。
Installing SaltStack Config...
インストール中に、このメッセージがターミナルに数分間表示されることがあります。
このスクリプトを実行すると、Python と Salt の最新の安定したバージョンがインストールされます(まだインストールされていない場合)。また、このノードが Salt マスターおよびミニオンとして構成されます。
注:Salt マスター サービスとミニオン サービスの両方がインストールされている場合、スクリプトはこの手順をスキップし、Automation Config の設定を続けます。Salt のマスター サービスとミニオン サービス パッケージのいずれか 1 つのみがインストールされている場合、スクリプトは、ユーザーが既存のインストールを誤って中断しないようにするためのセーフガードとして失敗します。
Python と Salt のインストール後、スクリプトにより以下がインストールされます。
- PostgreSQL データベース
- Redis データベース
- RaaS(別名 Automation Config)
インストーラの実行中にエラーが発生した場合は、トラブルシューティングページを参照してください。
次の手順
このインストール プロセスが完了したら、インストール後のいくつかの手順を実行する必要があります。詳細については、インストール後の手順を参照してください。