Powerpath Management Appliance Upgrade
Zusammenfassung: PPMA-Upgrade 2.3 auf 2.4 schlägt fehl
Symptome
Zb. /home
Während eines Upgrades von PPMA 2.3 auf PPMA 2.4 auf einem vBlock-System erhält der Kunde die folgende Fehlermeldung:
Das PowerPath Management Appliance Upgrade Only Package wurde in das Verzeichnis /tmp des PPMA
kopiert und das Skript ./applianceUpdate wurde ausgeführt
Paket lvm2-2.02.120-77.2.x86_64 (1/177), 1,0 MiB (4,4 MiB entpackt)
abbrechen, erneut versuchen, ignorieren? [A/R/I/? zeigt alle Optionen an] (a): a
Warnung: %posttrans-Skripte beim Abbruch übersprungen:
coreutils-8.25-12.8.x86_64.rpm
ucode-intel-20180807-13.29.1.x86_64.rpm
blog-2.18-2.7.x86_64.rpm
ucode-amd-20170530-21.22.1.noarch.rpm
kernel-firmware-20170530-21.22.1.noarch.rpm
kmod-17-8.1.x86_64.rpm
systemd-presets-branding-SLE-12.2-2.26.noarch.rpm
device-mapper-1.02.97-77.2.x86_64.rpm
udev-228-150.40.1.x86_64.rpm
dracut-044.1-114.17.1.x86_64.rpm
07:53:25 [INFO]: Zypper-Problem beim Aktualisieren vorhandener Pakete.
07:53:25 [FEHLER]: Unknown error. Updatevorgang wird abgebrochen ...
07:53:25 [WARNUNG]: *VOLLSTÄNDIG: Appliance-Update abgeschlossen mit Warnungen *
Ausführlichkeit:
2 Programmargumente ohne Option: 'tmp-update-repo'
Entfernen des Repositorys 'tmp-update-repo' [... done]
Repository 'tmp-update-repo' wurde entfernt.
Ursache
Das Upgradeskript verwendet einige Prozesse, die die Verwendung von /tmp dir erfordern und die die oben genannten Upgradeprobleme verursacht haben.