Dell EMC Unity: Помилка 0x100000a під час спроби завантажити зображення оновлення .gpg за допомогою uemcli -upload (Dell EMC виправляється)

Summary: Завантажити файли в Dell EMC Unity через UEMCLI не вдається через брак місця на розділах Unity, проте в системі Unity є достатній обсяг вільного місця.

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

Оновлення

оригінального обладнання Dell EMC UnityСпроба оновити масив Dell EMC Unity за допомогою Windows UEMCLI зазнає невдачі із загальною помилкою 0x100000a. Це опубліковано як "На клієнтській машині недостатньо вільного місця на диску для завершення цієї операції", а також може бути видно як Код помилки:0x100000a або Код помилки:0x1000102

C:\Users\admin>uemcli ... -upload -f Unity-4.0.2.8627717.tgz.bin.gpg оновлення

Код виходу:
1 Вихід: Операція не вдалася. Код помилки:
0x100000a Системі не вдалося підключитися до сервера зберігання даних. (Код помилки:0x100000a)


Навіть у масиві Dell EMC Unity:
service@(немає) spb:/$ uemcli ... -upload -f Unity-4.0.2.8627717.tgz.bin.gpg upgrade Завантажено

1.94 ГБ з 1.94 ГБ [ 100.0% ] при 36.44 МБ/с
Операція не вдалася. Код помилки:
0x100000a Системі не вдалося підключитися до сервера зберігання даних. (Код помилки:0x100000a)

Cause

Системі Dell EMC Unity потрібно в два з половиною рази більше місця образу оновлення в таких розділах:
/cores
/var/tmp (який з кореневого розділу, "/")


Скажімо, якщо образ OE становить 2 ГБ, то нам потрібно 5 ГБ вільного місця в /cores і приблизно стільки ж у /var/tmp. На /var/tmp він може спробувати звільнити старі зображення, але /cores, якщо не вистачить місця, він зазнає невдачі з помилкою 0x1000000a.

Resolution

Увімкніть SSH у системі Dell EMC Unity, а потім увійдіть як користувач «сервісу».

НЕ запускайте svc_purge_logs -c --force (це може призвести до несподіваних перезавантажень SP і навіть до недоступності даних).

Від svc_purge_logs -допоможіть:


    --clear[-c] --force Спроби звільнити місце у кореневій файловій системі.
                        Файли не буде видалено, якщо не використано параметр --force.
                        ПОПЕРЕДЖЕННЯ: Використання цього параметра може призвести до незворотного
пошкодження системи.


Увійшовши в масив Unity, видайте "df -h", щоб переконатися, що на розділі "/" є принаймні 4,5 ГБ вільного місця.  Якщо такої немає, то огляньте внутрішні розділи командами df і du.
Ви також можете виконати svc_purge_logs -f перевірити отримані звіти про використання fs. Обережно видаляйте небажані файли, ЯКЩО ви точно знаєте, що вони не потрібні.


Якщо на розділі "/" є хоча б 4,5 Гб вільного місця, то є ймовірність, що ви зіткнулися з проблемою з функцією передачі великих файлів UEMCLI. У версії 4.0.x UEMCLI на базі Windows є проблема, яка впливає на можливість завантажувати файли розміром близько 2 ГБ (це 32-розрядне обмеження). 

Ось як перевірити інсталяцію UEMCLI у вашій локальній системі Windows.

C:\Users\admin>uemcli -v
Версія:  4.0.0.1.2825
Галузь:   Редакція upc-Unity.2.8
:

308352
Щоб виходити звідси: 
  • Оновіть версію Windows uemcli до останньої, доступної на сторінках підтримки.
  • Запуск uemcli з однорангового SP, якщо оновлення uemcli у Windows неможливе
  • Використовуйте графічний інтерфейс Unisphere 

Якщо ця проблема виникає в uemcli на масиві Dell EMC Unity, найпоширенішою причиною є те, що розділ /cores не має принаймні 5 Гб вільного місця.
Якщо масив UnityVSA (віртуальний), користувач повинен використовувати графічний інтерфейс Unisphere або віддалену систему Unity для оновлення. Якщо це Unity Hardware, одноранговий SP можна використовувати, як показано нижче:

