01 Jun 2017 11:48 AM
What happens if a node changes IP number? He has to be installed again>
Solved! Go to Solution.
02 Jun 2017 09:32 AM
Unfortunately, we do not support that currently. In case that happens, you need to reinstall a node so the new network configuration is applied across all cluster nodes.
14 Feb 2018 02:06 AM - last edited on 11 Apr 2023 09:48 AM by Karolina_Linda
Here are the instructions to 'fix' a node that lives on a box with a change in IP:
06 Oct 2023 06:18 AM
Hey,
I will share my experiences with following these steps in case there is somebody out there about to do these changes.
While Dynatrace server was functional with the new IP address, I encountered issues with update and installer packages. It seems like the old IP address might be hard coded into the packages, which caused issues with Dynatrace updates.
I got the following error after automatic Managed update attempts:
Cannot check Elasticsearch indices on Dynatrace cluster nodes. Error: Failed to send GET request to http://<Old IP address>:9200/_all/_settings/index.version.created
I then decided to install another cluster node in the new network alongside the old one as an intended workaround to get the updates working. When running the Managed installer on the new node, I got another timeout caused by a request to the old IP address that was no longer in use, failing the installation.
I did not want to go through checking and/or modifying the installer packages in case the IP was hard coded in them. I ended up running the script above again with IP addresses in reverse and moving the original node back to the old network, then opening the required ports between the two nodes that were now in different networks. This restored the functionality of Managed updates and installations.
While Managed server itself was functional after the commands, I would still highly recommend doing the network switch the supported way.
Br,
Lauri
14 Feb 2018 07:39 AM
Have you verified it works? There might be also some database changes required.
19 Dec 2018 11:13 PM
Hello @Radoslaw S. and @Kia F.
I've just did this, and it worked.
Do you think there could be any repercussion?
Best regards.
09 Apr 2019 11:32 AM
It is worked with me as well.
06 Oct 2023 09:35 AM - edited 06 Oct 2023 10:01 AM
Hey,
I will share my experiences with following these steps in case there is somebody out there about to do these changes.
While Dynatrace server was functional with the new IP address, I encountered issues with update and installer packages. It seems like the old IP address might be hard coded into the packages, which caused issues with Dynatrace updates.
I got the following error after automatic Managed update attempts:
Cannot check Elasticsearch indices on Dynatrace cluster nodes. Error: Failed to send GET request to http://<Old IP address>:9200/_all/_settings/index.version.created
I then decided to install another cluster node in the new network alongside the old one as an intended workaround to get the updates working. When running the Managed installer on the new node, I got another timeout caused by a request to the old IP address that was no longer in use, failing the installation.
I did not want to go through checking and/or modifying the installer packages in case the IP was hard coded in them. I ended up running the script above again with IP addresses in reverse and moving the original node back to the old network, then opening the required ports between the two nodes that were now in different networks. This restored the functionality of Managed updates and installations.
While Managed server was functional after running the commands above, I would still highly recommend doing the network switch the supported way to get the latest updates and being able to install more cluster nodes.
Br,
Lauri