Avamar: NDMP:n keskitason virhe, koska palomuuri estää portit Acceleratorin ja VNX:n välillä

Summary: NDMP (Network Data Management Protocol) -varmuuskopiointi epäonnistuu ja antaa virheilmoituksen Medium error ja NDMP_DATA_HALT_INTERNAL_ERROR. Palomuuri estää Avamar NDMP Accelerator ↔ VNX:n; avaa portti 10000 ja vähintään 100 muuta dataporttia (server_param–f NDMP) korjattavaksi. ...

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.

Symptoms

NDMP-varmuuskopiointivirheen oireet

Seuraavia oireita esiintyy, kun Avamar NDMP -varmuuskopiossa ilmenee keskitason virhe:

  • Varmuuskopiointityö keskeytyy ja näyttöön tulee Medium error -ilmoitus.
  • Arkistoaseman kirjoitustoiminto epäonnistuu.
  • NDMP-tietovirta pysäytetään ja raportit NDMP_DATA_HALT_INTERNAL_ERROR .
  • Data Mover ilmoittaa Data Stop -merkinnästä ja odottaa siirtoketjun päättymistä.
  • Tietojen siirto kohteeseen avtar pysähtyy epäonnistuneesti.
  • pikanäppäimellä avtar Prosessi poistuu koodilla 163 (ulkoinen peruutus).
  • Kohdelevyn varmuuskopiointi ilmoittaa virheistä ja se merkitään keskeytetyksi.
  • Lopullisessa yhteenvedossa näkyy nollasta poikkeava poistumiskoodi (kuten 157).


Esimerkkejä lokiotteista, jotka kuvaavat näitä oireita:

2016-08-02 11:34:51 avndmp Info <0000>: [snapup-/root_vdm_1/Corp] NDMP: SnapSure file system creation succeeds
2016-08-02 11:43:54 avndmp Error <0000>: [snapup-/root_vdm_1/Corp] NDMP: Medium error
2016-08-02 11:43:54 avndmp Warning <0000>: [snapup-/root_vdm_1/Corp] NDMP: Write failed on archive volume 1
2016-08-02 11:43:54 avndmp Info <0000>: [snapup-/root_vdm_1/Corp] NDMP: server_archive: emctar vol 1, 110 files, 0 bytes read, 1179648 bytes written
2016-08-02 11:43:54 avndmp Warning <0000>: [snapup-/root_vdm_1/Corp] NDMP Data Halted, reason : NDMP_DATA_HALT_INTERNAL_ERROR
2016-08-02 11:43:54 avndmp Info <0000>: [snapup-/root_vdm_1/Corp] Data mover reports Data Halted.  Waiting for transfer thread to finish feeding stream to avtar...
2016-08-02 11:43:54 avndmp Warning <0000>: [snapup-/root_vdm_1/Corp] Data halted unsuccessfully, stopping data transfer to avtar.
2016-08-02 11:43:54 avndmp Info <0000>: [snapup-/root_vdm_1/Corp] Cancelling avtar
2016-08-02 11:43:58 avndmp Info <6688>: [ctl_spawn] Process 23228 (/usr/local/avamar/bin/avtar) finished (code 163: externally cancelled)
2016-08-02 11:43:58 avndmp Warning <6690>: [ctl_spawn] CTL workorder "MOD-1470162815289#1" non-zero exit status 'code 163: externally cancelled'
2016-08-02 11:43:59 avndmp Info <0000>: [ndmp2avtar-/root_vdm_1/Corp/] NDMP stream bytes read = 2779, bytes written = 2779
2016-08-02 11:44:10 avndmp Info <0000>: [snapup-/root_vdm_1/Corp] Waiting for data transfer thread to exit
2016-08-02 11:44:10 avndmp Info <0000>: [snapup-/root_vdm_1/Corp] Waiting for volume /root_vdm_1/Corp snapshot to be removed.  Will stop waiting after 300 seconds.
2016-08-02 11:44:15 avndmp Info <0000>: [snapup-/root_vdm_1/Corp] Snapshot for volume /root_vdm_1/Corp was removed after 5 seconds.
2016-08-02 11:44:15 avndmp Error <0000>: [snapup-/root_vdm_1/Corp] Backup for target /root_vdm_1/Corp had errors.
2016-08-02 11:44:15 avndmp Info <0000>: [snapup-/root_vdm_1/Corp] Backup of '/root_vdm_1/Corp' aborted. Error in NDMP session.
2016-08-02 11:44:15 avndmp Info <0000>: [avndmp_assist] Thread exited with errors: /root_vdm_1/Corp
2016-08-02 11:44:15 avndmp Info <0000>: [avndmp_assist] Active threads:
2016-08-02 11:44:15 avndmp Info <0000>: [avndmp_ctl_sup] Threads successfully completed 0, canceled/aborted 0, failed 1
2016-08-02 11:44:15 avndmp Info <7271>: [avndmp_ctl_sup] Final summary generated subwork 1, cancelled/aborted 0, snapview 0, exitcode 157

Cause

