Команда CLI повертає повідомлення про помилку: кодек utf8 не може декодувати байти в позиції - невірні дані

Summary: У CLI надходить повідомлення про помилку при спробі отримати висновок для "списку спільних ресурсів isi smb" У повідомленні про помилку зазначено: кодек utf8 не може декодувати байти в позиції [value1-value2] - невірні дані. Проблема виникає через те, що неприпустимі символи utf8 розміщуються в назвах або описах спільних ресурсів. Неприпустимі символи utf8 не допускаються в CLI або WebUI. Інструменти та сценарії автоматичної генерації спільного доступу можуть обійти це обмеження та спричинити проблему. ...

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

Невірний символ utf8 спричиняє повернення повідомлення про помилку, а не лістинг акцій на кластері. Ці спільні ресурси все ще можна переглядати з веб-інтерфейсу або в журналах. 

Таке повідомлення про помилку надходить у CLI при спробі отримати вивід для "списку спільних ресурсів isi smb":
 

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



Підтвердьте цю проблему, створивши новий спільний ресурс або вибравши спільний ресурс, який було підтверджено за допомогою WebUI як такий, що не містить непідтримуваних спеціальних символів.  

isi smb share view <sharename>



За допомогою спільного ресурсу задачі не можна переглянути вихідні дані з наступного: 

isi smb share view <problem_share_name>

Cause

Проблема виникає через те, що неприпустимі символи utf8 розміщуються в назвах або описах спільних ресурсів, що заборонено в CLI або WebUI. Деякі автоматизовані інструменти генерації спільного ресурсу, такі як виклики інтерфейсу прикладного програмування VIPR (API), можуть обійти це обмеження та спричинити проблему.

Resolution

Використовуйте веб-інтерфейс, журнали та "isi smb shares list --limit=#" , щоб знайти спільні ресурси, які спричиняють проблему.

Крок 1 - Визначте, де розташовано ім'я спільного ресурсу в алфавітному порядку за допомогою команд CLI.
Алфавітний порядок в UNIX починається зі спеціальних символів, таких як знак долара ($) або знак відсотка (%), вказаних першими. Потім великі літери в алфавітному порядку, а потім малі літери в алфавітному порядку. Дивіться приклад нижче: 

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


У цьому прикладі, коли одна й та сама команда повторюється з обмеженням 11, відображається така помилка. Це вказує на те, що помилка є 11-м записом у списку.  

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

У цьому прикладі знайдено принаймні один із записів із неприпустимими символами у кодуванні UTF8, і він йде в алфавітному порядку після $Core 4_SCRATCH.


Крок 2 - Використовуйте WebUI або набори журналів, щоб знайти наступний спільний ресурс блоку повідомлень сервера (SMB), який слідує за $Core 4_SCRATCH за алфавітом. Переконайтеся, що невірні записи назви спільного ресурсу знайдено: 

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


У цьому прикладі зверніть увагу, що розділ «Коментар» містить символ «ü». Це потрібно виправити, щоб вирішити проблему. Внесіть зміни та збережіть частку.


Крок 3 - Повторюйте кроки 1 і кроки 2, доки всі акції не будуть успішно розміщені за допомогою "isi smb shares list" команда.

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.