ECS: Cómo agregar o quitar un servidor DNS

Summary: En este artículo, se muestra cómo modificar la configuración de DNS de ECS.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Nota importante: La funcionalidad de ECS depende en gran medida de la resolución adecuada de DNS. Si el DNS no funciona correctamente, puede dar lugar a un estado de datos no disponibles (DU ).

Antes de cambiar la configuración de DNS, siempre confirme con el cliente.

Nota: Se lanzó una nueva función en xDoctor 4-8.104.0 y versiones posteriores. Esto ahora está automatizado con xDoctor para intentar descubrir rápidamente la posible causa de los errores de xDoctor RAP075. Si el script no puede corregir los errores RAP075 de xDoctor, proporciona un resumen detallado de sus hallazgos.

Para obtener más información, consulte el artículo ECS: ObjectScale: Cómo ejecutar los scripts de automatización de KB (piloto automático) (se requiere iniciar sesión como usuario registrado del soporte de Dell para ver este artículo). Si no puede actualizar a xDoctor 4.8.104 o posterior, siga la sección Manual de este artículo.

Proceso:

  1. Para encontrar el nodo maestro del rack:
Comando:
# ssh master.rack
Ejemplo:
admin@ecsnode5:~>  ssh master.rack
admin@ecsnode1:~>
  1. Para encontrar la IP de NAN, puede usar la IP identificada en la alerta o desde getclusterinfo -i para su destino con este script:
Comando:
# getclusterinfo -i
Ejemplo:
admin@ecsnode1:~> getclusterinfo -i

Registered Racks
================

Ip Address        epoxy   seg mac             seg color    seg id    NAN Hostname
===============   =====   =================   ==========   =======   ============
169.254.1.1      False   00:00:00:00:00:00   red          1         provo-red.nanlocal
Node private      Node              Public                                BMC
Ip Address        Id       Status   Mac                 Ip Address        Mac                 Ip Address        Private.4(NAN)    Node Name
===============   ======   ======   =================   ===============   =================   ===============   ===============   =========
192.168.219.1     1        MA       00:00:00:00:00      0.0.0.0           00:00:00:00:00      192.168.219.101   169.254.1.1       provo-red
192.168.219.2     2        SA       00:00:00:00:00      0.0.0.0           00:00:00:00:00      192.168.219.102   169.254.1.2       sandy-red
192.168.219.3     3        SA       00:00:00:00:00      0.0.0.0           00:00:00:00:00      192.168.219.103   169.254.1.3       orem-red
192.168.219.4     4        SA       00:00:00:00:00      0.0.0.0           00:00:00:00:00      192.168.219.104   169.254.1.4       ogden-red
192.168.219.5     5        SA       00:00:00:00:00      0.0.0.0           00:00:00:00:00      192.168.219.105   169.254.1.5       layton-red
192.168.219.6     6        SA       00:00:00:00:00      0.0.0.0           00:00:00:00:00      192.168.219.106   169.254.1.6       logan-red
192.168.219.7     7        SA       00:00:00:00:00      0.0.0.0           00:00:00:00:00      192.168.219.107   169.254.1.7       lehi-red
192.168.219.8     8        SA       00:00:00:00:00      0.0.0.0           00:00:00:00:00      192.168.219.108   169.254.1.8       murray-red
Status:
M - Master, S - Slave
E - Epoxy
I - Initializing, U - Updating, A - Active
P - On, O - Off
! - Warning/Error list:
    1 -(W) Hostname set to default hostname set by installer


169.254.2.1      False   00:00:00:00:00:00   green        2         tucson-green.nanlocal
Node private      Node              Public                                BMC
Ip Address        Id       Status   Mac                 Ip Address        Mac                 Ip Address        Private.4(NAN)    Node Name
===============   ======   ======   =================   ===============   =================   ===============   ===============   =========
192.168.219.1     1        MA       00:00:00:00:00      0.0.0.0           00:00:00:00:00      192.168.219.101   169.254.2.1       provo-green
192.168.219.2     2        SA       00:00:00:00:00      0.0.0.0           00:00:00:00:00      192.168.219.102   169.254.2.2       sandy-green
192.168.219.3     3        SA       00:00:00:00:00      0.0.0.0           00:00:00:00:00      192.168.219.103   169.254.2.3       orem-rgreen
192.168.219.4     4        SA       00:00:00:00:00      0.0.0.0           00:00:00:00:00      192.168.219.104   169.254.2.4       ogden-green
192.168.219.5     5        SA       00:00:00:00:00      0.0.0.0           00:00:00:00:00      192.168.219.105   169.254.2.5       layton-green
192.168.219.6     6        SA       00:00:00:00:00      0.0.0.0           00:00:00:00:00      192.168.219.106   169.254.2.6       logan-green
192.168.219.7     7        SA       00:00:00:00:00      0.0.0.0           00:00:00:00:00      192.168.219.107   169.254.2.7       lehi-green
192.168.219.8     8        SA       00:00:00:00:00      0.0.0.0           00:00:00:00:00      192.168.219.108   169.254.2.8       murray-green
Status:
M - Master, S - Slave
E - Epoxy
I - Initializing, U - Updating, A - Active
P - On, O - Off
! - Warning/Error list:
    1 -(W) Hostname set to default hostname set by installer

 

  1. Ejecute el comando de automatización desde el nodo maestro con xDoctor 4-8.104.0 y superior.  Esta automatización se basa en menús con pasos de validación a lo largo de la ejecución.

