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

Summary: 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. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

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>

Cause

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.

Resolution

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.

Affected Products

Isilon
Article Properties
Article Number: 000100444
Article Type: Solution
Last Modified: 15 Jul 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.