invis_server_wiki:upgrade:13.5_to_14.0

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
invis_server_wiki:upgrade:13.5_to_14.0 [2019/01/19 18:44]
flacco [Kopano & Postfix Probleme beseitigen]
invis_server_wiki:upgrade:13.5_to_14.0 [2019/08/14 17:13] (aktuell)
flacco [Upgrade von Version 13.5 auf 14.0]
Zeile 1: Zeile 1:
 ====== Upgrade von Version 13.5 auf 14.0 ====== ====== Upgrade von Version 13.5 auf 14.0 ======
  
-//**Achtung:** Diese Anleitung ist noch in Arbeit, somit ist noch nicht gewährleistetdass sie auch funktioniert,​ warten ​Sie mit dem Nachvollziehen bitte, bis diese Anmerkung entfernt wurde!//+**Sie sollten Ihren invis-Server ​nicht auf invis-Server 14.0 aktualisierensondern statt dessen gleich auf 14.1. Erläuterungen dazu finden ​Sie in der entsprechenden Upgrade-Anleitung**
  
 Beginnen wir mit einem ernst gemeinten Hinweis: Beginnen wir mit einem ernst gemeinten Hinweis:
Zeile 167: Zeile 167:
 //​**Hinweis:​** Derzeit treten beim Prüflauf auf jeden Fall ein paar Fehler auf. Diese betreffen das LDAP-Schema bzw. die LDAP-Daten des DHCP-Servers. Wir werden versuchen das Auftreten der Fehler von vorneherein zu beseitigen. Dies ist bisher noch nicht geschehen.//​ //​**Hinweis:​** Derzeit treten beim Prüflauf auf jeden Fall ein paar Fehler auf. Diese betreffen das LDAP-Schema bzw. die LDAP-Daten des DHCP-Servers. Wir werden versuchen das Auftreten der Fehler von vorneherein zu beseitigen. Dies ist bisher noch nicht geschehen.//​
  
-Werden Fehler gefunden, können diese wie folgt behoben werden:+Die Fehler können mit etwas Vorsicht manuell behoben werden. An zwei Stellen unseres Schemas sind wir mit Groß- und Kleinschreibung etwas unachtsam gewesen. Dies lässt sich mit Hilfe des Tools //​**ldbedit**//​ korrigieren.  
 + 
 +//​**Achtung:​** Bei diesem Eingriff ins ActiveDirectory sollten Sie vertraut im Umgang mit dem Editor **vi** sein! Sie operieren am offenen Herzen.// 
 + 
 +Dazu springen wir die beiden Stellen im ActiveDirectory direkt an: 
 + 
 +<​code>​ 
 +invis:~ # ldbedit -H /​var/​lib/​samba/​private/​sam.ldb -b CN=iscDhcpFailOverPeer,​CN=Schema,​CN=Configuration,​DC=invis-net,​DC=loc --option="​dsdb:​schema update allowed"​=true 
 +</​code>​ 
 + 
 +Passen Sie in der Kommandozeile den DN des zu ändernden Objekts hinter der Option **''​-b''​** an Ihre Umgebung an. 
 + 
 +Es wird die entsprechende Stelle im AD mit dem Editor //**vi**// zur Bearbeitung geöffnet. Ändern Sie die Zeile: 
 + 
 +<​code>​ 
 +... 
 +mustContain:​ iscDhcpFailoverPrimaryPort 
 +... 
 +</​code>​ 
 + 
 +in  
 + 
 +<​code>​ 
 +... 
 +mustContain:​ iscDhcpFailOverPrimaryPort 
 +... 
 +</​code>​ 
 + 
 +ab. 
 + 
 +Öffnen Sie anschließend die zweite Stelle mit: 
 + 
 +<​code>​ 
 +invis:~ # ldbedit -H /​var/​lib/​samba/​private/​sam.ldb -b CN=iscDhcpClass,​CN=Schema,​CN=Configuration,​DC=invis-net,​DC=loc --option="​dsdb:​schema update allowed"​=true 
 +</​code>​ 
 + 
 +Ändern Sie die Stelle: 
 + 
 +<​code>​ 
 +... 
 +mayContain: iscDhcpSubClassesDN 
 +... 
 +</​code>​ 
 + 
 +in 
 + 
 +<​code>​ 
 +... 
 +mayContain: iscDhcpSubclassesDN 
 +... 
 +</​code>​ 
 + 
 +ab. 
 + 
 +Werden ​weitere ​Fehler gefunden, können diese wie folgt behoben werden:
  
 <​code>​ <​code>​
Zeile 548: Zeile 602:
 Für die noch fehlenden Schritte und Tests benötigen wir einen laufenden Client-PC und Zugriff auf das invis-Portal. Starten Sie einen PC im Netzwerk und melden Sie sich daran als Domänen-Administrator an. Für die noch fehlenden Schritte und Tests benötigen wir einen laufenden Client-PC und Zugriff auf das invis-Portal. Starten Sie einen PC im Netzwerk und melden Sie sich daran als Domänen-Administrator an.
  
 +==== Neue Gruppenverwaltungsfunktion einrichten ====
 +
 +Öffnen Sie einem Browser das invis-Portal und melden Sie sich auch dort als Administrator an. Wechseln Sie in die Rubrik "​administration"​. Bei unseren Versuchen ist es vorgekommen,​ dass der verwendete Browser diese Seite noch im Cache hatte und die neuen Funktionen beim Anlegen von Gruppen nicht zur Verfügung standen. Laden Sie die Seite einmal neu und klicken Sie dann auf "​Gruppen"​. Legen Sie eine neue Gruppe unter dem Namen "​diradmins"​ an. Diese Gruppe soll vom Typ "​Team"​ sein und nicht über ein Gruppenarbeitsverzeichnis verfügen.
 +
 +Führen Sie anschließend auf der Root-Konsole Ihres Servers das Script //​**afterup**//​ aus. 
 +
 +<​code>​
 +invis:~ # afterup
 +</​code>​
 +
 +Damit wird das Verzeichnis für Vorlagen der Gruppenarbeitsverzeichnisse der neuen Gruppe "​diradmins"​ übereignet. Mitglieder der Gruppe können dadurch in der Freigabe "​Media"​ im Unterverzeichnis '​\portal\verzeichnisvorlagen'​ Vorlagen für Gruppenarbeitsverzeichnisse anlegen.
 +
 +==== Kimai aktualisieren ====
 +
 +Wenn Sie die Zeiterfassungssoftware Kimai auf dem invis-Server nutzen, muss dessen Datenbank an die während des Upgrades installierte neue Kimai-Version angepasst werden. Dieser Vorgang läuft völlig automatisch ab. Öffnen Sie Kimai einfach wie gewohnt und folgen Sie den Anweisungen.
 +
 +==== ownCloud aktualisieren ====
 +
 +Zur Aktualisierung von ownCloud (falls erforderlich) finden Sie hier im Wiki einen eigenen [[https://​wiki.invis-server.org/​doku.php/​invis_server_wiki:​upgrade:​owncloudupgrade|Artikel]].
 +
 +===== Fertig =====
 +
 +Das müsste es gewesen sein. Kontrollieren Sie, ob alles funktioniert. Sollte Ihnen noch etwas auffallen, was mir entgangen ist, wäre es nett, wenn Sie uns das mitteilen könnten.
  • invis_server_wiki/upgrade/13.5_to_14.0.1547923478.txt.gz
  • Zuletzt geändert: 2019/01/19 18:44
  • von flacco