Avamar: NDMP-asiakastiedostojärjestelmää ei voi selata tietojoukkoa luotaessa
Summary: Avamar ei voi selata NDMP (Network Data Management Protocol) -asiakastiedostojärjestelmää.
Symptoms
NDMP-asiakkaan tiedostojärjestelmän selausvirhe
Kun luot tietojoukkoa ja selaat NDMP-asiakkaan tiedostojärjestelmään, näyttöön tulee virheilmoitus, kun oikeat tunnistetiedot on annettu.
Virheilmoituksessa lukee: Selaa aikakatkaisua. Asiakas ei pystynyt suorittamaan tätä selauspyyntöä 10 sekunnin kuluessa.
- Virhe voi johtua hakemistorakenteesta, jossa on epätavallisen suuri määrä alielementtejä.
- Se voi johtua myös asiakkaan epätavallisen alhaisesta käytettävissä olevasta CPU-kapasiteetista.
Uudelleenyrityksen napsauttaminen tuottaa saman aikakatkaisuvirheen.
Merkittäviä ehtoja ovat:
- NAS-asiakkaan suoritin ei ole kuormitettu.
- Hakemistossa ei ole paljon tiedostoja tai alihakemistoja.
- Useat tähän NDMP-kiihdytyssolmuun määritetyt asiakaskäytännöt voivat selata ongelmitta.
Cause
Ongelman perimmäinen syy
Apuohjelmasolmun Avamar-palomuuri sallii oletusarvoisesti yhteyden muodostamisen vain porttien 28001–28011 kiihdytinsolmuun.
Jos kiihdytinsolmussa on avagent-prosesseja, jotka käyttävät portteja yli 28011, apusolmun palomuuri estää ne.
ps -eaf | grep avagent
Tämä esto on ongelman perimmäinen syy, koska se estää asiakasta suorittamasta selauspyyntöä asetetussa määräajassa.
Resolution
Avfirewall voidaan päivittää useilla tavoilla.
Suositeltava ja suositeltava tapa on käyttää goav-työkalua.
Miten saada Goav-työkalu.
Avamar: GoAV-tuotetyökalu hallintaan ja vianmääritykseen
Goavin käyttäminen NDMP-palomuurin määrittämiseen.
Avamar: Kuinka käyttää Goav Network Data Management Protocol Firewall -valikkoa
Seuraava tapa on alkuperäinen tapa.
Haittapuolena on, että päivityksen yhteydessä muutoksia ei säilytetä.
Kaikki muutokset on tehtävä uudelleen.
- Määritä, mitä portteja Avagent-prosessit käyttävät kiihdytinsolmussa:
ps -eaf | grep avagent
- Tee apuohjelmasolmussa varmuuskopio nykyisestä palomuurisääntötiedostosta:
sudo cp -p /etc/firewall.base /etc/firewall.base.<date>
- Avaa firewall.base muokkausta varten:
sudo vi /etc/firewall.base
- Vaihda seuraava rivi (tämä sallii avagentin käyttää porttiin 28051 asti):
exec_rule -A OUTPUT -p tcp --dport 28001:28011 -j ACCEPT
exec_rule -A OUTPUT -p tcp --dport 28001:28051 -j ACCEPT
- Tallenna tiedosto ja poistu siitä.
- Käynnistä palomuuri uudelleen apusolmussa:
sudo service avfirewall restart
- Rekisteröi asiakkaat uudelleen kiihdytinsolmussa:
sudo avregister
- Varmista, että rekisteröinti onnistui, ja testaa sitten tiedostojärjestelmän selaamista.