Verkkoyhteyden tukos Avamar NDMP Acceleratorin ja VNX:n välillä

NDMP-varmuuskopiointi epäonnistuu, koska palomuuri rajoittaa liikennettä Avamar NDMP Accelerator -solmun ja VNX-tallennusjärjestelmän välillä. Vain TCP-portti 10000 avattiin, kun taas NDMP-kiihdytin vaatii joukon lisäportteja tiedonsiirtoon. Tämä rajoitus aiheuttaa sen, että NDMP-istunnossa ilmenee keskitason virhe ja sisäinen tietojen pysäytystila.


Todisteita järjestelmälokeista

2016-08-02 14:12:31: 13156679683: network error (../NdmpdMover.cxx: 1226)
2016-08-02 14:12:31: 13156679680: Session 033 (thread nasw00) NdmpdSession::ndmpdApiWrite fails in local or remote wirte msg, moverAddressType=1, mp=0x01005ed840
2016-08-02 14:12:31: 13156679680: Thread bkup058 Medium error

 

  • Lokimerkintä näyttää verkkovirheen, joka on peräisin NdmpdMover.cxx , mikä tarkoittaa NDMP Data Moverin vikaa.
  • Seuraava "NdmpdApiWrite fails" -sanoma vahvistaa, että NDMP-istunto ei voinut kirjoittaa tietoja etäpäätepisteeseen.
  • Viimeinen keskitason virhe vastaa Avamar-lokeissa ilmoitettua NDMP-varmuuskopioinnin keskeytystä.

Perussyyn tiedot

  • Riittämättömät palomuurisäännöt: Vain portti 10000 sallittiin, kun taas NDMP-kiihdytin vaatii yhtenäisen porttialueen (yleensä 10000–10099) tietovirroille.
  • Estetyt tietoportit estävät NDMP-muuttajaa muodostamasta luotettavaa yhteyttä, mikä johtaa sisäisiin NDMP-virheisiin, kuten NDMP_DATA_HALT_INTERNAL_ERROR.
  • Pakollisten porttien puuttuminen käynnistää Avamar NDMP -prosessin ja peruuttaa varmuuskopioinnin, jolloin poistumiskoodi on 163 ("ulkoinen peruutettu"). 

Resolution

Avamar NDMP -kiihdyttimen pakollisten palomuuriporttien avaaminen

Vaiheittainen menettely

  • Selvitä Avamar NDMP Accelerator -solmun ja VNX-tallennusjärjestelmän IP-osoite.
  • Kirjaudu palomuuriin, joka hallitsee näiden kahden laitteen välistä liikennettä.
  • Varmista, että TCP-portti 10000 on jo sallittu. Jos ei, luo sääntö, joka sallii saapuvan ja lähtevän liikenteen tässä portissa.
  • Avaa vähintään 100 portin yhtenäinen alue NDMP-tietoliikenteelle (esimerkiksi 10000‑10100). Käytä sääntöä molempiin suuntiin Avamar NDMP -kiihdytinsolmun ja VNX-järjestelmän välillä.
  • Tallenna palomuurimääritykset ja ota ne käyttöön.

VNX-järjestelmän porttikokoonpanon vahvistaminen

Näytä nykyiset NDMP-portin asetukset:

server_param server_2 -f NDMP -l


kA2j00000004GYOCA2_2_0
 

Jos tulos ei näytä juuri lisättyä aluetta, lisää se seuraavalla komennolla (korvaa ja valitulla alueella):

Lisää porttialue 

Lisää uusi NDMP-porttialue:

server_param server_2 -f NDMP -l "-"

 

Tee testivarmuuskopio.

Käynnistä testiaseman NDMP-varmuuskopiointi:

avtar -c -s  -d

Tarkista varmuuskopioinnin jälkeen Avamar NDMP -lokeista mahdolliset virheilmoitukset.

NDMP-lokien tarkistus

Katso viimeisimmät NDMP-lokimerkinnät:

grep -i "NDMP" /var/log/avndmp.log | tail -20

 

Lokissa pitäisi näkyä onnistuneita suoritussanomia ilman Keskitasoinen virhe- tai Data pysäytetty -merkintöjä.

HUOMIO: Virheelliset palomuurimuutokset voivat häiritä muita palveluita. Tarkista olemassa olevat säännöt ennen muuttamista.
HUOMIO: Suuren porttialueen avaaminen voi lisätä altistumista luvattomalle liikenteelle. Rajoita sääntö koskemaan vain Avamar NDMP Accelerator -solmun ja VNX-järjestelmän tiettyjä lähde- ja kohde-IP-osoitteita.
HUOMAUTUS: Jos varmuuskopiointi epäonnistuu porttimuutosten käyttöönoton jälkeenkin, kerää uusimmat lokiotteet ja ota yhteys Dellin tukeen lokien ja palomuurisääntöjen kanssa.

Affected Products

Avamar

Products

Avamar, Avamar Plug-in for NDMP
Article Properties
Article Number: 000064052
Article Type: Solution
Last Modified: 23 Oct 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.