Dell EMC Unity : erreur 0x100000a lors de la tentative de chargement d’une image de mise à niveau .gpg avec uemcli -upload (corrigible par Dell EMC)
Summary: Échec du téléchargement de fichiers vers Dell EMC Unity via UEMCLI en raison d’un manque d’espace sur les partitions Unity, bien qu’il y ait suffisamment d’espace libre sur le système 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
Mise à niveau de Dell EMC Unity OE
Lors de la tentative de mise à niveau de la baie Dell EMC Unity à l’aide de Windows UEMCLI, l’opération échoue avec une erreur 0x100000a générique. Le message « There is not enough free disk space on the client machine to complete this operation » s’affiche. Le code d’erreur 0x100000a ou 0x1000102 peut également s’afficher.
C:\Users\admin>uemcli ... -upload -f Unity-4.0.2.8627717.tgz.bin.gpg upgrade
Code de sortie : 1
Résultat : échec de l’opération. Error code: 0x100000a
The system was unable to connect to the storage server. (Error Code:0x100000a)
Lors de la tentative de mise à niveau de la baie Dell EMC Unity à l’aide de Windows UEMCLI, l’opération échoue avec une erreur 0x100000a générique. Le message « There is not enough free disk space on the client machine to complete this operation » s’affiche. Le code d’erreur 0x100000a ou 0x1000102 peut également s’afficher.
C:\Users\admin>uemcli ... -upload -f Unity-4.0.2.8627717.tgz.bin.gpg upgrade
Code de sortie : 1
Résultat : échec de l’opération. Error code: 0x100000a
The system was unable to connect to the storage server. (Error Code:0x100000a)
Même dans la baie Dell EMC Unity :
service@(none) spb:/$ uemcli ... -upload -f Unity-4.0.2.8627717.tgz.bin.gpg upgrade
Uploaded 1.94 GB of 1.94 GB [ 100.0% ] at 36.44 MB/s
Operation failed. Error code: 0x100000a
The system was unable to connect to the storage server. (Error Code:0x100000a)
Cause
Le système Dell EMC Unity a besoin d’un espace équivalent à deux fois et demie l’image de mise à niveau dans ces partitions :
/cores
/var/tmp (qui provient de la partition racine, « / »).
Si la taille de l’image OE est de 2 Go, nous avons besoin de 5 Go d’espace libre dans /cores et à peu près d’autant d’espace dans /var/tmp. Dans /var/tmp, il peut essayer de libérer d’anciennes images, mais si l’espace n’est pas suffisant dans /cores, il échoue avec l’erreur 0x1000000a.
/cores
/var/tmp (qui provient de la partition racine, « / »).
Si la taille de l’image OE est de 2 Go, nous avons besoin de 5 Go d’espace libre dans /cores et à peu près d’autant d’espace dans /var/tmp. Dans /var/tmp, il peut essayer de libérer d’anciennes images, mais si l’espace n’est pas suffisant dans /cores, il échoue avec l’erreur 0x1000000a.
Resolution
Activez SSH sur le système Dell EMC Unity, puis connectez-vous en tant qu’utilisateur « service ».
N’exécutez PAS svc_purge_logs -c --force (cela peut entraîner des redémarrages inattendus du processeur de stockage et même une indisponibilité des données).
À partir de svc_purge_logs -help :
--clear[-c] --force Tente de libérer de l’espace sur le système de fichiers racine.
Les fichiers ne seront pas supprimés à moins que l’option --force ne soit utilisée.
AVERTISSEMENT : l’utilisation de cette option peut causer des dommages
irréversibles au système.
Une fois connecté à la baie Unity, exécutez une commande « df -h » pour vous assurer qu’au moins 4,5 Go d’espace libre sont disponibles dans la partition « / ». Si ce n’est pas le cas, inspectez les partitions internes à l’aide des commandes df et du.
Vous pouvez également exécuter svc_purge_logs -f inspecter les rapports d’utilisation du système de fichiers obtenus. Supprimez les fichiers indésirables avec prudence SI vous savez qu’ils ne sont pas nécessaires.
Si au moins 4,5 Go d’espace libre sont disponibles dans la partition « / », il est possible que vous ayez rencontré un problème avec la fonctionnalité de transfert de fichiers volumineux UEMCLI. UEMCLI version 4.0.x basé sur Windows présente un problème qui affecte la capacité à charger des fichiers d’environ 2 Go (il s’agit d’une limitation liée à la version 32 bits).
Voici comment valider votre installation UEMCLI sur votre système Windows local.
C:\Users\admin>uemcli -v
Version: 4.0.0.1.2825
Branch: upc-Unity.2.8
Revision: 308352
Étapes suivantes :
Si vous rencontrez ce problème sur UEMCLI sur la baie Dell EMC Unity, il se produit généralement lorsque la partition /cores ne dispose pas d’au moins 5 Go d’espace libre.
S’il s’agit d’une baie UnityVSA (virtuelle), l’utilisateur doit utiliser l’interface utilisateur Unisphere ou le système Unity distant pour effectuer la mise à niveau. S’il s’agit de matériel Unity, le processeur de stockage homologue peut être utilisé comme suit :
Procédure de mise à niveau à l’aide d’un processeur de stockage homologue sur Unity (modèles matériels) :
N’exécutez PAS svc_purge_logs -c --force (cela peut entraîner des redémarrages inattendus du processeur de stockage et même une indisponibilité des données).
À partir de svc_purge_logs -help :
--clear[-c] --force Tente de libérer de l’espace sur le système de fichiers racine.
Les fichiers ne seront pas supprimés à moins que l’option --force ne soit utilisée.
AVERTISSEMENT : l’utilisation de cette option peut causer des dommages
irréversibles au système.
Une fois connecté à la baie Unity, exécutez une commande « df -h » pour vous assurer qu’au moins 4,5 Go d’espace libre sont disponibles dans la partition « / ». Si ce n’est pas le cas, inspectez les partitions internes à l’aide des commandes df et du.
Vous pouvez également exécuter svc_purge_logs -f inspecter les rapports d’utilisation du système de fichiers obtenus. Supprimez les fichiers indésirables avec prudence SI vous savez qu’ils ne sont pas nécessaires.
Si au moins 4,5 Go d’espace libre sont disponibles dans la partition « / », il est possible que vous ayez rencontré un problème avec la fonctionnalité de transfert de fichiers volumineux UEMCLI. UEMCLI version 4.0.x basé sur Windows présente un problème qui affecte la capacité à charger des fichiers d’environ 2 Go (il s’agit d’une limitation liée à la version 32 bits).
Voici comment valider votre installation UEMCLI sur votre système Windows local.
C:\Users\admin>uemcli -v
Version: 4.0.0.1.2825
Branch: upc-Unity.2.8
Revision: 308352
Étapes suivantes :
- Mettez la version uemcli de Windows à niveau vers la dernière version disponible sur les pages de support.
- Exécutez uemcli à partir du processeur de stockage homologue si la mise à niveau d’uemcli sous Windows n’est pas possible.
- Utilisez l’interface utilisateur Unisphere.
Si vous rencontrez ce problème sur UEMCLI sur la baie Dell EMC Unity, il se produit généralement lorsque la partition /cores ne dispose pas d’au moins 5 Go d’espace libre.
S’il s’agit d’une baie UnityVSA (virtuelle), l’utilisateur doit utiliser l’interface utilisateur Unisphere ou le système Unity distant pour effectuer la mise à niveau. S’il s’agit de matériel Unity, le processeur de stockage homologue peut être utilisé comme suit :
Procédure de mise à niveau à l’aide d’un processeur de stockage homologue sur Unity (modèles matériels) :
- Connectez-vous via SSH à la baie à l’aide du compte de service [exemple : SPA est le processeur de stockage de gestion et SPB est le processeur de stockage homologue/secondaire].
- Obtenez le fichier image de mise à niveau à l’aide de WinSCP ou sftp sur /cores/service (attention : à partir d’Unity OE 4.5, utilisez plutôt /cores/service/user).
- Copiez l’image à partir du processeur de stockage principal vers le processeur de stockage homologue/secondaire :
Jusqu’à Unity OE 4.4.x : scp /cores/service/Unity-4.x.x.xxxxxxx.tgz.bin.gpg peer:/cores/service
À partir d’Unity OE 4.5.x : scp /cores/service/user/Unity-4.x.x.xxxxxxx.tgz.bin.gpg peer:/cores/service/user
À partir d’Unity OE 4.5.x : scp /cores/service/user/Unity-4.x.x.xxxxxxx.tgz.bin.gpg peer:/cores/service/user
- Supprimez l’image du processeur de stockage local (SPA dans cet exemple) : rm /cores/service/Unity-4.x.x.xxxxxxx.tgz.bin.gpg
- Connectez-vous via SSH au processeur de stockage homologue : ssh peer
- Effectuez le chargement à l’aide d’uemcli : uemcli -d peer -u admin -securepassword -no -upload -f /path/to/gpgfile upgrade
- À l’aide d’uemcli ou de l’interface utilisateur Unisphere, démarrez la mise à niveau au moment opportun conformément à la planification.
Additional Information
Exemple de chargement d’un fichier image à l’aide d’un processeur de stockage homologue :
service@(none) spa:~$ sftp anonymous@ftp.emc.com
sftp> get Unity-4.1.2.9257522.tgz.bin.gpg
Fetching /pub/rcm/Unity/Unity-4.1.2.9257522.tgz.bin.gpg to 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 (pour Unity OE 4.5 ou version supérieure, utiliser /cores/service/user instead)
Unity-4.1.2.9257522.tgz.bin.gpg
service@(none) spa:~$ ssh peer
Last login: Mon May 22 22:39:10 2017 from 128.221.255.100
service@(none) spb:~$ uemcli -d peer -u admin -securepassword -no -upload -f /cores/service/Unity-4.1.2.9257522.tgz.bin.gpg upgrade
(pour Unity OE 4.5 ou version supérieure, utiliser /cores/service/user instead)
Password:
Uploaded 1.99 GB of 1.99 GB [ 100.0% ] -PROCESSING-
Operation completed successfully.
service@(none) spb:~$ logout
Connection to peer closed.
service@(none) spa:~$ uemcli /sys/soft/ver show -detail
1: ID = INST_1
Type = installed
Version = 4.1.1.9138882
Release date = 2017-02-09 14:30:02
Image type =
Reboot required =
Pause allowed =
Image filename =
2: ID = CAND_1 <--- upgrade image is ready to proceed
Type = candidate
Version = 4.1.2.9257522
Release date = 2017-04-11 04:23:24
Image type = software
Reboot required = yes
Pause allowed = yes
Image filename = Unity-4.1.2.9257522.tgz.bin
service@(none) spa:~$ sftp anonymous@ftp.emc.com
sftp> get Unity-4.1.2.9257522.tgz.bin.gpg
Fetching /pub/rcm/Unity/Unity-4.1.2.9257522.tgz.bin.gpg to 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 (pour Unity OE 4.5 ou version supérieure, utiliser /cores/service/user instead)
Unity-4.1.2.9257522.tgz.bin.gpg
service@(none) spa:~$ ssh peer
Last login: Mon May 22 22:39:10 2017 from 128.221.255.100
service@(none) spb:~$ uemcli -d peer -u admin -securepassword -no -upload -f /cores/service/Unity-4.1.2.9257522.tgz.bin.gpg upgrade
(pour Unity OE 4.5 ou version supérieure, utiliser /cores/service/user instead)
Password:
Uploaded 1.99 GB of 1.99 GB [ 100.0% ] -PROCESSING-
Operation completed successfully.
service@(none) spb:~$ logout
Connection to peer closed.
service@(none) spa:~$ uemcli /sys/soft/ver show -detail
1: ID = INST_1
Type = installed
Version = 4.1.1.9138882
Release date = 2017-02-09 14:30:02
Image type =
Reboot required =
Pause allowed =
Image filename =
2: ID = CAND_1 <--- upgrade image is ready to proceed
Type = candidate
Version = 4.1.2.9257522
Release date = 2017-04-11 04:23:24
Image type = software
Reboot required = yes
Pause allowed = yes
Image filename = Unity-4.1.2.9257522.tgz.bin
Affected Products
Dell EMC Unity FamilyProducts
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.