Dell EMC Unity: Ett fel uppstod 0x100000a vid försök att ladda upp .gpg-uppgraderingsavbildning med uemcli -upload (kan korrigeras av Dell EMC)

Summary: Det går inte att ladda upp filer till Dell EMC Unity via UEMCLI på grund av utrymmesbrist på Unity-partitionerna, men det finns tillräckligt med ledigt utrymme på Unity-systemet.

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 OE-uppgradering

Försök att uppgradera Dell EMC Unity-disksystemet med Windows UEMCLI misslyckas med ett allmänt 0x100000afel. Detta bokförs som "Det finns inte tillräckligt med ledigt diskutrymme på klientdatorn för att slutföra den här åtgärden" och det kan också ses som Felkod:0x100000a eller Felkod:0x1000102

C: \\ Användare \\ admin>uemcli ... -upload -f Unity-4.0.2.8627717.tgz.bin.gpg-uppgradering

Stängningskod:
1 Utdata: Åtgärden misslyckades. Felkod:
0x100000a Systemet kunde inte ansluta till lagringsservern. (Felkod:0x100000a)


Även i Dell EMC Unity-disksystemet:
service@ (ingen) spb: / $ uemcli ... -upload -f Unity-4.0.2.8627717.tgz.bin.gpg-uppgradering

Uppladdad 1,94 GB av 1,94 GB [100,0 %] vid 36,44 MB/s
Åtgärden misslyckades. Felkod:
0x100000a Systemet kunde inte ansluta till lagringsservern. (Felkod:0x100000a)

Cause

Dell EMC Unity-systemet behöver två och en halv gånger mer utrymme för uppgraderingsavbildningen i följande partitioner:
/cores
/var/tmp (som kommer från rotpartitionen, "/")


Säg att om OE-avbildningen är 2 GB behöver vi 5 GB ledigt utrymme i /kärnor och ungefär samma i /var/tmp. På /var/tmp kan den försöka frigöra gamla avbildningar, men om det inte finns tillräckligt med utrymme för /cores misslyckas den med fel 0x1000000a.

Resolution

Aktivera SSH på Dell EMC Unity-systemet och logga sedan in som tjänstanvändare.

Kör INTE svc_purge_logs -c --force (detta kan resultera i oväntade SP-omstarter och till och med data ej tillgängliga).

Från svc_purge_logs -hjälp:


    --clear[-c] --force Försöker frigöra utrymme på rotfilsystemet.
                        Filer kommer inte att tas bort om inte --force används.
                        VARNING! Om du använder det här alternativet kan det orsaka bestående
skador på systemet.


När du har loggat in på Unity-disksystemet utfärdar du en "df -h" för att säkerställa att det finns minst 4,5 GB ledigt utrymme på "/"-partitionen.  Om det inte finns det kontrollerar du de interna partitionerna med kommandona df och du.
Du kan också köra svc_purge_logs -f inspektera de resulterande FS-användningsrapporterna. Ta bort oönskade filer noggrant OM du med säkerhet vet att de inte behövs.


Om det finns minst 4,5 GB ledigt utrymme på "/"-partitionen finns det en chans att du har stött på problem med UEMCLI-funktionen för överföring av stora filer. Det finns ett problem med Windows-baserad UEMCLI version 4.0.x som påverkar möjligheten att ladda upp filer nära 2 GB i storlek (detta är en 32-bitarsbegränsning). 

Så här validerar du din UEMCLI-installation på ditt lokala Windows-system.

C:\Users\admin>uemcli -v
Version:  4.0.0.1.2825
Gren:   upc-Unity.2.8
Revision:

308352
Så här går du vidare härifrån: 
  • Uppgradera Windows Uemcli-versionen till den senaste tillgängliga versionen från supportsidorna.
  • Kör uemcli från peer SP om det inte går att uppgradera uemcli i Windows
  • Använd Unisphere-gränssnittet 

Om det här problemet uppstår på uemcli på Dell EMC Unity-disksystemet är den vanligaste orsaken att partitionen /cores inte har minst 5 GB ledigt utrymme.
Om disksystemet är UnityVSA (virtuellt) måste användaren använda Unisphere-gränssnittet eller ett fjärrsystem för att utföra uppgraderingen. Om det här är Unity-maskinvara kan peer-SP användas enligt nedan:

Procedur för att uppgradera med peer-SP på Unity (maskinvarumodeller):
  1. SSH-inloggning till disksystemet med tjänstkonto [Exempel: SPA är den förvaltande SP och SPB är peer/sekundär SP ]
  2. Hämta uppgraderingsavbildningsfilen med winSCP eller sftp till /cores/service (obs! från Unity OE 4.5 använder du /cores/service/user i stället)
  3. Kopiera avbildningen från den primära SP till den peer/sekundära SP:
Upp till Unity OE 4.4.x: scp /cores/service/Unity-4.x.x.xxxxxxx.tgz.bin.gpg peer:/cores/service
Från Unity OE 4.5.x: scp /cores/service/user/Unity-4.x.x.xxxxxxx.tgz.bin.gpg peer:/cores/service/user
  1. Ta bort avbildningen från lokal SP (SPA i det här exemplet): rm /cores/service/Unity-4.x.x.xxxxxxx.tgz.bin.gpg
  2. ssh till peer SP : ssh peer
  3. Gör uppladdningen med uemcli : uemcli -d peer -u admin -securepassword -no -upload -f /path/to/gpgfile upgrade
  4. Starta uppgraderingen vid behov med hjälp av uemcli eller Unisphere enligt schemat

Additional Information

Exempel på uppladdning av bildfil med peer SP:

service@(ingen) spa:~$ sftp anonymous@ftp.emc.com
sftp> hämta Unity-4.1.2.9257522.tgz.bin.gpg
Hämtar /pub/rcm/Unity/Unity-4.1.2.9257522.tgz.bin.gpg till 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> hejdå


service@(ingen) spa:~$ scp /cores/service/Unity-4.1.2.9257522.tgz.bin.gpg peer:/cores/service (för Unity OE 4.5 eller senare använder du /cores/service/user i stället)
Unity-4.1.2.9257522.tgz.bin.gpg

service@(none) spa:~$ ssh peer
Senaste inloggning: Mån 22 maj 22:39:10 2017 från 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

(för Unity OE 4.5 eller senare, använd /cores/service/user istället)
Lösenord:
Uppladdad 1,99 GB av 1,99 GB [ 100,0 % ] -PROCESSING-Åtgärden
har slutförts.

service@(ingen) spb:~$ logga ut
Anslutningen till peer stängd.

service@(ingen) spa:~$ uemcli /sys/soft/ver show -detalj

1:    ID = INST_1
Typ = installerad
Version = 4.1.1.9138882
Utgivningsdatum = 2017-02-09 14:30:02
Bildtyp =
Omstart krävs =
Paus tillåten =
Bildens filnamn =

2:    ID = CAND_1 <--- uppgraderingsavbildningen är redo att fortsätta
Typ = kandidat
Version = 4.1.2.9257522
Utgivningsdatum = 2017-04-11 04:23:24
Bildtyp = programvara
Omstart krävs = ja
Paus tillåten = ja
Bildens filnamn = 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.