Avamar: NDMP ei voi selata Isilonia, jos verkkoyhteyden perustodennus on poistettu käytöstä.

Сводка: Avamar: Isilonin NDMP-selauksessa näkyy /ifs vain, jos verkkoyhteyden perustodennus on poistettu käytöstä.

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Симптомы

Isilon-taltioita selatessa näkyy vain /ifs, mutta ei alikansioita.
  • Käyttäjätunnukset ovat oikeat
  • Käyttäjää ei ole poistettu käytöstä eikä lukittu.
  • Ongelma koskee sekä pää- että selaustiliä.
Näyttökuva toiminnasta

Suorita komento NDNP-solmussa tai Isilon-solmussa pääkäyttäjänä tai selauskäyttäjänä. Vaihda oikeaan IP-osoitteeseen tai Isilonin nimeen:
 
curl -vk -u "root" X GET "https://:8080/namespace/ifs/"
tai
curl -vk -u "av-browse-admin" X GET "https://:8080/namespace/ifs/"

Tämä palauttaa 401 luvatonta virhettä:
# curl -vk -u "root" X GET "https://:8080/namespace/ifs/"
Enter host password for user 'root':
...
*  SSL certificate verify result: self signed certificate (18), continuing anyway.
* Server auth using Basic with user 'root'
> GET /namespace/ifs/ HTTP/1.1
> Host: hostname:8080
> Authorization: Basic cm9vdDpSbzA3QGRtIW5taGxy
> User-Agent: curl/7.60.0
> Accept: */*
>
< HTTP/1.1 401 Unauthorized
...

{"errors":[{"message":"Authorization required"}]}

Причина

Tämä on tunnettu rajoitus Avamar NDMP -laajennuksessa Isilonille Avamar 19.7:ssä ja sitä pienemmissä versioissa.
Se ilmenee, kun verkkotodennus on poistettu käytöstä.
Tarkista Isilon-todennusasetus seuraavasti: 

1. SSH Isilon-palvelimeen
2. Suorita seuraava komento
# isi_gconfig -t web-config |grep basic
Tämä tulos osoittaa, että perustodennus on poistettu käytöstä.
auth_basic (bool) = epätosi

Vs. 
Tämä tulos osoittaa, että perustodennus on käytössä.
auth_basic (bool) = tosi

Разрешение

Ongelma on korjattu Avamar 19.8 NDMP -versiossa Avamar 19.8 -julkaisutiedoissa:



Näyttökuva julkaisutiedoissa

Kiertotapa 11
. Muodosta yhteys Isiloniin ja tarkista perustodennus:
# isi_gconfig -t web-config |grep basic
2. Tässä tulosteessa näkyy, että perustason valtuutus on poistettu käytöstä:
auth_basic (bool) = false
3. Ota käyttöön perustodennus verkkokäyttöä varten:
# isi_gconfig -t web-config auth_basic=true


Kiertotapa 2
1. Yhdistä NDMP-kiihdytinsolmuun.
2. Luo curl binary:
3:lle bash wrapper -komentosarja. Nimeä /usr/bin/curl binary uudelleen
mv /usr/bin/curl /usr/bin/curl.orig

4. Luo bash-komentotulkin wrapper-komentosarja käyttämällä alkuperäistä curl-tiedostopolkua /usr/bin/curl

vi /usr/bin/curl
#!/bin/bash
#created from KB 000204249

if [[ "$*" == *--config* ]]
then
        cat "$2" > /tmp/curl-output.txt
        IFS=":" read -r username password  <<< `cat /tmp/curl-output.txt | awk  '/user/{print $NF }'`
        server=`cat /tmp/curl-output.txt | awk -F':8080' '/url\ /{print ($1)":8080"}'| awk -F'"' '{print $2}'`
        url=`cat /tmp/curl-output.txt | grep url | awk '{print $2}'| awk -F'"' '{print $2}'`

generate_post_data()
{
  cat /dev/null
        read -r isisessid isicsrf <<< `cat   /tmp/out.curl   | awk -F'=' '/isisessid|isicsrf/{print ($2) }' | awk -F';' '{print $1}'`
#browse ndmp using isisessid and isicsrf         
/usr/bin/curl.orig -k -b "isisessid=$isisessid" -H "X-CSRF-Token:$isicsrf" --referer $server $url

rm /tmp/curl-output.txt
rm /tmp/out.curl 
else
#passthrough for normal curl command when --config is not passed 
        exec /usr/bin/curl.orig "$@"
fi

5. Määritä uuden curl wrapper-kalvon suoritusoikeus.

chmod 755 /usr/bin/curl

6. Käytön pitäisi olla sallittua, vaikka todennuksen lisämääritykset ovat käytössä. 

Дополнительная информация

Jos ongelma jatkuu, katso lisätietoja vianmäärityksestä näistä artikkeleista:
Avamar-selaus Isilon näyttää ainoastaan /ifs-tiedot, ei alempia hakemistoja.
Avamar: Avamar Browse -järjestelmänvalvojan Isilon-tilin ottaminen käyttöön, nollaaminen, avaaminen tai luominen

Isilon voidaan silti varmuuskopioida tai palauttaa, vaikka tiedostojärjestelmää ei voi selata.
Voit kirjoittaa aseman koko polun manuaalisesti tietojoukkoon varmuuskopiointia varten tai palautuskohteeseen palautustoimintoja varten.

Затронутые продукты

Avamar Server
Свойства статьи
Номер статьи: 000204249
Тип статьи: Solution
Последнее изменение: 08 Aug 2025
Версия:  4
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.