Dell EMC Unity: Fehler 0x100000a beim Versuch, ein .gpg-Upgrade-Image mit uemcli -upload hochzuladen (von Dell EMC korrigierbar)
Summary: Das Hochladen von Dateien auf Dell EMC Unity über UEMCLI schlägt fehl, da auf den Unity-Partitionen kein Speicherplatz vorhanden ist, jedoch ausreichend freier Speicherplatz auf dem Unity-System vorhanden ist. ...
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
Upgrade der Dell EMC Unity-Betriebsumgebung
Der Versuch, das Dell EMC Unity-Array mithilfe von Windows UEMCLI zu aktualisieren, schlägt mit einem generischen 0x100000a-Fehler fehl. Dies wird als „Es ist nicht genügend freier Speicherplatz auf dem Clientcomputer vorhanden, um diesen Vorgang abzuschließen“ angezeigt und kann auch als weitere Fehlercodes erscheinen: 0x100000a oder 0x1000102
C:\Users\admin>uemcli … -upload -f Unity-4.0.2.8627717.tgz.bin.gpg upgrade
Exitcode: 1
Ausgabe: Vorgang fehlgeschlagen. Error code:
0x100000a Das System konnte keine Verbindung zum Storage-Server herstellen. (Error Code:0x100000a)
Der Versuch, das Dell EMC Unity-Array mithilfe von Windows UEMCLI zu aktualisieren, schlägt mit einem generischen 0x100000a-Fehler fehl. Dies wird als „Es ist nicht genügend freier Speicherplatz auf dem Clientcomputer vorhanden, um diesen Vorgang abzuschließen“ angezeigt und kann auch als weitere Fehlercodes erscheinen: 0x100000a oder 0x1000102
C:\Users\admin>uemcli … -upload -f Unity-4.0.2.8627717.tgz.bin.gpg upgrade
Exitcode: 1
Ausgabe: Vorgang fehlgeschlagen. Error code:
0x100000a Das System konnte keine Verbindung zum Storage-Server herstellen. (Error Code:0x100000a)
Auch im Dell EMC Unity-Array:
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
Vorgang fehlgeschlagen. Error code:
0x100000a Das System konnte keine Verbindung zum Storage-Server herstellen. (Error Code:0x100000a)
Cause
Das Dell EMC Unity-System benötigt zweieinhalb Mal mehr Speicherplatz des Upgrade-Images in diesen Partitionen:
/cores
/var/tmp (aus der Root-Partition "/")
Angenommen, das OE-Image ist 2 GB groß, dann benötigen wir 5 GB freien Speicherplatz in /cores und ungefähr den gleichen Speicherplatz in /var/tmp. In /var/tmp kann es versuchen, alte Images freizugeben, aber wenn /cores nicht genügend Speicherplatz hat, schlägt es mit dem Fehler 0x1000000a fehl.
/cores
/var/tmp (aus der Root-Partition "/")
Angenommen, das OE-Image ist 2 GB groß, dann benötigen wir 5 GB freien Speicherplatz in /cores und ungefähr den gleichen Speicherplatz in /var/tmp. In /var/tmp kann es versuchen, alte Images freizugeben, aber wenn /cores nicht genügend Speicherplatz hat, schlägt es mit dem Fehler 0x1000000a fehl.
Resolution
Aktivieren Sie SSH auf dem Dell EMC Unity-System und melden Sie sich dann als „Service“-Nutzer an.
Führen Sie NICHT svc_purge_logs -c --force aus (dies kann zu unerwarteten SP-Neustarts und sogar zu nicht verfügbaren Daten führen).
Über svc_purge_logs -help:
--clear[-c] --force versucht, Speicherplatz auf dem Root-Dateisystem freizugeben.
Dateien werden nur entfernt, wenn --force verwendet wird.
WARNUNG: Die Verwendung dieser Option kann zu irreversiblen
Schäden am System führen.
Sobald Sie sich beim Unity-Array angemeldet haben, führen Sie „df -h“ aus, um sicherzustellen, dass auf der Partition „/“ mindestens 4,5 GB Speicherplatz frei sind. Wenn dies nicht der Fall ist, überprüfen Sie die internen Partitionen mit den Befehlen „df“ und „du“.
Sie können auch „svc_purge_logs -f“ ausführen, um die resultierenden FS-Nutzungsberichte zu untersuchen. Löschen Sie unerwünschte Dateien sorgfältig, wenn Sie sicher sind, dass sie nicht erforderlich sind.
Wenn auf der Partition „/“ mindestens 4,5 GB freier Speicherplatz vorhanden sind, besteht die Möglichkeit, dass ein Problem mit der UEMCLI-Funktion für die Übertragung großer Dateien aufgetreten ist. Es gibt ein Problem unter Windows-basierter UEMCLI Version 4.0.x, das sich auf die Möglichkeit auswirkt, Dateien mit einer Größe von fast 2 GB hochzuladen (dies ist eine 32-Bit-Einschränkung).
So validieren Sie Ihre UEMCLI-Installation auf Ihrem lokalen Windows-System.
C:\Users\admin>uemcli -v
Version: 4.0.0.1.2825
Branch: upc-Unity.2.8
Revision:
308352
So fahren Sie fort:
Wenn dieses Problem auf der UEMCLI auf dem Dell EMC Unity-Array auftritt, ist der häufigste Grund, dass die /cores-Partition nicht über mindestens 5 GB freien Speicherplatz verfügt.
Wenn es sich bei dem Array um ein (virtuelles) UnityVSA-Array handelt, müssen NutzerInnen die Unisphere-GUI oder ein Unity-Remotesystem verwenden, um das Upgrade durchzuführen. Wenn es sich um Unity-Hardware handelt, kann der Peer-SP wie folgt verwendet werden:
Verfahren für das Upgrade mit Peer-SP auf Unity (Hardwaremodelle):
Führen Sie NICHT svc_purge_logs -c --force aus (dies kann zu unerwarteten SP-Neustarts und sogar zu nicht verfügbaren Daten führen).
Über svc_purge_logs -help:
--clear[-c] --force versucht, Speicherplatz auf dem Root-Dateisystem freizugeben.
Dateien werden nur entfernt, wenn --force verwendet wird.
WARNUNG: Die Verwendung dieser Option kann zu irreversiblen
Schäden am System führen.
Sobald Sie sich beim Unity-Array angemeldet haben, führen Sie „df -h“ aus, um sicherzustellen, dass auf der Partition „/“ mindestens 4,5 GB Speicherplatz frei sind. Wenn dies nicht der Fall ist, überprüfen Sie die internen Partitionen mit den Befehlen „df“ und „du“.
Sie können auch „svc_purge_logs -f“ ausführen, um die resultierenden FS-Nutzungsberichte zu untersuchen. Löschen Sie unerwünschte Dateien sorgfältig, wenn Sie sicher sind, dass sie nicht erforderlich sind.
Wenn auf der Partition „/“ mindestens 4,5 GB freier Speicherplatz vorhanden sind, besteht die Möglichkeit, dass ein Problem mit der UEMCLI-Funktion für die Übertragung großer Dateien aufgetreten ist. Es gibt ein Problem unter Windows-basierter UEMCLI Version 4.0.x, das sich auf die Möglichkeit auswirkt, Dateien mit einer Größe von fast 2 GB hochzuladen (dies ist eine 32-Bit-Einschränkung).
So validieren Sie Ihre UEMCLI-Installation auf Ihrem lokalen Windows-System.
C:\Users\admin>uemcli -v
Version: 4.0.0.1.2825
Branch: upc-Unity.2.8
Revision:
308352
So fahren Sie fort:
- Aktualisieren Sie die Windows UEMCLI-Version auf die neueste Version, die auf den Supportseiten verfügbar ist.
- Führen Sie uemcli vom Peer-SP aus, wenn ein Upgrade von UEMCLI unter Windows nicht möglich ist.
- Verwenden der Unisphere-GUI
Wenn dieses Problem auf der UEMCLI auf dem Dell EMC Unity-Array auftritt, ist der häufigste Grund, dass die /cores-Partition nicht über mindestens 5 GB freien Speicherplatz verfügt.
Wenn es sich bei dem Array um ein (virtuelles) UnityVSA-Array handelt, müssen NutzerInnen die Unisphere-GUI oder ein Unity-Remotesystem verwenden, um das Upgrade durchzuführen. Wenn es sich um Unity-Hardware handelt, kann der Peer-SP wie folgt verwendet werden:
Verfahren für das Upgrade mit Peer-SP auf Unity (Hardwaremodelle):
- SSH-Anmeldung beim Array mit dem Servicekonto [Beispiel: SPA ist der verwaltende SP und SPB ist Peer-/sekundärer SP]
- Rufen Sie die Upgrade-Image-Datei mit WinSCP oder SFTP ab und speichern Sie sie in /cores/service (Achtung: ab Unity OE 4.5 verwenden Sie stattdessen /cores/service/user)
- Kopieren Sie das Image vom primären SP auf den Peer-/sekundären SP:
Bis Unity OE 4.4.x: scp /cores/service/Unity-4.x.x.xxxxxxx.tgz.bin.gpg peer:/cores/service
Ab Unity OE 4.5.x: scp /cores/service/user/Unity-4.x.x.xxxxxxx.tgz.bin.gpg peer:/cores/service/user
Ab Unity OE 4.5.x: scp /cores/service/user/Unity-4.x.x.xxxxxxx.tgz.bin.gpg peer:/cores/service/user
- Löschen Sie das Image aus dem lokalen SP (in diesem Beispiel SPA): rm /cores/service/Unity-4.x.x.xxxxxxx.tgz.bin.gpg
- SSH zu Peer-SP: ssh peer
- Führen Sie den Upload mit UEMCLI durch: uemcli -d peer -u admin -securepassword -no -upload -f /path/to/gpgfile upgrade
- Starten Sie das Upgrade bei Bedarf mithilfe der UEMCLI- oder Unisphere-GUI gemäß Zeitplan
Additional Information
Beispiel für das Hochladen einer Bilddatei mit Peer-SP:
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 (for Unity OE 4.5 or above, use /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
(for Unity OE 4.5 or above, use /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 (for Unity OE 4.5 or above, use /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
(for Unity OE 4.5 or above, use /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.