Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

Inhalt




Homepage LUG WR

Impressum

user:sprobst:blog:opsi_4.3_umstellung_auf_mysql_backend

OPSI 4.2 > Umstellung auf mysql Backend

Seit der Version von OPSI 4.1 bzw. 4.2 ist es möglich, anstatt des File Backends, das mysql Backend zu verwenden. Aktuell muss dafür noch entsprechend eine Lizenz Datei direkt bei Firma UIB gedownload werden. Diese hat auch ein paar Einschränkungen, aber für den Einstieg sollte die Lizenz ausreichen.

Backend: file vs mysql

Das File Backend ist klassische Backend von OPSI und wird eingerichtet, während der Installation. Das opsi-server-full Paket hat zwar die Abhängigkeiten mit der mariadb/mysql aber ist, wird noch nicht für den Betrieb zwingend benötigt. Aber der Version 4.3 wird das file Backend abgeschaltet und zu mysql migriert.

Migration

Zu erst mmuss unter /etc/opsi/backendManager in der dispatch.conf die Einstellung angepasst werden.

/etc/opsi/backendManager/dispatch.conf
# -*- coding: utf-8 -*-
# = = = = = = = = = = = = = = = = = = = = = = =
# =      backend dispatch configuration       =
# = = = = = = = = = = = = = = = = = = = = = = =
 
backend_.* : mysql, opsipxeconfd
host_.* : mysql, opsipxeconfd
productOnClient_.* : mysql, opsipxeconfd
configState_.* : mysql, opsipxeconfd
license.* : mysql
softwareLicense.* : mysql
audit.* : mysql
.* : mysql

Nachdem die Einstellung vorgenommen hat führt man folgende Befehl aus.

execute.sh
#!/usr/bin/sh
# mysql konfigurieren
opsi-setup --configure-mysql
#config neu schreiben
opsi-setup --init-current-config
# Rechte zur Sicherheit neu setzen
opsi-setup --set-rights
# Daten migrieren -> damit die file Backend-Daten in der DB landen
opsi-convert file mysql
# Dienste neu starten
systemctl restart opsiconfd.service
systemctl restart opsipxeconfd.service

Damit wäre die Migration von file Backend zum mysql Backend unter OPSI angeschlossen.

Sollte sich ein Fehler eingeschlichen haben, dann mailt mir bitte.

Cookies helfen bei der Bereitstellung von Inhalten. Diese Website verwendet Cookies. Mit der Nutzung der Website erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Computer gespeichert werden. Außerdem bestätigen Sie, dass Sie unsere Datenschutzerklärung gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website. Weitere Information
user/sprobst/blog/opsi_4.3_umstellung_auf_mysql_backend.txt · Zuletzt geändert: 2023/06/23 10:52 von SProbst