Процедура оновлення за допомогою однорангового SP на Unity (моделі апаратного забезпечення):
  1. SSH Вхід до масиву за допомогою сервісного облікового запису [Приклад: SPA - це керуючий SP, а SPB - рівний/вторинний SP ]
  2. Отримайте файл оновлення образу за допомогою winSCP або sftp до /cores/service (Увага: з Unity OE 4.5, замість цього використовуйте /cores/service/user)
  3. Копіюємо зображення з первинного ІП в одноранговиго/вторинного СП:
До Unity OE 4.4.x: scp /cores/service/Unity-4.x.x.xxxxxxx.tgz.bin.gpg peer:/cores/service
Від Unity OE 4.5.x: scp /cores/service/user/Unity-4.x.x.xxxxxxx.tgz.bin.gpg peer:/cores/service/user
  1. Видаліть зображення з локального SP (SPA в даному прикладі) : rm /cores/service/Unity-4.x.x.xxxxxxx.tgz.bin.gpg
  2. ssh до однорангового SP : ssh пір
  3. Виконайте вивантаження за допомогою uemcli : uemcli -d peer -u admin -securepassword -no -upload -f /path/to/gpgfile upgrade
  4. Розпочніть оновлення, коли це потрібно, використовуючи uemcli або unisphere gui відповідно до розкладу

Additional Information

Приклад завантаження файлу зображення за допомогою однорангового SP:

service@(жодного) spa:~$ sftp anonymous@ftp.emc.com
sftp> отримати Unity-4.1.2.9257522.tgz.bin.gpg
Отримання /pub/rcm/Unity/Unity-4.1.2.9257522.tgz.bin.gpg до Unity-4.1.2.9257522.tgz.bin.gpg
/pub/rcm/Unity/Unity-4.1.2.9257522.tgz.bin.gpg 100% 2042MB 5.8MB/s 05:54
sftp> bye


service@(none) spa:~$ scp /cores/service/Unity-4.1.2.9257522.tgz.bin.gpg peer:/cores/service (для Unity OE 4.5 або вище, замість цього використовуйте /cores/service/user)Unity-4.1.2.9257522.tgz.bin.gpg


service@(none) spa:~$ ssh peer
Останній логін: Пн травня 22 22:39:10 2017 від 128.221.255.100

service@(немає) spb:~$ uemcli -d peer -u admin -securepassword -no -upload -f /cores/service/Unity-4.1.2.9257522.tgz.bin.gpg upgrade

(для Unity OE 4.5 або вище використовуйте замість цього /cores/service/user)
Password:
Завантажено 1.99 GB з 1.99 GB [ 100.0% ] -PROCESSING-Operation
завершено успішно.

service@(немає) spb:~$ logout
З'єднання з одноранговим вузлом закрито.

service@(немає) SPA:~$ uemcli /sys/soft/ver show -detail

1:    ID = INST_1
Тип = встановлена
Версія = 4.1.1.9138882
Дата випуску = 2017-02-09 14:30:02
Тип зображення =
Потрібне перезавантаження =
Дозволена пауза =
Ім'я файлу зображення =

2:    ID = CAND_1 <--- оновлення зображення готове до продовження
Тип = кандидат
Версія = 4.1.2.9257522
Дата випуску = 2017-04-11 04:23:24
Тип зображення = програмне забезпечення
Потрібне перезавантаження = так
Пауза дозволена = так
Назва файлу зображення = Unity-4.1.2.9257522.tgz.bin


Affected Products

Dell EMC Unity Family

Products

Dell Unity 300, Dell EMC Unity 300F, Dell EMC Unity 400, Dell EMC Unity 400F, Dell EMC Unity 500, Dell EMC Unity 500F, Dell EMC Unity 600, Dell EMC Unity 600F, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Family , Dell EMC Unity Hybrid, Dell EMC UnityVSA Professional Edition/Unity Cloud Edition ...
Article Properties
Article Number: 000052819
Article Type: Solution
Last Modified: 12 Dec 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.