- hosts: servername remote_user: localadm become: yes tasks: - name: "create asmdba group" group: name=asmdba gid=1007 state=present - name: "create asmadmin group" group: name=asmadmin gid=1009 state=present - name: "create asmoper group" group: name=asmoper gid=1010 state=present - name: "add oracle user to asm groups" user: name=oracle append=yes groups="1007,1009,1010" - name: "change disk block dev permissions for ASM" file: name='/dev/dsk/{{ item.diskname }}' mode=660 owner=oracle group=asmadmin with_items: - { diskname: 'c1d100s0' } - { diskname: 'c1d101s0' } - { diskname: 'c1d102s0' } - name: "change disk raw dev permissions for ASM" file: name='/dev/rdsk/{{ item.diskname }}' mode=660 owner=oracle group=asmadmin with_items: - { diskname: 'c1d100s0' } - { diskname: 'c1d101s0' } - { diskname: 'c1d102s0' }