ERROR: SQL backend module disabled

Antworten
robert338
Beiträge: 28
Registriert: 25 Aug 2014, 16:42

ERROR: SQL backend module disabled

Beitrag von robert338 »

Hi,

ich habe das modules file Testweise entfernt weil die Testlizenz dämnächst ausläuft und jetzt habe ich einige Probleme:

Code: Alles auswählen

srv-xx-01:~ # opsi-setup --init-current-config
[4] [Sep 30 17:47:06] Failed to read opsi modules file '/etc/opsi/modules': [Errno 2] No such file or directory: u'/etc/opsi/modules' (Backend.py|381)
[5] [Sep 30 17:47:06] Disabling mysql backend and license management module: no customer in modules file (MySQL.py|469)
[5] [Sep 30 17:47:06] Creating base path: '/var/lib/opsi/config' (File.py|232)
[5] [Sep 30 17:47:06] Creating opsi base (SQL.py|399)
[5] [Sep 30 17:47:11] Try to find a Configserver. (opsi-setup|2667)
[5] [Sep 30 17:47:11] Getting current system config (opsi-setup|127)
[4] [Sep 30 17:47:11] Failed to get vendor/device id for network device eth0 (Posix.py|453)
[4] [Sep 30 17:47:11] Failed to get vendor/device id for network device eth1 (Posix.py|453)
[5] [Sep 30 17:47:11] System information: (opsi-setup|180)
[5] [Sep 30 17:47:11]    distributor  : openSUSE project (opsi-setup|181)
[5] [Sep 30 17:47:11]    distribution : openSUSE 13.1 (Bottle) (x86_64) (opsi-setup|182)
[5] [Sep 30 17:47:11]    ip address   : 10.255.255.254 (opsi-setup|183)
[5] [Sep 30 17:47:11]    netmask      : 255.255.255.0 (opsi-setup|184)
[5] [Sep 30 17:47:11]    subnet       : 10.255.255.0 (opsi-setup|185)
[5] [Sep 30 17:47:11]    broadcast    : 10.255.255.255 (opsi-setup|186)
[5] [Sep 30 17:47:11]    fqdn         : srv-xx-01.my.dom (opsi-setup|187)
[5] [Sep 30 17:47:11]    hostname     : srv-xx-01 (opsi-setup|188)
[5] [Sep 30 17:47:11]    domain       : my.dom (opsi-setup|189)
[5] [Sep 30 17:47:11]    win domain   : IMS (opsi-setup|190)
[2] [Sep 30 17:47:11] Traceback: (Logger.py|767)
[2] [Sep 30 17:47:11]      line 3056 in '<module>' in file '/usr/bin/opsi-setup' (Logger.py|767)
[2] [Sep 30 17:47:11]      line 3004 in 'main' in file '/usr/bin/opsi-setup' (Logger.py|767)
[2] [Sep 30 17:47:11]      line 2748 in 'initializeBackends' in file '/usr/bin/opsi-setup' (Logger.py|767)
[2] [Sep 30 17:47:11]      line 70 in 'initializeConfigs' in file '/usr/lib/python2.7/site-packages/OPSI/Util/Task/ConfigureBackend/ConfigurationData.py' (Logger.py|767)
[2] [Sep 30 17:47:11]      line 1 in 'config_getIdents' in file '<string>' (Logger.py|767)
[2] [Sep 30 17:47:11]      line 440 in '_executeMethod' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/Backend.py' (Logger.py|767)
[2] [Sep 30 17:47:11]      line 1 in 'config_getIdents' in file '<string>' (Logger.py|767)
[2] [Sep 30 17:47:11]      line 440 in '_executeMethod' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/Backend.py' (Logger.py|767)
[2] [Sep 30 17:47:11]      line 1838 in 'config_getIdents' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/Backend.py' (Logger.py|767)
[2] [Sep 30 17:47:11]      line 1 in 'config_getObjects' in file '<string>' (Logger.py|767)
[2] [Sep 30 17:47:11]      line 440 in '_executeMethod' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/Backend.py' (Logger.py|767)
[2] [Sep 30 17:47:11]      line 1 in 'config_getObjects' in file '<string>' (Logger.py|767)
[2] [Sep 30 17:47:11]      line 411 in '_dispatchMethod' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/BackendManager.py' (Logger.py|767)
[2] [Sep 30 17:47:11]      line 1028 in 'config_getObjects' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/SQL.py' (Logger.py|767)
[2] [Sep 30 17:47:11]      ==>>> SQL backend module disabled (opsi-setup|3060)
oder

