ECS: Como adicionar ou remover um servidor DNS

Summary: Este artigo mostra como modificar a configuração de DNS do 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: A funcionalidade do ECS depende muito da resolução adequada do DNS. Se o DNS não estiver funcionando corretamente, isso poderá resultar em um estado de dados indisponíveis (DU).

Antes de alterar as configurações de DNS, sempre confirme com o cliente.

Nota: Um novo recurso é lançado no xDoctor 4-8.104.0 e posterior. Agora, isso é automatizado com o xDoctor para tentar descobrir rapidamente a possível causa dos erros RAP075 do xDoctor. Se o script não conseguir corrigir os erros do xDoctor RAP075, ele fornecerá um resumo detalhado de suas descobertas.

Para obter mais informações, consulte o artigo ECS: ObjectScale: Como executar scripts de automação da KB (piloto automático) (é necessário fazer login como um usuário registrado do Suporte Dell para visualizar este artigo). Se você não conseguir fazer upgrade para o xDoctor 4.8.104 ou posterior, siga a seção Manual deste artigo.

Processo:

  1. Para localizar o nó mestre do rack:
Comando:
# ssh master.rack
Exemplo:
admin@ecsnode5:~>  ssh master.rack
admin@ecsnode1:~>
  1. Para localizar o IP de NAN, você pode usar o IP identificado no alerta ou de getclusterinfo -i para seu destino com este script:
Comando:
# getclusterinfo -i
Exemplo:
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. Execute o comando de automação a partir do nó mestre com o xDoctor 4-8.104.0 e superior.  Essa automação é orientada por menu com etapas de validação durante toda a execução.

Nota: As seguintes validações ocorrem antes de adicionar o novo IP do servidor DNS:

    • Valide a pesquisa direta de DNS.
    • Valide a pesquisa inversa de DNS.
    • Valide e exiba a disparidade de pesquisa de DNS.

Comando:

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

Exemplo: (Neste exemplo, estamos trabalhando no 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)

 

Opção de script de automação:

  1. Selecione a opção desejada Adicionar um servidor DNS à configuração ou Remover um servidor DNS da configuração.
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. Alteração da configuração de IP do 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. Change DNS IP configuration -> (1) Adicione um servidor DNS à configuração.
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. Alterar a configuração de IP do 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. Altere a configuração da pesquisa 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. Altere a configuração da pesquisa DNS. -> (1) Adicionar um domínio de pesquisa 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. Altere a configuração da pesquisa DNS. -> (2) Remover um domínio de pesquisa 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
******************************************************************************
:

Seção Manual

Caso o script falhe:

Como adicionar IPs e DNSSearch à configuração do DNS:

Use setrackinfo -a para configurar o servidor DNS. Repita o comando para cada servidor DNS no local do cliente (ou separe com espaço).
# 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
Use setrackinfo -a para configurar a pesquisa DNS. Devemos executar o comando uma vez para cada ordem de especificação da mais específica para a menos específica.
# sudo setrackinfo -a DNSSearch <DNS_Search_Specification>

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

Como remover IPs da configuração de DNS:

Use setrackinfo -d para remover um ou mais de uma lista (aplica-se ao DNSServer ou DNSSearch)
Example:
# sudo setrackinfo -d DNSServer x.x.x.x y.y.y.y

Additional Information

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.