CLI-kommandoen returnerer en feilmelding: utf8-kodeken kan ikke dekode byte på plass – ugyldige data

Zusammenfassung: Det mottas en feilmelding i CLI når du prøver å få utdata for "isi smb shares list" Feilmeldingen sier: utf8 codec kan ikke dekode byte i posisjon [value1-value2] - ugyldige data. Dette problemet oppstår fordi ugyldige utf8-tegn plasseres i navn på delt ressurs eller beskrivelser. Ugyldige utf8-tegn er ikke tillatt i CLI eller webgrensesnittet. Automatiserte verktøy og skript for generering av deling kan omgå denne begrensningen og forårsake problemet. ...

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

Et ugyldig utf8-tegn fører til at en feilmelding returneres i stedet for oppføringen av aksjer i klyngen. Disse delte ressursene kan fortsatt vises i webgrensesnittet eller i logger. 

Følgende feilmelding mottas i CLI når du prøver å få utdata for "isi smb shares list":
 

utf8 codec can't decode bytes in position [value1-value2] - invalid data.



Bekreft dette problemet ved å opprette en ny delt ressurs eller velge en delt ressurs som er bekreftet med webgrensesnittet som ikke har spesialtegn som ikke støttes.  

isi smb share view <sharename>



Med den delte problemressursen kan ikke utdataene fra følgende vises: 

isi smb share view <problem_share_name>

Ursache

Problemet oppstår på grunn av at ugyldige utf8-tegn plasseres i delte navn eller beskrivelser som ikke er tillatt i CLI- eller webgrensesnittet. Noen automatiserte delingsgenereringsverktøy, for eksempel VIPR API-kall (Application Programming Interface), kan omgå denne begrensningen og forårsake problemet.

Lösung

Bruk webgrensesnittet, loggene og "isi smb shares list --limit=#" -kommandoen for å finne de delte ressursene som forårsaker problemet.

Trinn 1 – Identifiser hvor navnet på den delte ressursen er alfabetisk ved hjelp av CLI-kommandoene.
Den alfabetiske rekkefølgen i UNIX starter med spesialtegn, for eksempel dollartegn ($) eller prosenttegn (%) oppført først. Deretter Store bokstaver alfabetisk, etterfulgt av små bokstaver alfabetisk. Se eksempel nedenfor: 

ClusterName# isi smb shares list --format=table --limit=10
Share Name            Path
--------------------------------------------------------------------------------------
$AutoTest             /ifs/data_dr/bi/std1/bi_autotest_fs1/BI_6272_$AutoTest
$Booke                /ifs/data_dr/shared/std1/sharedhfd_fs1/FACS_6230_$Booke
$BudRef               /ifs/data_dr/corp/std1/corporate_finance_fs1/FACS_6230_$BudRef
$Bureau               /ifs/data_dr/corp/std1/corp_6230_corporate_finance_fs2
$CLHomedirs3          /ifs/data_dr/bi/std1/upper_cl18/cl18/CLHomedirs3
$CORE14_NME           /ifs/data_dr/oaisys/std1/upper_core14/core14/$CORE14_NME
$CORE2_IS_START_FILES /ifs/data_dr/oaisys/std1/upper_core2/core2/$CORE2_IS_START_FILES
$CORETSC_PRIM         /ifs/data_dr/oaisys/std1/Data_CORETSC_PRIM
$Clm_DataHFD_44       /ifs/data_dr/claim/std1/Clm_Data_Clm_DataHFD_44
$Core4_SCRATCH        /ifs/data_dr/oaisys/std1/upper_core4/core4/Core4_SCRATCH
--------------------------------------------------------------------------------------
Total: 10


I dette eksemplet, når den samme kommandoen gjentas med en grense på 11, vises følgende feil. Dette indikerer at feilen er den 11. oppføringen i listen.  

ClusterName# isi smb shares list --format=table --limit=11
'utf8' codec can't decode bytes in position 5-7: invalid data

I dette eksemplet blir minst én av oppføringene med de ugyldige UTF8-kodede tegnene funnet, og den kommer alfabetisk etter $Core 4_SCRATCH.


Trinn 2 – Bruk webgrensesnittet eller loggsettene til å finne den neste delte servermeldingsblokken (SMB) som følger $Core 4_SCRATCH alfabetisk. Bekreft at de ugyldige navneoppføringene for delt ressurs blir funnet: 

Name:        $DTASTAGE
Path:        /ifs/data_dr/oaisys/std1/upper_ops2/ops2/$DTASTAGE
Comment:    Share Owner: Wendi Marceaü - LOB Desktop Architecture


Legg merke til at "Comment"-delen inneholder tegnet "ü" i dette eksempelet. Dette må korrigeres for å løse problemet. Gjør endringen, og lagre den delte ressursen.


Trinn 3 – Gjenta trinn 1 og 2 til alle delingene kan noteres med "isi smb shares list" kommando.

Betroffene Produkte

Isilon
Artikeleigenschaften
Artikelnummer: 000100444
Artikeltyp: Solution
Zuletzt geändert: 15 Juli 2025
Version:  6
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.