Product Updater
Product Updater
beim Ausführen des Pruduct Updaters mit opsi-product-updater -i -vv bekomme ich folgende Fehlermeldung:
root@sedus-opsi:~# opsi-product-updater -i -vv
Zsync command found: /usr/bin/zsync
Failed to read opsi modules file '/etc/opsi/modules': Signature expired
Disabling mysql backend and license management module: no customer in modules file
Traceback:
line 1052 in '<module>' in file '/usr/bin/opsi-product-updater'
line 1045 in 'main' in file '/usr/bin/opsi-product-updater'
line 157 in '__init__' in file '/usr/bin/opsi-product-updater'
line 361 in 'getConfigBackend' in file '/usr/bin/opsi-product-updater'
line 149 in '__init__' in file '/usr/lib/pymodules/python2.6/OPSI/Backend/BackendManager.py'
line 68 in '__init__' in file '/usr/lib/pymodules/python2.6/OPSI/Backend/Depotserver.py'
==>>> Backend missing data error: Depot 'sedus-opsi.sedus.dsd.int' not found in backend
ERROR: Backend missing data error: Depot 'sedus-opsi.sedus.dsd.int' not found in backend
Ist das Problem eine abgelaufene SIgnatur? Würde mich über jegliche Hilfestellung freuen.
Gruss
Roman
Re: Product Updater
die Fehlermeldung ist:
Code: Alles auswählen
ERROR: Backend missing data error: Depot 'sedus-opsi.sedus.dsd.int' not found in backend
gruss
d.oertel
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
Re: Product Updater
danke für die Antwort. Das Problem ist gelöst und es lag an einem nichtkonfiguriertem backend.
Jetzt habe ich aber ein anderes Problem. Nach der Installation des Preloginloaders erhalten alle Clients das falsche Gateway über den DHCP.
DHCP auf dem OPSI Server ist gestoppt. GW in unserem Unternehmen ist die 252 und die Clients ziehen sich jedoch die 254 und verlieren dadurch
dann die Verbindung zum Internet. Wenn ich den Server runterfahre und den client über dhcp aktualisiere erhält wieder die korrekte IP.
Wieso bekommen die Clients das flasche Gateway über den OPSI zugewiesen und wie bekomme ich dieses abgestellt?
Vielen Dank für ihren Support
Gruss
R.Wysocki
Re: Product Updater
Preloginloader ? Das ist opsi 3.x - schnell updaten !Nach der Installation des Preloginloaders erhalten alle Clients das falsche Gateway über den DHCP.
Der opsi-client-agent (und auch der preloginloader) ändern definitiv nichts an dem Gateway.
Vielleicht läuft auf dem opsi-server ein DHCP ?
siehe:
http://download.uib.de/opsi4.0/doc/html ... onfig-dhcp
gruss
d.oertel
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
Re: Product Updater
Wieso startet der DHCP-Dienst wieder nach einiger Zeit, obwohl ich ihn vorher gestoppt habe?
Plötzlich ist der Dienst wieder aufgetaucht. Der OPSI-Server wurde nicht neu gestartet oder sonstiges.
Kann ich ihn nicht komplett entfernen?
Gruss
Roman Wysocki
Re: Product Updater
http://download.uib.de/opsi4.0/doc/html ... onfig-dhcp
Da steht wie Sie den DHCP dauerhaft 'kalt stellen' - entfernen geht nicht.
gruss
d.oertel
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
Re: Product Updater
das DHCP Problem besteht weitehrin. Auch wenn ich ihn nach Ihrer Anleitung stoppe, taucht der Dienst wieder auf.
Jetzt habe ich festgestellt das er gestartet wird, sobald ich den OPSI Client Agent ausführe bzw installiere!
Wenn ich in die laufende Dienste schaue, taucht er wieder auf...
MfGdhcpd 2393 1 0 13:04 ? 00:00:00 /usr/sbin/dhcpd3 -q -pf /var/run
R.Wysocki
-
- Beiträge: 25
- Registriert: 07 Mär 2014, 13:33
Re: Product Updater
momentan sitze an der opsi- Server Installation. Als Hilfe dient mir das Benutzerhandbuch. Aktuell bereitet mir der Unterpunkt 3.6 "Einspielen der minimalen opsi-Produkte" grosse Schwierigkeiten.Wenn ich den Befehl: opsi-product-updater -i -vv eingebe, bekomme ich folgende Fehlermeldungen zurück:
Traceback:
line 208 in 'installPackage' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/Depotserver.py'
line 119 in 'deleteProductClientDataDir' in file '/usr/lib/pymodules/python2.7/OPSI/Util/Product.py'
==>>> [Errno 2] No such file or directory: '/var/lib/opsi/depot'
Traceback:
line 1093 in '<module>' in file '/usr/bin/opsi-product-updater'
line 1087 in 'main' in file '/usr/bin/opsi-product-updater'
line 576 in 'processUpdates' in file '/usr/bin/opsi-product-updater'
line 1 in 'depot_installPackage' in file '<string>'
line 417 in '_executeMethod' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/Backend.py'
line 1 in 'depot_installPackage' in file '<string>'
line 417 in '_executeMethod' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/Backend.py'
line 1 in 'depot_installPackage' in file '<string>'
line 417 in '_executeMethod' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/Backend.py'
line 108 in 'depot_installPackage' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/Depotserver.py'
line 391 in 'installPackage' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/Depotserver.py'
==>>> Backend error: Failed to install package '/var/lib/opsi/repository/opsi-adminutils_4.0.3-1.opsi' on depot 'opsidepote.obsi.local': [Errno 2] No such file or directory: '/var/lib/opsi/depot'
ERROR: Backend error: Failed to install package '/var/lib/opsi/repository/opsi-adminutils_4.0.3-1.opsi' on depot 'opsidepote.obsi.local': [Errno 2] No such file or directory: '/var/lib/opsi/depot'
Könnt ihr mir bei meinem Problem weiterhelfen?
Ich muss gestehen ein absoluter Leihe auf dem Gebiet mit Linux zu sein.
Danke im voraus!
Florian R.
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: Product Updater
bitte keine derart uralten Threads mit anderen Problemen beleben.
Lieber einen neuen Thread erstellen. Danke.
Dein Problem sollte sich mit folgenden Befehlen auf dem Opsi-Server beheben lassen:
Code: Alles auswählen
mkdir /var/lib/opsi/depot
opsi-setup --set-rights
opsi-setup --init-current-config
/etc/init.d/opsiconfd restart
/etc/init.d/opsipxeconfd restart
Gruß
Niko
Code: Alles auswählen
import OPSI
-
- Beiträge: 25
- Registriert: 07 Mär 2014, 13:33
Re: Product Updater
danke für deine schnelle Antwort. Wenn ich den Befehl: mkdir /var/lib/opsi/depot eingebe, kommt folgendes zurück:
mkdir: das Verzeichnis »/var/lib/opsi/depot“ kann nicht angelegt werden: Die Datei existiert bereits
Trozalledem bin ich mit dem Befehl: opsi-setup --set-rights fortgefahren. Als Rückgabe war folgendes zu lesen:
[5] [Mar 07 14:58:03] Setting rights (opsi-setup|534)
[4] [Mar 07 14:58:04] Failed to read opsi modules file '/etc/opsi/modules': [Errno 2] Datei oder Verzeichnis nicht gefunden: u'/etc/opsi/modules' (Backend.py|365)
[5] [Mar 07 14:58:04] Disabling mysql backend and license management module: no customer in modules file (MySQL.py|435)
[5] [Mar 07 14:58:04] Getting current system config (opsi-setup|107)
[5] [Mar 07 14:58:04] System information: (opsi-setup|160)
[5] [Mar 07 14:58:04] distributor : Ubuntu (opsi-setup|161)
[5] [Mar 07 14:58:04] distribution : Ubuntu 12.04.4 LTS (opsi-setup|162)
[5] [Mar 07 14:58:04] ip address : 10.42.32.150 (opsi-setup|163)
[5] [Mar 07 14:58:04] netmask : 255.255.255.0 (opsi-setup|164)
[5] [Mar 07 14:58:04] subnet : 10.42.32.0 (opsi-setup|165)
[5] [Mar 07 14:58:04] broadcast : 10.42.32.255 (opsi-setup|166)
[5] [Mar 07 14:58:04] fqdn : opsidepote.obsi.local (opsi-setup|167)
[5] [Mar 07 14:58:04] hostname : opsidepote (opsi-setup|168)
[5] [Mar 07 14:58:04] domain : obsi.local (opsi-setup|169)
[5] [Mar 07 14:58:04] win domain : WORKGROUP (opsi-setup|170)
[5] [Mar 07 14:58:04] Setting rights on directory '/tftpboot/linux' (opsi-setup|621)
[5] [Mar 07 14:58:04] Setting rights on directory '/home/opsiproducts' (opsi-setup|621)
[5] [Mar 07 14:58:04] Setting rights on directory '/var/log/opsi' (opsi-setup|621)
[5] [Mar 07 14:58:04] Setting rights on directory '/etc/opsi' (opsi-setup|621)
[5] [Mar 07 14:58:04] Setting rights on directory '/var/lib/opsi' (opsi-setup|621)
Da ich keine Ahnung habe, habe ich den dritten Befehl abermals eingegeben: opsi-setup --init-current-config, die Antwort darauf:
[4] [Mar 07 14:58:31] Failed to read opsi modules file '/etc/opsi/modules': [Errno 2] Datei oder Verzeichnis nicht gefunden: u'/etc/opsi/modules' (Backend.py|365)
[5] [Mar 07 14:58:31] Disabling mysql backend and license management module: no customer in modules file (MySQL.py|435)
[5] [Mar 07 14:58:31] Creating base path: '/var/lib/opsi/config' (File.py|236)
[5] [Mar 07 14:58:31] Creating opsi base (SQL.py|382)
[5] [Mar 07 14:58:31] Try to find a Configserver. (opsi-setup|2699)
[5] [Mar 07 14:58:31] Getting current system config (opsi-setup|107)
[5] [Mar 07 14:58:31] System information: (opsi-setup|160)
[5] [Mar 07 14:58:31] distributor : Ubuntu (opsi-setup|161)
[5] [Mar 07 14:58:31] distribution : Ubuntu 12.04.4 LTS (opsi-setup|162)
[5] [Mar 07 14:58:31] ip address : 10.42.32.150 (opsi-setup|163)
[5] [Mar 07 14:58:31] netmask : 255.255.255.0 (opsi-setup|164)
[5] [Mar 07 14:58:31] subnet : 10.42.32.0 (opsi-setup|165)
[5] [Mar 07 14:58:31] broadcast : 10.42.32.255 (opsi-setup|166)
[5] [Mar 07 14:58:31] fqdn : opsidepote.obsi.local (opsi-setup|167)
[5] [Mar 07 14:58:31] hostname : opsidepote (opsi-setup|168)
[5] [Mar 07 14:58:31] domain : obsi.local (opsi-setup|169)
[5] [Mar 07 14:58:31] win domain : WORKGROUP (opsi-setup|170)
[4] [Mar 07 14:58:31] Failed to read opsi modules file '/etc/opsi/modules': [Errno 2] Datei oder Verzeichnis nicht gefunden: u'/etc/opsi/modules' (Backend.py|365)
[5] [Mar 07 14:58:31] Disabling mysql backend and license management module: no customer in modules file (MySQL.py|435)
[5] [Mar 07 14:58:31] Creating base path: '/var/lib/opsi/config' (File.py|236)
[5] [Mar 07 14:58:32] Creating opsi base (SQL.py|382)
[4] [Mar 07 14:58:32] Failed to create depot directory '/var/lib/opsi/depot': [Errno 17] Die Datei existiert bereits: '/var/lib/opsi/depot' (opsi-setup|2785)
[5] [Mar 07 14:58:32] Configuring client user pcpatch (opsi-setup|470)
[5] [Mar 07 14:58:32] Creating RSA private key for user pcpatch in '/var/lib/opsi/.ssh/id_rsa' (opsi-setup|484)
[5] [Mar 07 14:58:32] Setting rights (opsi-setup|534)
[4] [Mar 07 14:58:32] Failed to read opsi modules file '/etc/opsi/modules': [Errno 2] Datei oder Verzeichnis nicht gefunden: u'/etc/opsi/modules' (Backend.py|365)
[5] [Mar 07 14:58:32] Disabling mysql backend and license management module: no customer in modules file (MySQL.py|435)
[5] [Mar 07 14:58:32] Setting rights on directory '/var/lib/opsi/.ssh' (opsi-setup|621)
[4] [Mar 07 14:58:32] Failed to read opsi modules file '/etc/opsi/modules': [Errno 2] Datei oder Verzeichnis nicht gefunden: u'/etc/opsi/modules' (Backend.py|365)
[5] [Mar 07 14:58:32] Disabling mysql backend and license management module: no customer in modules file (MySQL.py|435)
Um das ganze zum Abschluss zu bringen, habe ich /etc/init.d/opsiconfd restart eingegeben, mit dem Ergebnis:
Stopping opsi config service... (not running).
Starting opsi config service...... (failed).
Entschuldige bitte, das ich die einzelnen Schritte so amateurhaft bearbeite.
Ich hoffe du hast erneut eine Antwort auf mein Problem.
Danke

Florian