Metainformationen zur Seite
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.
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!
$ sudo apt-get update
$ sudo apt-get dist-upgrade
Sollte die Datenbankversion verändert worden sein, zeigt die UCware beim Aufruf der Webseite die folgende Warnung:
In diesem Fall muss folgendes Skript ausgeführt werden.
$ /opt/ucware/sbin/update-db
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:
$ sudo service mysql restart
- Fertigstellen des UCware-Updates:
$ sudo apt-get install -f
- Danach kann mit dem Datenbankupdate (s.o.) weitergemacht werden