# Start/Stop SAP System via Ansible

**URL:** <https://forum.ansible.com/t/start-stop-sap-system-via-ansible/36606>\
**Category:** Ansible Project\
**Created:** [May 9, 2022, 4:57pm UTC](https://forum.ansible.com/t/start-stop-sap-system-via-ansible/36606 "2022-05-09T16:57:05Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michal\_Misiak](https://avatars.discourse-cdn.com/v4/letter/m/b9bd4f/32.png) [@Michal\_Misiak](https://forum.ansible.com/u/Michal_Misiak)\
**Post date:** [May 9, 2022, 4:57pm UTC](https://forum.ansible.com/t/start-stop-sap-system-via-ansible/36606/1 "2022-05-09T16:57:05Z")

</div>

Hi,

I would like to start and stop SAP system via Ansible playbook. I have a simple playbook, with script module and bash script. I use sapcontrol in bash script and I give SAP instance number to this script. I have a problem with many SAP instance number. I use external vars file with construct like this:

hosts:

- name: hostname\_1  
sap\_instance:
- instance\_nr\_1
- instance\_nr\_2
- name: hostname\_2  
sap\_instance:
- instance\_nr\_3
- instance\_nr\_4

I don’t know how to use it to make it work properly. Can someone tell me how to provide such a complex variable?

Sincerly,  
Michał
