第8章 デプロイメントの詳細を表示する


Ansible を使用して Red Hat Hyperconverged Infrastructure for Virtualization のデプロイメントを自動化するには、以下の設定ファイルでデプロイメントを定義する必要があります。

これらのファイルはハイパーコンバージドノード上に作成され、自分自身やクラスタ内の他のノードとの間でSSH公開鍵認証を確立します。

gluster_inventory.yml
Glusterボリュームとしてのストレージボリュームとそのレイアウトを定義したインベントリーファイルです。
single_node_gluster_inventory.yml
Gluster ボリュームとしてのストレージボリュームとそのレイアウトを定義したインベントリーファイルです。
he_gluster_vars.json
デプロイメントに必要ないくつかの値を定義した変数ファイルです。

手順

  1. サンプル設定ファイルのバックアップコピーを作成します。

    1. 3 から 12 個のノードのデプロイメントでは、以下のコマンドを使用してバックアップコピーを作成します。

      # cd /etc/ansible/roles/gluster.ansible/playbooks/hc-ansible-deployment
      # cp gluster_inventory.yml gluster_inventory.yml.backup
      # cp he_gluster_vars.json he_gluster_vars.json.backup
      Copy to Clipboard Toggle word wrap
    2. 単一ノードのデプロイメントの場合、以下のコマンドを使用してバックアップコピーを作成します。

      #cd/etc/ansible/roles/gluster.ansible/playbooks/hc-ansible-deployment
      #cp single_node_gluster_inventory.yml single_node_gluster_inventory.yml.backup
      # cp he_gluster_vars.json he_gluster_vars.json.backup
      Copy to Clipboard Toggle word wrap
  2. 3 から 12ノードのデプロイの場合はgluster_inventory.yml、単一ノードのデプロイの場合はsingle_node_gluster_inventory.ymlファイルでデプロイを定義します。

    gluster_inventory.yml ファイルのサンプルを使用してデプロイメントを定義します。このファイルの完全な概要は Understanding the gluster_inventory.yml file を参照してください。

  3. he_gluster_vars.json ファイルでデプロイメント変数を定義します。

    he_gluster_vars.json ファイルの例を使用して必要な変数を定義します。このファイルの詳細は Understanding the he_gluster_vars.json file を参照してください。

  4. he_gluster_vars.json ファイルを作成し、パスワードを指定します。

    he_gluster_vars.json に必要な変数にはパスワード値が含まれるため、パスワード値を保護するためにファイルを暗号化することが重要です。

    # ansible-vault encrypt he_gluster_vars.json
    Copy to Clipboard Toggle word wrap

    プロンプトが表示されたら、新しい vault パスワードを入力し、確認します。

    このパスワードは、Executing the deployment playbook のプロセスを使用して Red Hat Hyperconverged Infrastructure for Virtualization をデプロイする際に必要です。

    詳細は、Working with files encrypted using Ansible Vault を参照してください。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat