Hallo zusammen,
wir haben ein merkwürdiges Verhalten beim Update von Shopware auf einem unserer Server. Merkwürdig ist die benötigte Zeit zur durchführung un die hohe Last auf der Festplatte. Da wir das schon länger beochbachten habe ich nun mal das Update von V5.2.14 auf V.5.2.15 im Vergleich mit unserern anderen Servern dokumentiert und hoffe Ihr könnt mir einen Ansatz liefern, wo die Fehler-Quelle zu suchen ist. Getestet wurde ein Shop mit 40 Artikeln.
1&1 Unlimited - 40 CPU – 252 GB RAM – (unlimited) GB HDD (Shared Hosting)
Das Update per AutoUpdate dauert 2 Minuten
Das Update_per_Browser dauert 2 Minuten
Das Update per Konsole dauert 1,5 Minuten
Hostnet - Cloud Instanz - 4 CPU – 6 GB RAM – 200 GB SSD
Das Update per AutoUpdate dauert < 2 Minuten
Das Update_per_Browser dauert < 2 Minuten
Das Update per Konsole dauert 1,5 Minuten
PlusServer - Managed Root Server | 4 CPU | 32GB RAM | 500GB HDD
Das Update per AutoUpdate dauert geschlagene 15 Minuten , dabei verbringt der Updater 90% der Zeit mit der Datenbankmigration. Zusätzlich ändert das Update über das Backend die File Permissions von 644 auf 666 von jedem File der im Update Paket enthalten ist?? Aufgefallen ist das durch unseren Cron, der die Ausführung nach Update verweigerte weil die Datei (bin/console) durch diese Änderungen durch jeden Benutzer des Servers änderbar ist.
Das Update_per_Browser dauert ebenfalls 15 Minuten , dabei verbringt der Updater 90% der Zeit mit der Datenbankmigration. Hier lässt der Update die File Permissions aber so wie sie waren
Das Update per Konsole dauert ebenfalls 15 Minuten , dabei verbringt der Updater 90% der Zeit mit dem Import der Snippets. Auch hier lässt der Update die File Permissions so wie sie waren
Alle 3 Varianten des Updates haben auf diesem Server gemeinsam dass die Platte ordenlich Last hat. Laut Support vom Hoster ist diese aber ok. atop zeigt während der Datenbankmigration für sda 100% Auslastung und ist knalle rot. Aber sobald der Updater aufräumt (Cache leeren / Files löschen) ist die Platte wieder im normalen Bereich.
Hat jemand eine Idee, wo ich beim Hoster ansetzen kann?
Viele Grüße
RobKot