ansible-playbook
同じマシンで並列実行戦略について質問があります。したがって、同じプレイブックでJenkins操作によってトリガーされた3つの並列実行があります。
例:
ansible-playbook -i inventories/hosts --vault-password-file **** -e CLIENT=test1
ansible-playbook -i inventories/hosts --vault-password-file **** -e CLIENT=test2
ansible-playbook -i inventories/hosts --vault-password-file **** -e CLIENT=test3
彼らは並列に実行されます!
それぞれは、yum操作中に特定のyumパッケージがインストールされていることを確認します。
質問がありますか?
問題は、yumインストールが他のyumインストールと同時に実行されると、yumがロックされることがあることです。それでは、YUMタスクが前提条件として一度だけインストールされるようにするにはどうすればよいですか?