Snapdrive for UNIX by default creates a new igroup of its own, if no specific igroup is provided as a parameter in its operations. It has one more option to bind a particular igroup to a particular storage system, so that all operations involving that storage system will use the igroup which is binded.
Use this command to bind the igroup name and a storage system. snapdrive igroup add <igroupname> <storage system> snapdrive igroup delete <igroupname> <storage system> snapdrive igroup list
thank you for your answer but actually, it does not resolve my issue.
I know that you can specify igroup in the snapdrive command.
The question is how to have a default igroup used by snapdrive when no igroup is specified in the command line.
The use case is the one I described, i.e SMO resquesting clone or snap connections. Since SMO specifies no igroup, snapdrive automatically creates a new igroup on the NetApp cluster.
I want that snapdrive uses a specific igroup in that case. This can be very important when you have a Host cluster (AIX, for example), because the igroup created by snapdrive does not include initiators from all nodes of the the host cluster.. The way to solve this is to use a predefined igroup that already contains every intitors you want.
I think this is implemented since the snapdrive.conf file contains an option to specify a default igroup but I tried it with no result, and I did not find any documentation on that matter.