ECS : Comment ajouter ou supprimer un serveur DNS

Summary: Cet article explique comment modifier la configuration DNS d’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

Remarque importante : La fonctionnalité ECS dépend fortement de la résolution DNS appropriée. Si le DNS ne fonctionne pas correctement, cela peut entraîner un état d’indisponibilité des données (DU).

Avant de modifier les paramètres DNS, confirmez toujours auprès du client.

Remarque : Une nouvelle fonctionnalité est publiée dans xDoctor 4-8.104.0 et versions ultérieures. Cette opération est désormais automatisée avec xDoctor pour tenter rapidement de découvrir la cause potentielle des erreurs xDoctor RAP075. Si le script ne parvient pas à corriger les erreurs xDoctor RAP075, il fournit un récapitulatif détaillé de ses conclusions.

Pour plus d’informations, voir l’article ECS : ObjectScale : Exécution des scripts d’automatisation de la base de connaissances (pilote automatique) (pour afficher cet article en tant qu’utilisateur inscrit au support Dell) Si vous ne parvenez pas à effectuer la mise à niveau vers xDoctor 4.8.104 ou une version ultérieure, suivez la section Manuel de cet article.

Process:

  1. Pour trouver le nœud maître du rack :
Commande :
# ssh master.rack
Exemple :
admin@ecsnode5:~>  ssh master.rack
admin@ecsnode1:~>
  1. Pour trouver l’adresse IP NAN, vous pouvez utiliser l’adresse IP identifiée dans l’alerte ou à partir de getclusterinfo -i pour votre cible à l’aide de ce script :
Commande :
# getclusterinfo -i
Exemple :
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. Exécutez la commande d’automatisation à partir du nœud maître avec xDoctor 4-8.104.0 et versions ultérieures.  Cette automatisation est pilotée par menu avec des étapes de validation tout au long de l’exécution.

Remarque : Les validations suivantes ont lieu avant d’ajouter la nouvelle adresse IP du serveur DNS :

    • Validez la recherche DNS directe.
    • Validez la recherche DNS inversée.
    • Valider et afficher la non-correspondance de recherche DNS.

Commande :

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

Exemple : (Dans cet exemple, nous travaillons sur le 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)

 

Option pour le script d’automatisation :

  1. Sélectionnez l’option que vous souhaitez effectuer Ajouter un serveur DNS à la configuration ou Supprimer un serveur DNS de la configuration.
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. Modification de la configuration de l’adresse IP 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. Modifier la configuration IP DNS :> (1) ajoutez un serveur DNS à la configuration.
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. Modifier la configuration IP 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. Modifiez la configuration de la recherche 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. Modifiez la configuration de la recherche DNS. -> (1) Ajoutez un domaine de recherche 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. Modifiez la configuration de la recherche DNS. -> (2) Supprimer un domaine de recherche 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
******************************************************************************
:

Section manuelle

En cas d’échec du script :

Comment ajouter des adresses IP et DNSSearch à la configuration DNS :

À utiliser setrackinfo -a pour configurer le serveur DNS. Répétez la commande pour chaque serveur DNS sur le site du client (ou séparez-le par un espace).
# 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
À utiliser setrackinfo -a pour configurer la recherche DNS. Nous devons exécuter la commande une fois pour chaque ordre de spécification du plus spécifique au moins spécifique.
# sudo setrackinfo -a DNSSearch <DNS_Search_Specification>

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

Comment supprimer des adresses IP de la configuration DNS :

À utiliser setrackinfo -d pour en supprimer un ou plusieurs d’une liste (s’applique à DNSServer ou DNSSearch)
Example:
# sudo setrackinfo -d DNSServer x.x.x.x y.y.y.y

Additional Information

Pour la configuration NTP, reportez-vous à la base de connaissances ECS : Comment ajouter ou supprimer un serveur NTP.

Affected Products

ECS Appliance

Products

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