1) We enabled IGMP Snooping by setting the Operation to On.
2) We enabled IGMP Querier and selected Protocol Version 2, and left all intervals and times at defaults.
3) We configured Unknown Multicasts as Send to Query Ports and Known Multicasts as Send to registered Ports.
4) In the port-specific settings, we have set Static Query Port to automatic for any ports that connect to other switches. Additionally, we enable IGMP Forward All for ports that connect to other switches as part of a redundant topology.
You can use the above for all managed switches in the network. It's ok to set multiple switches as queriers when using Protocol Version 2, as this version includes an election process so only one switch will actively perform the querier role, but you'll have others available to perform the task if that switch goes down.
Links of Interest