Nota: Las siguientes validaciones se llevan a cabo antes de agregar la nueva IP del servidor DNS:

    • Valide la búsqueda directa de DNS.
    • Valide la búsqueda inversa de DNS.
    • Valide y muestre la incompatibilidad de búsqueda de DNS.

Comando:

# sudo xdoctor autopilot --kb 19614 --target-rack <rack color>

Ejemplo: (En este ejemplo, estamos trabajando en el rack 1)

admin@ecsnode1:~> sudo xdoctor autopilot --kb 19614 --target-rack red

Using /etc/ansible/ansible.cfg as config file
VERSION: 3.0
Playbook tasks: 66
Role tasks: 28
Total tasks: 94 across 1 host(s)

 

Opción para el script de automatización:

  1. Seleccione la opción que desea Agregar un servidor DNS a la configuración o Quitar un servidor DNS de la configuración.
TASK [Ask user if they want to change DNS IP configuration or DNS search configuration] **********************************************************************************************************************
[Ask user if they want to change DNS IP configuration or DNS search configuration]
******************************************************************************
Please select one of the following options to change DNS IP or DNS search configuration:
******************************************************************************
(1) Change DNS IP configuration.
(2) Change DNS search configuration.

(0) Exit
******************************************************************************"

 

  1. Cambio de la configuración de IP de DNS. 
TASK [Ask user if they want to add or remove a DNS server] ***************************************************************************************************************************************************
[Ask user if they want to add or remove a DNS server]
******************************************************************************
Please select one of the following options to add or remove an DNS server:
******************************************************************************
(1) Add an DNS server to the configuration.
(2) Remove an DNS server from the configuration.

(0) Exit
******************************************************************************
:
    1. Cambie la configuración de IP de DNS ->(1) agregue un servidor DNS a la configuración.
TASK [Ask for DNS server IP if adding] ***********************************************************************************************************************************************************************
[Ask for DNS server IP if adding]
******************************************************************************
Enter the IP of the DNS server you want to add:
******************************************************************************
:
    1. Cambiar la configuración de IP de DNS ->(2) Remove an DNS server from the configuration
TASK [Prompt user to select DNS server to remove] ************************************************************************************************************************************************************
[Prompt user to select DNS server to remove]
*******************************************************************************
Enter the letter of the DNS server you want to remove:
*******************************************************************************

(0) Exit
*******************************************************************************
:

 

  1. Cambie la configuración de búsqueda de DNS.
TASK [Ask user if they want to add or remove a DNS search domain] ********************************************************************************************************************************************
[Ask user if they want to add or remove a DNS search domain]
******************************************************************************
Please select one of the following options to add or remove an DNS search domain:
******************************************************************************
(1) Add a DNS search domain.
(2) Remove a DNS search domain.

(0) Exit
******************************************************************************
    1. Cambie la configuración de búsqueda de DNS. -> (1) Agregue un dominio de búsqueda DNS.
TASK [Ask for DNS search domain if adding] *******************************************************************************************************************************************************************
[Ask for DNS search domain if adding]
******************************************************************************
Please enter the DNS search domain you want to add:
******************************************************************************
:
    1. Cambie la configuración de búsqueda de DNS. -> (2) Eliminar un dominio de búsqueda de DNS
TASK [Prompt user to select DNS search domain to remove] *****************************************************************************************************************************************************
[Prompt user to select DNS search domain to remove]
******************************************************************************
Please select the DNS search domain you want to remove:
******************************************************************************
(a) xxxx.xxxx.com

(0) Exit
******************************************************************************
:

Sección manual

En caso de que el script falle:

Cómo agregar direcciones IP y DNSSearch a la configuración de DNS:

Uso setrackinfo -a para configurar el servidor DNS. Repita el comando para cada servidor DNS en el sitio del cliente (o separe con espacio).
# sudo setrackinfo -a DNSServer <DNS_Server_IP>

Example:
# sudo setrackinfo -a DNSServer x.x.x.x
# sudo setrackinfo -a DNSServer y.y.y.y
or
# sudo setrackinfo -a DNSServer x.x.x.x y.y.y.y
Uso setrackinfo -a para configurar la búsqueda de DNS. Debemos ejecutar el comando una vez para cada orden de especificación del más específico al menos específico.
# sudo setrackinfo -a DNSSearch <DNS_Search_Specification>

Example:
# sudo setrackinfo -a DNSSearch corp.dell.com
# sudo setrackinfo -a DNSSearch dell.com

Cómo eliminar direcciones IP de la configuración de DNS:

Uso setrackinfo -d para eliminar uno o más de una lista (se aplica a DNSServer o DNSSearch)
Example:
# sudo setrackinfo -d DNSServer x.x.x.x y.y.y.y

Additional Information

Para la configuración de NTP, consulte KB ECS: Cómo agregar o quitar un servidor NTP.

Affected Products

ECS Appliance

Products

ECS Appliance, Elastic Cloud Storage
Article Properties
Article Number: 000019614
Article Type: How To
Last Modified: 24 Jul 2025
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.