Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
archiv:4_x:server:aktualisierung [07.06.2023 15:04] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1archiv:4_x:server:aktualisierung [07.06.2023 15:04] (aktuell) – ↷ Seite von archiv:4_x:installation:updates nach archiv:4_x:server:aktualisierung verschoben und umbenannt richard.neubert
Zeile 1: Zeile 1:
 +====== Aktualisierung einer UCware-Telefonanlage ======
 +
 +Kleinere Updates (z.B. von 4.3.0.4 auf 4.4.0.1) ohne Distributionswechsel können zur Installation von Bugfixes oder zum Unterstützen neuer Hardware nötig sein.
 +
 +===== Vorbereitung =====
 +
 +  * Snapshot der UCware-VM anlegen oder sicherstellen, dass das Backup der Installation auf dem neusten Stand ist
 +  * Wartungsfenster ankündigen oder Update auf eine Zeit legen, zu der die UCware nicht benötigt wird
 +  * Sicherstellen, dass die UCware Internetzugang hat und die Paketquellen gemäß der Anleitung konfiguriert sind
 +
 +===== Grundlegendes Vorgehen =====
 +
 +Das Update wird durch die folgenden Ubuntubefehle durchgeführt. Hierbei werden auch Updates für die von Ubuntu bereitgestellten Pakete installiert.
 +
 +<WRAP important round>Wird das Aktualisieren der Konfigurationsdatei ''/etc/ucware/ucware.php'' angeboten, sollte die Nachfrage mit der Standardantwort **N** beantwortet werden, da sonst alle Optionen auf Standardwerte zurückgesetzt werden!</WRAP>
 +
 +<code>$ sudo apt-get update</code>
 +<code>$ sudo apt-get dist-upgrade</code>
 +
 +Sollte die Datenbankversion verändert worden sein, zeigt die UCware beim Aufruf der Webseite die folgende Warnung:
 +{{:installation:database-version-does-not-match.jpg?nolink|}}
 +
 +In diesem Fall muss folgendes Skript ausgeführt werden. 
 +
 +<code>$ /opt/ucware/sbin/update-db</code>
 +
 +Nach dem Abschluss der Update-Installation sollte ein Funktionstest durchgeführt werden.
 +
 +===== Troubleshooting =====
 +
 +==== MySQL-Update ====
 +
 +Wird neben den UCware-Updates auch ein Update für den MySQL-Server installiert, kann es sein, dass das Installieren der neuen UCware-Version fehlschlägt, da der Datenbankserver nicht erreichbar ist. In diesem Fall helfen die folgenden Befehle, die nach dem ''$ sudo apt-get dist-upgrade'' ausgeführt werden müssen.
 +
 +  - Neustart des MySQL-Servers: <code>$ sudo service mysql restart</code>
 +  - Fertigstellen des UCware-Updates: <code>$ sudo apt-get install -f</code>
 +  - Danach kann mit dem Datenbankupdate (s.o.) weitergemacht werden