User Tools

Site Tools


duplicate_server_entries_in_controller

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
duplicate_server_entries_in_controller [2018/05/10 09:58] – created walkeradminduplicate_server_entries_in_controller [2023/03/09 22:35] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Duplicate Server Entries in Controller ====== ====== Duplicate Server Entries in Controller ======
 <color #db5f0b>May 2017</color> <color #db5f0b>May 2017</color>
 +\\ 
 +<color #ff7f27>Updated Oct 2021</color>
 \\  \\ 
 \\  \\ 
Line 8: Line 10:
 \\  \\ 
 \\  \\ 
 +Looking at the servers page from the Controller view (http://ipaddress:8080)
 +\\ 
 +\\ 
 +{{:connection_lost.png?900|}}
 +\\ 
 +\\ 
 +If a server has been added twice, you will see it listed twice, but with two unique names, and the same IP Address, one will report as being failed.
 +\\ 
 +\\ 
 +To remove the failed server, you need the name of that server (MFEL2 in the above example). You can then use the following command from an SSH session to remove it.
 +\\ 
 +\\ 
 +    curl -XDELETE http://ipaddress:8080/api/servers/servername
 +    
 +    Where:
 +    
 +    ipaddress=ipaddress of the controller
 +    servername=the name of the failed server listed in controller
 +
 +For orchestrated deployments, this will not work, you have to use the following:
 +\\ 
 +\\ 
 +Login to the node with MDT installed (normally the first HA node)
 +\\ 
 +\\ 
 +Execute the following:
 +    kubectl -n mediakind get pods (to find exact name of unified-ui pod)
 +We are looking for the name of the unified-ui pod.
 +\\ 
 +\\ 
 +On my test system it was called unified-ui-576c87cbbd-vd42h. Your system will be different.
 +\\ 
 +\\ 
 +Now execute the following, using your unified-ui name to edit the pod, ui is the name of the internal pod.
 +\\ 
 +\\ 
 +    kubectl -n mediakind exec -it unified-ui-576c87cbbd-vd42h -c ui /bin/sh
 +\\ 
 +\\ 
 +Execute the following to list the servers:
 +\\ 
 +\\ 
 +    curl api-gateway:8080/api/servers
 +Now you can delete the server using the following:
 +\\ 
 +\\ 
 +    curl -X DELETE api-gateway:8080/api/servers/sky-01
 +
 +(replace sky-01 with the server name you wish to delete)
duplicate_server_entries_in_controller.1525942727.txt.gz · Last modified: 2023/03/09 22:35 (external edit)