OPSI 4.0.3 Migration von File auf MySQL Backend

Antworten
deeply
Beiträge: 30
Registriert: 09 Aug 2010, 15:43

OPSI 4.0.3 Migration von File auf MySQL Backend

Beitrag von deeply »

Guten Morgen,

habe die Migration von File auf MySQL laut Anleitung durchgeführt. (OPSI Version 4.0.3)
1. apt-get install mysql-server
2. mysqladmin --user= root password XXXXXXXX
3. opsi-setup --configure-mysql
dort das OPSI database password verändert
4. mit vi /etc/opsi/backendManager/dispatch.conf angepasst
5. opsi-setup --init-current-config
6. opsi-setup --set-rights
7. opsiconf und opsipxeconfd neugestartet
8. opsi-convert file mysql

bei Punkt 5. kam folgende Fehlermeldung
[3] [Mai 23 07:58:43] 'utf8' codec can't decode bytes in position 1-2: invalid data (__init__.py|561)
nach wiederholen des Punktes 5. kam Fehlermeldung nicht mehr

konnte dann die Migration wie oben beschrieben ohne weitere Fehler fortsetzen.

Beim testen der Funktion bin ich dann auf folgendes Problem gestossen:
ich kann weder localboot noch netboot Produkte bei bestehenden Rechnern installieren es kommt folgende Meldung
failed to decrypt

Bitte um Hilfe ....

Gruß´und Danke
Sven Dummel
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: OPSI 4.0.3 Migration von File auf MySQL Backend

Beitrag von ueluekmen »

Hallo Sven,

wie sieht denn deine dispatch.conf aus?


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


deeply
Beiträge: 30
Registriert: 09 Aug 2010, 15:43

Re: OPSI 4.0.3 Migration von File auf MySQL Backend

Beitrag von deeply »

Stimmt, die wollte ich auch noch posten ... sorry
hier meine dispatch.conf ( ich poste diese mal mit Kommentaren)

Code: Alles auswählen

# -*- coding: utf-8 -*-
# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
# =      backend dispatch configuration                                                                         =
# = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
#
# This file configures which methods are dispatched to which backends.
# Entries has to follow the form:
# <regular expression to match method name(s)> : <comma separated list of backend name(s)>
#
# Backend names have to match a backend configuraton file basename <backend name>.conf beneath /etc/opsi/backends.
# For every method executed on backend dispatcher the first matching regular expression will be decisive.
#
# Typical configurations:
#    file, opsipxeconfd and dhcpd backend:
       backend_.*         : mysql, opsipxeconfd
       host_.*            : mysql, opsipxeconfd
       productOnClient_.* : mysql, opsipxeconfd
       configState_.*     : mysql, opsipxeconfd
       .*                 : mysql
#
#    jsonrpc, opsipxeconfd and dhcpd backend:
#       backend_.*         : jsonrpc, opsipxeconfd, dhcpd
#       .*                 : jsonrpc
#
#    ldap as main backend, mysql as hw/sw invent and license management backend, opsipxeconfd and dhcpd backend:
#       backend_.*         : ldap, mysql, opsipxeconfd, dhcpd
#       host_.*            : ldap, opsipxeconfd, dhcpd
#       productOnClient_.* : ldap, opsipxeconfd
#       configState_.*     : ldap, opsipxeconfd
#       license.*          : mysql
#       softwareLicense.*  : mysql
#       audit.*            : mysql
#       .*                 : ldap
#

#backend_.*         : mysql, opsipxeconfd, dhcpd
#host_.*            : mysql, opsipxeconfd, dhcpd
#productOnClient_.* : mysql, opsipxeconfd
#configState_.*     : mysql, opsipxeconfd
#softwareLicense.*  : mysql
#audit.*            : mysql
#.*                 : mysql
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: OPSI 4.0.3 Migration von File auf MySQL Backend

Beitrag von ueluekmen »

Hi,

wurde das mysql-backend gekauft? Wenn ja, ist die Freischaltdatei korrekt nach Anleitung eingespielt worden?


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


deeply
Beiträge: 30
Registriert: 09 Aug 2010, 15:43

Re: OPSI 4.0.3 Migration von File auf MySQL Backend

Beitrag von deeply »

Hi,

ja wurde gekauft, haben auch eine neue modules bekommen

hier die modules ohne signature

Code: Alles auswählen

dynamic_depot = no
vista = yes
vpn = no
license_management = no
multiplex = no
treeview = yes
mysql_backend = yes
high_availability = no
customer = Renfert GmbH
expires = never
und
opsi-setup --set-rights /etc/opsi
wurde auch ausgeführt.
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: OPSI 4.0.3 Migration von File auf MySQL Backend

Beitrag von ueluekmen »

Hi,

schon versucht:

Code: Alles auswählen

opsi-admin -d task setPcpatchPassword
Es kann auch sein, kommt mal vor aber eher selten, dass beim Konvertieren die Hostkeys verloren gegangen sind, aber ich würde erst mal den Befehl von oben probieren. Ansonsten ist ein Supportvertrag, gerade wenn man Module gekauft hat, sehr nützlich.


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


m.richter
Beiträge: 2
Registriert: 28 Feb 2020, 09:59

Re: OPSI 4.0.3 Migration von File auf MySQL Backend

Beitrag von m.richter »

Hallo,

ich habe ein OPSI 4.1 im Einsatz , habe die Backend-Anbindung an MySQL gekauft und hatte bei der Migration gerade das selbe Problem.
Bei uns war es das Passwort von User Pcpatch. Dieses haben wir mit dem Befehl von ueluekmen angepasst. Danach funktionierte alles wieder problemlos.

Sorry für das exhumieren des Threads. Leider geben viele User keine Rückmeldung, wenn ein Workaround funktioniert hat. Das Problem kenne ich in meiner Firma als Admin genug.
Deshalb wollte ich hier mal eine Rückmeldung geben, dass es das Problem unter OPSI 4.1 auch gibt und das man es trotzdem mit diesem Workaround lösen kann.

BTW: Falls sich jemand Gedanken macht, ob das ändern des Passwortes von User Pcpatch für bestehende Clients Probleme macht, nein es verursacht keine Probleme. Dazu hat d.oertel unter folgendem Thread was geschrieben:
viewtopic.php?t=2920
Das haben wir im übrigen auch gerade ausgiebig getestet.

Viele Grüße,
m.richter
Antworten