Benutzerkontensteuerung

djdodo
Beiträge: 164
Registriert: 12 Jan 2011, 10:54

Re: Benutzerkontensteuerung

Beitrag von djdodo »

Ja....

Es fehlen fast alle Gruppen, welche angelegt waren.
Es fehlen etliche Produkte.
Wie konnte das denn passieren?
Migration von file zum mysql-Backend hatte wunderbar funktioniert und wurde damals nach Anleitung durchgeführt.
Valentino-46
Beiträge: 284
Registriert: 05 Aug 2011, 14:24

Re: Benutzerkontensteuerung

Beitrag von Valentino-46 »

das gute daran ist, du hast die "verstreuten" files ja noch aufm system...also kannst 1. zur not nachschauen und 2. denk ich hat d.oertel sicher eine lösung wie du jetzt im nachheinein nochmal irgendwelche schritte ausführen musst um die migration file zu mysql nochmal anzuwerfen. bei sql datenbanken ist ja der vorteil, dass für gewöhnlich keine doppeleinträge erzeugt werden und somit nur der fehlende rest auch migriert wird...

ich denke man muss einfach zwingend jetzt wo die dispatch sauber ist nochmal migrieren?!
aber da würd ich mal auf seine qualifizierte antwort warten. ausserdem wie er schonmal erwähnt hat ein sqldump machen und auch das file backend lieber mal sichern. ich hoffe du hast ne datensicherung für files auf dem opsi server?
ich denke danach dann spontan an so commands wie:
  • opsi-convert .... file mysql usw.
    opsi-setup --init-current-config
    opsi-setup --set-rights
    opsi-setup --cleanup-backend
    /etc/init.d/opsiconfd restart
    /etc/init.d/opsipxeconfd restart
Aber wie gesagt, warte lieber mal auf hilfe oder denk an nen supportvertrag nach :)
djdodo
Beiträge: 164
Registriert: 12 Jan 2011, 10:54

Re: Benutzerkontensteuerung

Beitrag von djdodo »

opsi-convert file mysql
ergibt:

Code: Alles auswählen

Error occured: Traceback:
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 274 in '<module>' in file '/usr/bin/opsi-convert'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 268 in 'main' in file '/usr/bin/opsi-convert'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 270 in 'replicate' in file '/usr/lib/pymodules/python2.6/OPSI/Backend/Replicator.py'    line 268 in 'main' in file '/usr/bin/opsi-convert'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 1 in 'host_getObjects' in file '<string>'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 423 in '_executeMethod' in file '/usr/lib/pymodules/python2.6/OPSI/Backend/Backend.py'  line 1 in 'host_getObjects' in file '<string>'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 1 in 'host_getObjects' in file '<string>'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 423 in '_executeMethod' in file '/usr/lib/pymodules/python2.6/OPSI/Backend/Backend.py'  line 1 in 'host_getObjects' in file '<string>'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 1277 in 'host_getObjects' in file '/usr/lib/pymodules/python2.6/OPSI/Backend/File.py'   line 423 in '_executeMethod' in file '/usr/lib/pymodules/python2.6/OPSI/Backend/Backend.py'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 875 in '_read' in file '/usr/lib/pymodules/python2.6/OPSI/Backend/File.py'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 489 in 'fromHash' in file '/usr/lib/pymodules/python2.6/OPSI/Object.py'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 423 in 'fromHash' in file '/usr/lib/pymodules/python2.6/OPSI/Object.py'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 365 in 'fromHash' in file '/usr/lib/pymodules/python2.6/OPSI/Object.py'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 258 in 'fromHash' in file '/usr/lib/pymodules/python2.6/OPSI/Object.py'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 439 in '__init__' in file '/usr/lib/pymodules/python2.6/OPSI/Object.py'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 390 in '__init__' in file '/usr/lib/pymodules/python2.6/OPSI/Object.py'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 412 in 'setIpAddress' in file '/usr/lib/pymodules/python2.6/OPSI/Object.py'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      line 241 in 'forceIPAddress' in file '/usr/lib/pymodules/python2.6/OPSI/Types.py'
                   Overall progress :    0.00% [                                              ]     0/17
Error occured:      ==>>> Bad ip address: ''
                   Overall progress :    0.00% [                                              ]     0/17
                   Replicating Host :    0.00% [                                              ]     0/1
     ==>>> Bad ip address: ''
ERROR: Bad ip address: ''

Valentino-46
Beiträge: 284
Registriert: 05 Aug 2011, 14:24

Re: Benutzerkontensteuerung

Beitrag von Valentino-46 »

läuft denn die mysql database AUCH auf dem opsi server? dann brauchst normal keine ip...
überprüf auch nochmal folgenden pfad und die darin wichtigen backends (file, mysql usw.):
/etc/opsi/backends

RTFM oder warte auf support von profis ^^
http://download.uib.de/opsi4.0/doc/html ... anual.html :D
unter
18.5. Konvertierung zwischen Backends
djdodo
Beiträge: 164
Registriert: 12 Jan 2011, 10:54

Re: Benutzerkontensteuerung

Beitrag von djdodo »

die mysql läuft auf dem gleichen Server.
Habe beim Aufruf auch keine IP angegeben.
nur

opsi-convert file mysql

mehr nicht.

Genau diese Anleitung habe ich verwendet.
Aber es heißt ja:

Code: Alles auswählen

<from> and <to> can be:
     - the name of a backend as defined in /etc/opsi/backends (file, ldap, ...)
file steht ja jetzt nicht mehr in der dispatch.conf.

Ich hoffe dann mal auf qualifizierte Antwort...
Antworten