title: etcd cluster id mistmatch
body: <p>Hey I have a cluster id mismatch for some reason, i had it on 1 node then disapperead after clearing data dir few times , changing cluster token and node names, but apperead on another</p>
  
  <p>here is the script i use</p>
  
  <pre><code>IP0=10.150.0.1
  IP1=10.150.0.2
  IP2=10.150.0.3
  IP3=10.150.0.4
  NODENAME0=node0
  NODENAME1=node1
  NODENAME2=node2
  NODENAME3=node3
  
  # changing these on each box
  THISIP=$IP2
  THISNODENAME=$NODENAME2
  
  etcd --name $THISNODENAME --initial-advertise-peer-urls http://$THISIP:2380 \
   --data-dir /root/etcd-data \
   --listen-peer-urls http://$THISIP:2380 \
   --listen-client-urls http://$THISIP:2379,http://127.0.0.1:2379 \
   --advertise-client-urls http://$THISIP:2379 \
   --initial-cluster-token etcd-cluster-2 \
   --initial-cluster $NODENAME0=http://$IP0:2380,$NODENAME1=http://$IP1:2380,$NODENAME2=http://$IP2:2380,$NODENAME3=http://$IP3:2380 \
   --initial-cluster-state new
  </code></pre>
  
  <p>I get</p>
  
  <pre><code>2016-11-11 22:13:12.090515 I | etcdmain: etcd Version: 2.3.7   
  2016-11-11 22:13:12.090643 N | etcdmain: the server is already initialized as member before, starting as etcd member...
  2016-11-11 22:13:12.090713 I | etcdmain: listening for peers on http://10.150.0.3:2380
  2016-11-11 22:13:12.090745 I | etcdmain: listening for client requests on http://10.150.0.3:2379
  2016-11-11 22:13:12.090771 I | etcdmain: listening for client requests on http://127.0.0.1:2379
  2016-11-11 22:13:12.090960 I | etcdserver: name = node2
  2016-11-11 22:13:12.090976 I | etcdserver: data dir = /root/etcd-data
  2016-11-11 22:13:12.090983 I | etcdserver: member dir = /root/etcd-data/member
  2016-11-11 22:13:12.090990 I | etcdserver: heartbeat = 100ms
  2016-11-11 22:13:12.090995 I | etcdserver: election = 1000ms
  2016-11-11 22:13:12.091001 I | etcdserver: snapshot count = 10000
  2016-11-11 22:13:12.091011 I | etcdserver: advertise client URLs = http://10.150.0.3:2379
  2016-11-11 22:13:12.091269 I | etcdserver: restarting member 7fbd572038b372f6 in cluster 4e73d7b9b94fe83b at commit index 4
  2016-11-11 22:13:12.091317 I | raft: 7fbd572038b372f6 became follower at term 8
  2016-11-11 22:13:12.091346 I | raft: newRaft 7fbd572038b372f6 [peers: [], term: 8, commit: 4, applied: 0, lastindex: 4, lastterm: 1]
  2016-11-11 22:13:12.091516 I | etcdserver: starting server... [version: 2.3.7, cluster version: to_be_decided]
  2016-11-11 22:13:12.091869 E | etcdmain: failed to notify systemd for readiness: No socket
  2016-11-11 22:13:12.091894 E | etcdmain: forgot to set Type=notify in systemd service file?
  2016-11-11 22:13:12.096380 N | etcdserver: added member 7508b3e625cfed5 [http://10.150.0.4:2380] to cluster 4e73d7b9b94fe83b
  2016-11-11 22:13:12.099800 N | etcdserver: added member 14c76eb5d27acbc5 [http://10.150.0.1:2380] to cluster 4e73d7b9b94fe83b
  2016-11-11 22:13:12.100957 N | etcdserver: added local member 7fbd572038b372f6 [http://10.150.0.2:2380] to cluster 4e73d7b9b94fe83b
  2016-11-11 22:13:12.102711 N | etcdserver: added member d416fca114f17871 [http://10.150.0.3:2380] to cluster 4e73d7b9b94fe83b
  2016-11-11 22:13:12.134330 E | rafthttp: request cluster ID mismatch (got cfd5ef74b3dcf6fe want 4e73d7b9b94fe83b)
  </code></pre>
  
  <p>the other memebers are not even running, how that's possible ?</p>
  
  <p>Thank you</p>