14.2.8.3. Ansible Playbook を使用して OVN トンネルネットワークの変更

ovirt-provider-ovn-driver Ansible Playbook を使用して、長い名前を使用して OVN コントローラーのトンネルネットワークを変更できます。

OVN トンネルネットワークを変更するための Ansible Playbook

# ansible-playbook --key-file <path_to_key_file> -i <path_to_inventory> --extra-vars " cluster_name=<cluster_name> ovn_central=<ovn_central_ip_address> ovirt_network=<ovirt network name> ovn_tunneling_interface=<vdsm_network_name>" ovirt-provider-ovn-driver.yml

パラメーター

key-file
ホストにログインするためのキーファイル。デフォルトのキーファイルは、通常、/etc/pki/ovirt-engine/keys ディレクトリーにあります。
inventory
oVirt VM インベントリー。在庫値を見つけるには、/usr/share/ovirt-engine-metrics/bin/ovirt-engine-hosts-ansible-inventory スクリプトを使用します。
cluster_name
名前を更新するクラスターの名前。
ovn_central
OVN 中央サーバーへの IP アドレス。この IP アドレスは、すべてのホストがアクセスできる必要があります。
ovirt_network
oVirt ネットワーク名。
ovn_tunneling_interface
VDSM ネットワーク名。
注記

ovirt-provider-ovn-driver Ansible Playbook は、ovirt_network パラメーターまたは ovn_tunneling_interface パラメーターのいずれかの使用をサポートしています。両方のパラメーターが同じ Playbook に存在する場合、この Playbook は失敗します。

ovirt_network パラメーターを使用した Playbook

# ansible-playbook --key-file /etc/pki/ovirt-engine/keys/engine_id_rsa -i /usr/share/ovirt-engine-metrics/bin/ovirt-engine-hosts-ansible-inventory --extra-vars " cluster_name=test-cluster ovn_central=192.168.200.2 ovirt_network=\"Long\ Network\ Name\ with\ \Ascii\ character\ \☺\"" ovirt-provider-ovn-driver.yml

ovn_tunneling_interface パラメーターを使用した Playbook

# ansible-playbook --key-file /etc/pki/ovirt-engine/keys/engine_id_rsa -i /usr/share/ovirt-engine-metrics/bin/ovirt-engine-hosts-ansible-inventory --extra-vars " cluster_name=test-cluster ovn_central=192.168.200.2 ovn_tunneling_interface=on703ea21ddbc34" ovirt-provider-ovn-driver.yml

Manager マシンで、/usr/share/ovirt-engine/playbooks ディレクトリーに移動して、Ansible Playbook を実行します。