invis_server_wiki:upgrade:13.5_to_14.1

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
invis_server_wiki:upgrade:13.5_to_14.1 [2019/08/29 10:32]
flacco [Inbetriebnahme des Firewall-Daemons (firewalld)]
invis_server_wiki:upgrade:13.5_to_14.1 [2019/08/29 13:09]
flacco [Kopano wieder in Betrieb nehmen]
Zeile 479: Zeile 479:
 </​code>​ </​code>​
  
-Dass der neue Firewall-Daemon den Start mit einem Fehler verweigert ​und sich auch nicht starten ​lässt, ​kann an dieser Stelle getrost ignoriert werdenUrsache dafür ​ist, dass der Server nach dem Distributionsupgrade noch nicht neu gestartet wurdeDieser noch ausstehende Neustart des Server sollte jetzt durchgeführt werden:+Damit ist auch der neue Firewall-Daemon ​in Betrieb genommen. 
 +===== Kopano wieder in Betrieb nehmen ===== 
 + 
 +Stoppen Sie zunächst ggf. laufende Kopano-Dienste:​ 
 + 
 +<​code>​ 
 +invis:~ # runkopano stop 
 +</​code>​ 
 + 
 +Nach den verschiedenen Upgrades fehlt Kopano unter Umständen das Recht auf seine Schlüsseldatei <​file>/​etc/​invis/​certs/​kopano.pem</​file>​ zuzugreifen. Evtl. befindet sich in der Konfiguration des Serverdienstes noch ein falscher Pfad, der Systembenutzer "​kopano"​ muss mittlerweile Mitglied der Gruppe "​pkeys"​ sein und die Datei "​kopano.pem"​ befindet  ​sich noch gar nicht am genannten Ort. Abhängig ist dies vom Ausgangspunkt des Upgrades. 
 + 
 +Letzteres ​lässt ​sich einfach beheben: 
 + 
 +<​code>​ 
 +invis:~ # mkkopanokey 
 +</​code>​ 
 + 
 +Diesen Befehl können Sie einfach auf Verdacht ausführener richtet keinen Schaden ​an. 
 + 
 +Um Kopano in die Gruppe "​pkeys"​ aufzunehmen bearbeiten Sie die Datei <​file>/​etc/​groups</​file>​ unter Verwendung des Kommandos //​**vigr**//​ (vi Kenntnisse vorausgesetzt!). Suchen Sie die Zeile "​pkeys"​ und ergänzen Sie sie wie folgt: 
 + 
 +<​code>​ 
 +... 
 +pkeys:​x:​998:​wwwrun,​kopano 
 +... 
 +</​code>​ 
 + 
 +Kontrollieren Sie jetzt noch in <​file>/​etc/​kopano/​server.cfg</​file>​ in Zeile (ca.) 195 ob der korrekte Pfad (siehe oben) angegeben ​ist
 + 
 +Testen Sie jetztob sich der Kopano-Serverdienst starten lässt: 
 + 
 +<​code>​ 
 +invis:~ # systemctl start kopano-server.service 
 +</​code>​ 
 + 
 +Kontrollieren Sie dies einfach mit: 
 + 
 +<​code>​ 
 +invis:~ # systemctl status kopano-server.service 
 +</​code>​ 
 + 
 +Läuft ​der Server-Dienst, müssen Anpassungen an der Datenbank vorgenommen werden. Dies erledigt das Kommando: 
 + 
 +<​code>​ 
 +invis:~ # kopano-dbadm usmp 
 +</​code>​ 
 + 
 +Je nach Datenbankgröße kann das eine ganze Weile dauern. Starten Sie im Anschluss daran den Kopano-Server-Dienst ​neu
 + 
 +<​code>​ 
 +invis:~ # systemctl restart kopano-server.service 
 +</​code>​ 
 + 
 +Kontrollieren Sie das Ende der Kopano-Server ​Logdatei auf Fehler: 
 + 
 +<​code>​ 
 +invis:~ # less /​var/​log/​kopano/​server.log 
 +</​code>​ 
 + 
 +Im Idealfall ist alles OK. 
 + 
 +Nach dem Upgrade fehlt für den Kopano-Search Dienst ein Python3 Paket, installieren Sie es wie folgt nach: 
 + 
 +<​code>​ 
 +invis:~ # zypper in python3-magic 
 +</​code>​ 
 + 
 +Danach ​sollte ​sich auch dieser Dienst starten lassen: 
 + 
 +<​code>​ 
 +invis:~ # systemctl start kopano-search.service 
 +</​code>​ 
 + 
 +Auch dies sollten Sie überprüfen:​ 
 + 
 +<​code>​ 
 +invis:~ # systemctl status kopano-search.service 
 +</​code>​ 
 + 
 +Der Kopano-Gateway Dienst benötigt eine neue Konfigurationsdatei. Hier können Sie einfach unsere Vorlage aus dem invis-Setup-Paket nutzen. Sichern Sie zuvor vorsichtshalber die bestehende Datei: 
 + 
 +<​code>​ 
 +invis:~ # old /​etc/​kopano/​gateway.cfg  
 +moving /​etc/​kopano/​gateway.cfg to /​etc/​kopano/​gateway.cfg-20190829 
 +invis:~ # cp /​usr/​share/​sine/​templates/​groupware/​kopano/​gateway.cfg /​etc/​kopano/​ 
 +</​code>​ 
 + 
 +Starten Sie jetzt den Gateway-Dienst und kontrollieren Sie ihn: 
 + 
 +<​code>​ 
 +invis:~ # systemctl start kopano-gateway.service 
 +</​code>​ 
 + 
 +Auch dies sollten Sie überprüfen:​ 
 + 
 +<​code>​ 
 +invis:~ # systemctl status kopano-gateway.service 
 +</​code>​ 
 + 
 +Auch dabei ist bei unseren Tests nichts schief gegangen. 
 + 
 +Gehen Sie identisch beim Kopano-ical Dienst vor: 
 + 
 +<​code>​ 
 +invis:~ # old /​etc/​kopano/​ical.cfg  
 +moving /​etc/​kopano/​ical.cfg to /​etc/​kopano/​ical.cfg-20190829 
 +invis:~ # cp /​usr/​share/​sine/​templates/​groupware/​kopano/​ical.cfg /​etc/​kopano/​ 
 +</​code>​ 
 + 
 +<​code>​ 
 +invis:~ # systemctl start kopano-ical.service 
 +</​code>​ 
 + 
 +Auch dies sollten Sie überprüfen:​ 
 + 
 +<​code>​ 
 +invis:~ # systemctl status kopano-ical.service 
 +</​code>​ 
 + 
 +Zu guter Letzt fehlt noch eine zusätzliche Konfigurationsdatei,​ die Sie ebenfalls aus unseren Vorlagen beziehen können: 
 + 
 +<​code>​ 
 +invis:~ # cp /​usr/​share/​sine/​templates/​groupware/​kopano/​admin.cfg /​etc/​kopano/​ 
 +</​code>​ 
 + 
 +Sie können jetzt noch einmal alle Kopano-Dienste im Block, stoppen, starten und überprüfen:
  
 <​code>​ <​code>​
-invis:~ # reboot+invis:~ # runkopano stop 
 +invis:~ # runkopano start 
 +invis:~ # runkopano status
 </​code>​ </​code>​
  
-Dabei zeigt sichdass das Boot-Menü im openSUSE Look erscheint und auch noch die vorherige invis-Server Version angezeigt wird. Dies wird im nächsten Schritt behoben.+Laufen alle Dienstist auch das Kopano Upgrade abgeschlossen.
  
-===== Kopano Konfiguration anpassen ===== 
  
 ...to be continued ...to be continued
  • invis_server_wiki/upgrade/13.5_to_14.1.txt
  • Zuletzt geändert: 2020/06/26 13:27
  • von flacco