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 を実行します。