Avamar: Selaa Isilon-hakemistoa ja näytä vain /ifs-hakemisto, kun salasana on ongelma, ja vahvista sisältö Curlin avulla
Summary:
Avamar UI:ssa, kun Isilonin NAS-järjestelmää selataan, näkyviin saattaa tulla /ifs vain, jos selaavalla käyttäjällä ("av-browse-admin") on väärä tai vanhentunut salasana. Testaa
komennolla "curl", tarkista komennolla "isi auth users" tarkastele ja nollaa salasana komennolla "isi auth users" muokkaa --set-password '' --käytössä tosi. Sitten alihakemistot tulevat näkyviin.
...
Symptoms
Havaittu toiminta selattaessa Isilonia Avamarilla.
Kun Isilon NAS -järjestelmää selataan järjestelmänvalvojan käyttöliittymästä, havaitaan seuraavaa:
- Vain ylätaso
/ifs-hakemisto tulee näkyviin. - Alla ei ole alihakemistoja tai tiedostoja
/ifsovat näkyvissä. - Selaa käyttäjää (yleensä
av-browse-admin) hyväksytään virheettömästi.
Cause
Perimmäiset syyt hakemiston rajalliseen näkyvyyteen Avamar Browse -sovelluksessa
Avamar-käyttöliittymä hakee nimitilahierarkian käyttämällä HTTP-pohjaista API-kutsua Isilon-klusteriin. Jos API-pyyntöä ei voida todentaa tai tili ei ole kelvollisessa tilassa, vastaus sisältää vain ylimmän tason /ifs merkintä ilman alihakemistoja.
- Selaavalla käyttäjällä on väärä salasana, minkä vuoksi API-pyyntö epäonnistuu todennuksessa (yleensä
av-browse-admin). - Selauskäyttäjätili on vanhentunut, lukittu tai poistettu käytöstä, mikä myös estää todennuksen onnistumisen.
- Selattavan käyttäjän virheellinen luonti (esimerkiksi NDMP-käyttöoppaan ohjeiden noudattamatta jättäminen) johtaa riittämättömiin oikeuksiin luetteloida alla olevia hakemistoja
/ifs.
/ifs) ilman alimerkintöjä, mikä johtaa havaittuun selausrajoitukseen.Resolution
Varmista Isilonin selausoikeudet.
Testaa yhteyksiä root-tilin avulla
Käyttö curl Voit pyytää seuraavien luettelointia: /ifs Isilon-solmussa. Korvata [ISILON_IP] minkä tahansa solmun hallinta-IP: n kanssa.
curl -vk -u "root" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
Avamar-selauskäyttäjän yhteyksien testaaminen
Jos pääkäyttäjän pyyntö onnistuu, toista testi selailevan käyttäjän kanssa (oletus) av-browse-admin).
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
/ifs Merkintä ilmaisee, että Browse-käyttäjän tunnistetiedoissa tai tilassa on ongelma.
Tarkista selauskäyttäjän tila Isilonissa.
Näytä käyttäjän määritteet suorittamalla seuraava komento Isilon-klusterissa:
isi auth users view av-browse-admin
Etsi kenttiä, kuten Vanhentunut, Lukittu tai Käytössä – Jos käyttäjä on vanhentunut, lukittu tai poistettu käytöstä, siirry seuraaviin vaiheisiin.
Nollaa selauskäyttäjän salasana.
Korvata [NEW_PASSWORD] valitulla salasanalla. Sisällytä puolilainausmerkit täsmälleen kuvan osoittamalla tavalla.
isi auth users modify av-browse-admin --set-password '[NEW_PASSWORD]'
Ota selauskäyttäjä käyttöön (jos poistettu käytöstä)
isi auth users modify av-browse-admin --enabled true
Testaa uudelleen curl Pyydä päivitetyillä tunnistetiedoilla
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs"
Onnistuneessa vastauksessa luetellaan alla olevat hakemistot /ifs. Voit myös kysellä syvempää polkua, esimerkiksi:
curl -vk -u "av-browse-admin" -X GET "https://[ISILON_IP]:8080/namespace/ifs/DIR"
Varmista, että Avamar voi selata Isilon-jaettua resurssia.
Yritä selata Isilon NAS uudelleen Avamar Administrator -käyttöliittymässä. Koko hakemistopuun pitäisi nyt olla näkyvissä.