I have a new build running the latest release (as of friday last week). I am having difficulties getting etcd to create the clustering files.
root@sprout01:/var/log/clearwater-etcd# clearwater-etcdctl cluster-health member e5b97d6d560689f is healthy: got healthy result from http://xxx.xxx.xxx.52:4000 member 6779e4ae1661cf04 is healthy: got healthy result from http://xxx.xxx.xxx.51:4000 member c2e2642d31ccf0da is healthy: got healthy result from http://xxx.xxx.xxx.42:4000 member cc8e3ee72cf33a87 is healthy: got healthy result from http://xxx.xxx.xxx.41:4000 cluster is healthy .41, .42 are the sprout nodes and have a management and signaling network. .51, .52 are homestead nodes and just have a management networks. After building the nodes and getting the initial etcd cluster healthy I ran the following scripts: /usr/share/clearwater/clearwater-config-manager/scripts/upload_enum_json /usr/share/clearwater/clearwater-config-manager/scripts/upload_bgcf_json /usr/share/clearwater/clearwater-config-manager/scripts/upload_scscf_json /usr/share/clearwater/clearwater-config-manager/scripts/upload_json and the check_config_sync_check shows: root@sprout01:/var/log/clearwater-etcd# /usr/share/clearwater/clearwater-config-manager/scripts/check_config_sync - /etc/clearwater/s-cscf.json is up to date - /etc/clearwater/shared_config is up to date - /etc/clearwater/enum.json is up to date - /etc/clearwater/bgcf.json is up to date The problem now lies with adding in cluster, I sprout01 and sprout02 I ran: /usr/share/clearwater/clearwater-cluster-manager/scripts/load_from_chronos_cluster sprout /usr/share/clearwater/clearwater-cluster-manager/scripts/load_from_memcached_cluster sprout After a full day: this is the state I see in etcdctl root@sprout01:~# clearwater-etcdctl get /clearwater/site1/sprout/clustering/chronos {"xxx.xx1.xxx.41": "joining, acknowledged change", "xxx.xx1.xxx.42": "normal"} root@sprout01:~# clearwater-etcdctl get /clearwater/site1/sprout/clustering/memcached {"xxx.xx1.xxx.41": "joining, acknowledged change", "xxx.xx1.xxx.42": "normal"} I ran the same on homestead01, homestead02 /usr/share/clearwater/clearwater-cluster-manager/scripts/load_from_cassandra_cluster homestead root@sprout01:/var/log/clearwater-etcd# clearwater-etcdctl get /clearwater/homestead/clustering/cassandra {"xxx.xxx.xxx.51": "joining, acknowledged change", "xxx.xxx.xxx.52": "normal"} >From what I have read 30 seconds of joining, acknowledged change the configs should be rewritten. This is not happening in my case. The documentation on this seems to be a little lacking for a manual install so I am not sure if I am missing steps or if I misconfigured something does anyone have any idea what I need to do to get this to work correctly? Any logs I should be looking at, I dont see anything useful in the clearwater-etcd logs. Thanks, Trey _______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/mailman/listinfo/clearwater_lists.projectclearwater.org
