To configure ScaleOut StateServer to work without multicast, you need to manually define your host group. A host group is a manually-defined roster of IPs that are eligible to form a store.
The first step is to disable multicast either through Management Console in the Host Configuration tab by unchecking the "Multicast discovery" check box, or by running the following commands on one of the hosts by using the command-line control program (soss.exe):
Code:
soss.exe leave all
soss.exe set use_multicast=0
The next step is to manually configure your host group. When using Management Console, you can do that by clicking the Group Management tree node on the left and then building the group by adding hosts' IP addresses in the Group Management screen on the right. The first host (it does not matter which one) should create the host group, and the other(s) should add the IP address of any other host already within the group host list. For each additional host beyond the first one, the server only needs to be initially populated with one reachable host currently in the group host list; all other hosts will be automatically added for you.
Documentation for the Management Console's Group Management screen can be found here:
https://static.scaleoutsoftware.com/docs/user_guide/management/winconsole.html#group-management
You can also do this with the command-line control program:
On first host (e.g., 10.0.20.1):
On every other host (e.g., 10.0.20.2):
Code:
soss.exe add_host 10.0.20.1
Once the host group is configured, all hosts will coalesce into a single multi-host store.