ECS-palvelukonsoli: Validate Node hostname check DNS settings ja palvelupyynnöt eivät täsmää
Summary: ECS-palvelukonsolin tarkistus solmun isäntänimen vahvistamisessa- tai Tarkista DNS-asetukset epäonnistuu toimialuenimijärjestelmän (DNS) isäntänimien välisten kirjainkoon ristiriidan vuoksi. ...
Symptoms
Seuraava virhe kirjataan jokaiselle solmulle, jossa on ristiriita:
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
Varmista, että eteen- ja taaksepäin -vyöhykkeen DNS vastaa isäntänimeä tarkalleen.
Tässä esimerkissä vain eteen- ja taaksepäin-DNS eroavat toisistaan kirjainkoon mukaan, mikä aiheuttaa hälytyksen.
Tässä esimerkissä isäntänimi on ecsnode01.Dell.com:"
admin@ecsnode01:~> hostname -f
ecsnode01.dell.com
Tarkista DNS:n välitys käyttäjän järjestelmässä käyttämällä nslookup ja solmun täydellinen toimialuenimi:
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
Tässä esimerkissä DNS-välityshaku vastaa isäntänimeä. Molemmat ovat kaikki pieniä kirjaimia.
Tarkista käyttäjän järjestelmän käänteinen DNS käyttämällä nslookup ja solmun IP-osoite:
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:
Tässä esimerkissä käänteinen DNS-haku palauttaa isäntänimen isot kirjaimet. Käänteinen DNS-vyöhyke on päivitettävä pieniin kirjaimiin, jotta se vastaa järjestelmän isäntänimeä.
Ongelma voidaan ratkaista muuttamalla DNS-palvelimen merkintöjä, koska ECS:n täydellistä toimialuenimeä ei voi muuttaa. Tämän ongelman DNS on päivitettävä vastaamaan isäntänimeä. Mikä tahansa ristiriita isäntänimen, DNS-välityshaun tai käänteisen DNS-haun välillä aiheuttaa tämän virheen.
Käyttäjän toiminta:
80094 artikla: ECS: Tuetaanko ECS-solmun ulkoisen tai julkisen nimen (FQDN) tai julkisen IP-osoitteen muuttamista
Jos se havaitaan päivitystä edeltävän tarkistuksen yhteydessä:
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:
Se voi olla väärä hälytys kirjainkoon huomioon ottavien erojen vuoksi, ja jos se eroaa kirjainkoon huomioon ottavasta erosta, se ei estä päivitystä.
Tarkista solmulle seuraavilla tarkistuksilla, onko kirjainkoolla merkitystä:
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:~>
Jos ainoa havaittu ero on kirjainkoko, se on väärä hälytys päivitystä edeltävässä tarkistuksessa.