ECS-servicekonsoll: «Valider node-vertsnavn» «Kontroller DNS-innstillinger» mislykkes med manglende sakssamsvar
Summary: ECS-servicekonsollkontroll for "Validate Node hostname" eller "Check DNS settings" mislykkes på grunn av manglende samsvar mellom domenenavnsystem (DNS) vertsnavn.
Symptoms
Følgende feil logges for hver node med manglende samsvar:
20220101 12:00:00.000: Validate Node hostname [ERROR] The hostname on node 169.254.1.1 is 'ecsnode01.dell.com' and the fqdn from the ini file is 'ECSNODE01.dell.com' - they do not match
20231108 09:31:22.270: | | FAIL [ERROR] 'Check DNS settings' failed: Could not find 'ECSNODE01.dell.com' in 'nslookup 10.0.0.1' output. Node: 169.254.1.1 10.0.0.1.dell.com = ecsnode1.dell.com. Authoritative answers can be found from:
Cause
Resolution
Bekreft at DNS for videresending og revers sone samsvarer nøyaktig med vertsnavnet.
I dette eksemplet varierer bare videresend og omvendt DNS etter at det skilles mellom store og små bokstaver, og genererer dermed et varsel.
I dette eksemplet er vertsnavnet "ecsnode01.Dell.com:"
admin@ecsnode01:~> hostname -f
ecsnode01.dell.com
Kontroller videresend DNS på brukerens system ved hjelp av nslookup og FQDN for noden:
admin@ecsnode01:~> nslookup ecsnode01.dell.com Server: 192.1xx.2xx.254 Address: 192.1xx.2xx.254#53 Non-authoritative answer: Name: ecsnode01.dell.com Address: 10.0.0.1
I dette eksemplet samsvarer DNS-oppslaget Videresend med vertsnavnet. Begge er alle små bokstaver.
Sjekk Omvendt DNS på brukerens system ved hjelp av nslookup og IP-adressen til noden:
admin@ecsnode01:~> nslookup 10.0.0.1 1.0.0.10.in-addr.arpa name = ECSNODE01.dell.com.in-addr.arpa. Authoritative answers can be found from:
I dette eksemplet returnerer omvendt DNS-oppslag store bokstaver for vertsnavnet. Den omvendte DNS-sonen bør oppdateres til små bokstaver slik at den samsvarer med vertsnavnet på systemet.
Du kan løse dette problemet ved å endre oppføringene i DNS-serveren fordi FQDN i ECS ikke kan endres. Dette problemet DNS bør oppdateres slik at det samsvarer med vertsnavnet. Manglende samsvar mellom vertsnavnet, DNS-oppslaget Videresend eller omvendt DNS-oppslag forårsaker denne feilen.
Brukerhandling:
Article 80094: ECS: Støtter endring av eksternt eller offentlig navn (FQDN) eller den offentlige IP-adressen til en ECS-node
Hvis det oppdages som en del av en kontroll før oppgradering:
20231107 12:51:45.771: | Check DNS settings 20231107 12:51:46.248: | | FAIL [ERROR] 'Check DNS settings' failed: Could not find 'ECSNODE1.ch.net.intra' in 'nslookup 10.0.0.1' output. Node: 169.2xx.1.1 10.0.0.1.in-addr.arpa name = ecsnode1.ch.net.intra. Authoritative answers can be found from:
Det kan være et falskt varsel på grunn av forskjellen som skiller mellom store og små bokstaver, og hvis det bare skiller mellom store og små bokstaver, blokkerer det ikke en oppgradering.
Kjør følgende kontroller for noden for å kontrollere om det skiller mellom store og små bokstaver:
admin@ECSNODE1:~> hostname ECSNODE1.ch.net.intra admin@ECSNODE1:~> hostname -f ECSNODE1.ch.net.intra admin@ECSNODE1:~> hostname -i 10.0.0.1 admin@ECSNODE1:~> nslookup ECSNODE1 Server: 192.1xx.2xx.254 Address: 192.1xx.2xx.254#53 Non-authoritative answer: Name: ECSNODE1.ch.net.intra Address: 10.0.0.1 admin@ECSNODE1:~> nslookup ecsnode1 Server: 192.1xx.2xx.254 Address: 192.1xx.2xx.254#53 Non-authoritative answer: Name: ecsnode1.ch.net.intra Address: 10.0.0.1 admin@ECSNODE1:~> nslookup 10.0.0.1 1.88.96.10.in-addr.arpa name = ecsnode1.ch.net.intra. Authoritative answers can be found from: admin@ECSNODE1:~>
Hvis den eneste forskjellen som oppdages er bokstavtilfellet, er det et falskt varsel i forhåndsoppgraderingskontrollen.