Navigation
- Startseite
- Alle Kategorien
- Univention Corporate Server (UCS)
- Installation
- Services for Windows
- Kolab2 für UCS
- Scalix für UCS
- Nagios
- Backup
- Virtualisierung
- Softwarepflege und Paketverwaltung
- Bootloader und Bootsplash
- LDAP-Server und Listener/Notifier-Replikation
- SSL-Zertifikate
- Univention Directory Manager (UDM)
- Maildienste, Viren- und Spamerkennung
- Univention Management Console (UMC)
- AD Connector
- DNS und DHCP
- Basis-Systemdienste
- Univention Configuration Registry (UCR)
- Freigaben
- Weitere Serverdienste
- 3rd Party Produkte
- Univention Corporate Desktop (UCD)
- UCS Thin Client Services (UCS TCS)
- UCS@school
- UCS Desktop Virtualization Services (DVS)
- Sitemap
FAQs in dieser Kategorie
- Auf welche TCP/UDP-Ports des UCS Masters müssen andere UCS-System zugreifen können?
- Einen UCS USB Stick erzeugen um UCS von USB Stick zu starten und zu installieren
- Release Update ohne CD-/DVD-Laufwerk
- Update auf UCS 2.2-0 auf einem Repository-Server
- Wie kann eine UCS-Lizenz installiert werden?
- Informationen bei einer fehlgeschlagenen UCS Installation sammeln
- Deaktivieren von ACPI im Univention Installer
- Nicht genügend freier Platz während des Updates auf UCS 2.4-2
Tags
Univention Corporate Server (UCS) » Installation
Update auf UCS 2.2-0 auf einem Repository-Server
Wird ein UCS 2.1-2 System auf die Version 2.2-0 aktualisiert kommt am Ende des Vorgangs folgende Meldung:
The repository server directory structure has been changed with UCS 2.2-0. The local repository still has the old structure and can not be used for updates anymore. Please migrate the repository to the new directory structure or disable the local repository by setting the UCR variable local/repository to "no". Information on how to migrate the repository can be found in the release notes for UCS 2.2-0
Dieser Hinweis deutet auf keinen Fehler hin, sondern soll nur darauf aufmerksam machen, dass mit der Version 2.2.0 von UCS die Verzeichnisstrukturen auf den Repository-Servern geändert wurden. Für das weitere Vorgehen gibt es zwei Möglichkeiten:
Deaktivierung des Repository
Da mit UCS 2.2-0 in einer UCS-Domäne keine lokalen Repository-Server mehr notwendig sind kann dieser deaktiviert werden und auf das Online-Repostiory umgestellt werden. Dafür muss die Univention Configuration Registry-Variable local/repository auf no gesetzt und der zu nutzende Repository-Server auf den Server apt.univention.de gestellt werden. Dafür kann entweder die Univention Configuration Registry-Variable repository/online/server auf apt.univention.de gesetzt oder es kann eine Repository-Server Richtlinie im Univention Directory Manager verwendet werden. Details dazu sind im aktuellen Handbuch von UCS zu finden (Handbuch UCS 2.2).
Migration des Repository
Wird weiterhin ein lokales Repository benötigt kann dies auf die neuen Strukturen migriert werden. Für die Migration steht das Tool univention-repository-migrate zur Verfügung. Es ermöglicht die alten Repositories /var/lib/univention-server-cdrom in die neuen Strukturen umzuwandeln.
Dabei wird in der Voreinstellung das alte Repository nicht gelöscht, sondern die Daten werden kopiert. Sind in der Umgebung noch ältere Systeme vorhanden, die noch die alten Repositories benötigen, sollte dieser Modus gewählt werden. Sind alle älteren Systeme aktualisiert, kann das alte Repository unterhalb von /var/lib/univention-server-cdrom gelöscht und die Freigabe univention-cdrom im Univention Directory Manager entfernt werden.
Ist es nicht notwendig, die alten Repository-Strukturen zu behalten, kann univention-repository-migrate mit der Option --remove aufgerufen werden. In dem Fall werden erst alle neuen Repository-Strukturen aufgebaut und anschließend die alten Repository-Strukturen gelöscht.
Für den Fall, dass der Platz auf der Festplatte nicht ausreicht, kann auch die Option --remove-immediately genutzt werden. Dabei wird während der Migration eines einzelnen Repository-Teils die alte Version davon gelöscht und anschließend der nächste Repository-Teil auf die selbe Weise migriert.
Nach einer erfolgreichen Migration kann bei beiden Varianten die Freigabe univention-cdrom im Univention Directory Manager entfernt werden.
Die neue Repository=Struktur wird unterhalb von /var/lib/univention-repository erzeugt. Nach der Migration sollten die folgenden Befehle zum erneuten Schreiben der lokalen Konfigurationsdateien durchgeführt werden:
ucr commit auf /etc/apt/sources.list.d/* ucr commit auf /etc/apt/mirror.list ucr unset repository/local/old
Wurde das Repository mit UCS 2.1 generiert bzw. installiert, so sollte die Univention Configuration Registry-Variable repository/mirror/version/start nach der Migration auf 2.1-0 gesetzt werden:
ucr set repository/mirror/version/start=2.1-0
Alternativ kann mit dem Befehl univention-repository-create auch ein ganz neues Repository von der UCS 2.2-Installations-DVD erzeugt werden.
Tags: repository, update
Verwandte Artikel:
- Erneuern der SSL-Zertifikate
- nmblookup mit samba4wins
- Einführung in Bacula
- Relay-Auth mit UGS konfigurieren
- UCS Pakete selbst erstellen
Letzte Änderung der FAQ: 2009-05-28 09:49
Autor: Andreas Büsching
Revision: 1.1
Kommentieren nicht möglich