Hi
I would like to request your help with few questions regarding a cluster migration.
Our company recently move to a different Datacenter, we had a cluster of about 35 servers running Elasticsearch, additionally we have dedicated host for Logstash and kafka that are part of this pipeline.
My question comes to this. We shutdown the 35+ servers and sent the rack with the host to the new location. So I was wondering:
What will be the impact of renaming this servers and re-ip them and start the cluster again?.
Will this affect the data on the cluster?
Or would be better to re provision the servers and start fresh?
Is there a way we can keep that data but using different hostnames.?
If you make sure all the configurations are correct and the nodes can talk with each other, I don't think this will be an issue, the nodes are identified by a unique id, which is stored in the data path, so you can change the name/ips without much trouble, the main issue would be on certificates that would need to be changed to accept the new hostnames/ip addresses.
I don't think so, unless you had some issue during the transport that impacts physically on the hosts. I strongly recommend that you create a snapshot of the data you cannot lose.
How much data do you have? Depending on how much data you have maybe it is easier and cheaper to create snapshots on a cloud service and then restore them on a new cluster.
As mentioned the hostnames will make no difference, the cluster and the nodes use uuid to identify itself, the main impact on changing hostnames are on certificates that needs to be recreated.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.