Skip to main content
BeeGFS on NetApp with E-Series Storage
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

Ansibleのインベントリの概要

共同作成者

Ansibleインベントリは、必要なBeeGFS HAクラスタを定義する一連の構成ファイルです。

概要

の編成については、Ansibleの標準的な手法に従うことを推奨します "在庫"の使用を含む "サブディレクトリ/ファイル" インベントリ全体を1つのファイルに格納する必要はありません。

単一のBeeGFS HAクラスタのAnsibleインベントリは、次のように構成されます。

Ansibleのインベントリの概要

メモ 1つのBeeGFSファイルシステムは複数のHAクラスタにまたがることができるため、大規模なインストールで複数のAnsibleインベントリを使用することが可能です。一般に、問題を回避するために複数のHAクラスタを単一のAnsibleインベントリとして定義することは推奨されません。

手順

  1. Ansibleコントロールノードで、導入するBeeGFSクラスタのAnsibleインベントリを含む空のディレクトリを作成します。

    1. ファイルシステムに最終的に複数のHAクラスタが含まれる場合は、まずファイルシステムのディレクトリを作成し、そのあとに各HAクラスタを表すインベントリのサブディレクトリを作成することを推奨します。例:

      beegfs_file_system_1/
          beegfs_cluster_1/
          beegfs_cluster_2/
          beegfs_cluster_N/
  2. 導入するHAクラスタのインベントリが格納されているディレクトリに、2つのディレクトリを作成します group_vars および host_vars 2つのファイルがあります inventory.yml および playbook.yml

以降のセクションでは、これらの各ファイルの内容を定義する手順を説明します。