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.
Suorita komento NDNP-solmussa tai Isilon-solmussa pääkäyttäjänä tai selauskäyttäjänä. Vaihda oikeaan IP-osoitteeseen tai Isilonin nimeen:
Tämä palauttaa 401 luvatonta virhettä:
- Käyttäjätunnukset ovat oikeat
- Käyttäjää ei ole poistettu käytöstä eikä lukittu.
- Ongelma koskee sekä pää- että selaustiliä.
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
auth_basic (bool) = epätosi
Vs.
Tämä tulos osoittaa, että perustodennus on käytössä.
auth_basic (bool) = tosi
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:
Kiertotapa 11
. Muodosta yhteys Isiloniin ja tarkista perustodennus:
Kiertotapa 2
1. Yhdistä NDMP-kiihdytinsolmuun.
2. Luo curl binary:
3:lle bash wrapper -komentosarja. Nimeä /usr/bin/curl binary uudelleen
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-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 8月 2025
版本: 4
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。