Code: Alles auswählen

srv-xx-01:~ # opsi-product-updater -i -vv
Zsync command found: /usr/bin/zsync
Failed to read opsi modules file '/etc/opsi/modules': [Errno 2] No such file or directory: u'/etc/opsi/modules'
Disabling mysql backend and license management module: no customer in modules file
Reading config file '/etc/opsi/opsi-product-updater.conf'
Getting installed products
Traceback:
     line 1203 in '<module>' in file '/usr/bin/opsi-product-updater'
     line 1198 in 'main' in file '/usr/bin/opsi-product-updater'
     line 474 in 'processUpdates' in file '/usr/bin/opsi-product-updater'
     line 980 in 'getInstalledProducts' in file '/usr/bin/opsi-product-updater'
     line 1 in 'productOnDepot_getObjects' in file '<string>'
     line 440 in '_executeMethod' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/Backend.py'
     line 1 in 'productOnDepot_getObjects' in file '<string>'
     line 440 in '_executeMethod' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/Backend.py'
     line 1 in 'productOnDepot_getObjects' in file '<string>'
     line 440 in '_executeMethod' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/Backend.py'
     line 1 in 'productOnDepot_getObjects' in file '<string>'
     line 440 in '_executeMethod' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/Backend.py'
     line 1 in 'productOnDepot_getObjects' in file '<string>'
     line 440 in '_executeMethod' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/Backend.py'
     line 1 in 'productOnDepot_getObjects' in file '<string>'
     line 411 in '_dispatchMethod' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/BackendManager.py'
     line 1409 in 'productOnDepot_getObjects' in file '/usr/lib/python2.7/site-packages/OPSI/Backend/SQL.py'
     ==>>> SQL backend module disabled
ERROR: SQL backend module disabled
Danke
LG Robert
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: ERROR: SQL backend module disabled

Beitrag von n.wenselowski »

Hallo Robert,

in meinen Augen ist es nicht ganz so verwunderlich, dass opsi streikt, wenn man ihm die Freigabe wegzieht ;)

Fragen an der Stelle: Wurde die dispatch.conf entsprechend angepasst? Eventuell benötigte Daten ins andere Backend überführt?
Wurde ein opsi-setup --init-current-config samt Restart der Dienste ausgeführt?


Gruß

Niko

Code: Alles auswählen

import OPSI
robert338
Beiträge: 28
Registriert: 25 Aug 2014, 16:42

Re: ERROR: SQL backend module disabled

Beitrag von robert338 »

Hallo Niko,

opsi-setup --init-current-config wurde samt restart ausgeführt.

Gibt es einen Befehl um die Daten aus dem mysql backend in ein anderes zu migrieren?

hier meine dispatch.conf:

Code: Alles auswählen

backend_.*         : file, mysql, opsipxeconfd
host_.*            : file, opsipxeconfd
productOnClient_.* : file, opsipxeconfd
configState_.*     : file, opsipxeconfd
license.*          : mysql
softwareLicense.*  : mysql
audit.*            : mysql
.*                 : file,mysql
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: ERROR: SQL backend module disabled

Beitrag von n.wenselowski »

Hallo Robert,

Konvertierung ist mittels opsi-convert möglich.
Vorher bitte im Sinne aller beteiligten ein Backup (opsi-backup) erstellen ;)


Gruß

Niko

Code: Alles auswählen

import OPSI
Antworten