I am trying to run simple_replicated_objects, so I create 3 VMs in Google Cloud.
I am using derecho.cfg in the demos/json_cfgs path, Here is my modifications:
(1) Change local ip to the corresponding VMs' ips, local_ids are 0, 1, 2 respectively
(2) Change leader ip to my VM-0 ip (local_id=0 is the leader)
(3) provider = sockets
(4) domain = ens4 (This is the NIC name of all VMs)

However, After I launch the 3 VMs, I am trapped in constructing the groups. Below is the leader VM's console log.
We can see the other 2 VMs have successfully connected the leader, so the IP-related staff should be correct. Then I am not sure what goes wrong with the config (I am suspicious it is because of the json_layout, but I am not sure).
I attach the three cfg files for reference, and really appreciate if you staff can provide some help. Thanks!

derecho-0(leader).cfg.txt
derecho-1.cfg.txt
derecho-2.cfg.txt
I am trying to run simple_replicated_objects, so I create 3 VMs in Google Cloud.

I am using derecho.cfg in the demos/json_cfgs path, Here is my modifications:
(1) Change local ip to the corresponding VMs' ips, local_ids are 0, 1, 2 respectively
(2) Change leader ip to my VM-0 ip (local_id=0 is the leader)
(3) provider = sockets
(4) domain = ens4 (This is the NIC name of all VMs)
However, After I launch the 3 VMs, I am trapped in constructing the groups. Below is the leader VM's console log.
We can see the other 2 VMs have successfully connected the leader, so the IP-related staff should be correct. Then I am not sure what goes wrong with the config (I am suspicious it is because of the json_layout, but I am not sure).
I attach the three cfg files for reference, and really appreciate if you staff can provide some help. Thanks!
derecho-0(leader).cfg.txt
derecho-1.cfg.txt
derecho-2.cfg.txt