[Gelöst] leere Produktkonfiguration auf Depotserver
[Gelöst] leere Produktkonfiguration auf Depotserver
Hallo zusammen,
wir haben einen Config-Server mit insgesamt 9 Depot-Servern an weltweiten Standorten im Einsatz.
Letzte Woche ist ein Depot-Server nicht mehr in der Depot-Auswahl im opsi config editor aufgetaucht.
Dank folgenden Forum-Beitrag konnte ich den Depot-Server wieder anzeigen lassen:
viewtopic.php?t=7693
Nun sind allerdings die Reiter "Produktkonfiguration" und "Netboot-Produkte" des entsprechenden Depot-Servers leer.
Im opsi_depot_rw sind die Pakete allerdings noch alle vorhanden.
Auch das Installieren eines Paketes vom Config-Server auf den Depot-Server funktioniert und dieses Softwarepaket wird dann auch auf dem Depot-Server wieder angezeigt.
Folgende Befehle habe ich schon auf dem Config-Server und dem Depot-Server ausprobiert:
opsi-set-rights
opsi-setup --init-current-config
Die Pakete wurden immer auf dem Config-Server erstellt und dann über den Befehl "package-manager-i -d" direkt auf dem Depot-Server installiert.
Somit habe ich die .opsi-Dateien nicht direkt auf dem Depot-Server in der opsi_workbench liegen.
Gibt es eine Möglichkeit die Pakete wieder anzeigen zu lassen oder muss ich alle Pakete wieder vom Config-Server auf den Depot-Server installieren lassen?
Vielen Dank im Voraus!
Viele Grüße
Kevin
wir haben einen Config-Server mit insgesamt 9 Depot-Servern an weltweiten Standorten im Einsatz.
Letzte Woche ist ein Depot-Server nicht mehr in der Depot-Auswahl im opsi config editor aufgetaucht.
Dank folgenden Forum-Beitrag konnte ich den Depot-Server wieder anzeigen lassen:
viewtopic.php?t=7693
Nun sind allerdings die Reiter "Produktkonfiguration" und "Netboot-Produkte" des entsprechenden Depot-Servers leer.
Im opsi_depot_rw sind die Pakete allerdings noch alle vorhanden.
Auch das Installieren eines Paketes vom Config-Server auf den Depot-Server funktioniert und dieses Softwarepaket wird dann auch auf dem Depot-Server wieder angezeigt.
Folgende Befehle habe ich schon auf dem Config-Server und dem Depot-Server ausprobiert:
opsi-set-rights
opsi-setup --init-current-config
Die Pakete wurden immer auf dem Config-Server erstellt und dann über den Befehl "package-manager-i -d" direkt auf dem Depot-Server installiert.
Somit habe ich die .opsi-Dateien nicht direkt auf dem Depot-Server in der opsi_workbench liegen.
Gibt es eine Möglichkeit die Pakete wieder anzeigen zu lassen oder muss ich alle Pakete wieder vom Config-Server auf den Depot-Server installieren lassen?
Vielen Dank im Voraus!
Viele Grüße
Kevin
Zuletzt geändert von keback am 22 Mär 2022, 14:15, insgesamt 1-mal geändert.
-
- Beiträge: 25
- Registriert: 30 Sep 2021, 07:40
Re: leere Produktkonfiguration auf Depotserver
Wenn du nichts vom Depot gelöscht hast bzw. gelöscht wurde, dann sollten die Pakete wieder in Config Editor angezeigt werden mit:
Wenn das nicht funktioniert, dann kannst du ein Backup vom Depot erstellen und nachher wiederherstellen:
Backup erstellen:
Backup wiederherstellen:
Benutzung des Backend aktivieren:
Code: Alles auswählen
opsi-setup --init-current-config
opsi-setup --set-rights
systemctl restart opsiconfd.service
systemctl restart opsipxeconfd.service
Backup erstellen:
Code: Alles auswählen
opsi-backup create opsi_backup.tar.bz2
Code: Alles auswählen
opsi-backup restore --backends=all opsi_backup.tar.bz2
opsi-backup restore --configuration opsi_backup.tar.bz2
Code: Alles auswählen
opsi-setup --init-current-config
opsi-setup --set-rights
systemctl restart opsiconfd.service
systemctl restart opsipxeconfd.service
- SisterOfMercy
- Beiträge: 1556
- Registriert: 22 Jun 2012, 19:18
Re: leere Produktkonfiguration auf Depotserver
Maybe something like this?
Do this on the depot server. Or is this directory empty?
Do this on the depot server. Or is this directory empty?
Code: Alles auswählen
# cd /var/lib/opsi/repository/
# opsi-package-manager -i *.opsi -d fqdn.of.depotserver
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
Re: leere Produktkonfiguration auf Depotserver
@max_daniel:
Das hat leider nicht geholfen.
Dieser Befehl war erfolgreich.
Hier bekomme ich den folgenden Fehler:
ERROR: Opsi backup file error: Backup file does not contain dhcp backend data.
dispatch.conf:
backend_.* : jsonrpc, opsipxeconfd
.* : jsonrpc
Könntest du mich hierbei noch weiter unterstützen?
Vielen Dank
Kevin
Code: Alles auswählen
opsi-setup --init-current-config
opsi-setup --set-rights
systemctl restart opsiconfd.service
systemctl restart opsipxeconfd.service
Code: Alles auswählen
opsi-backup restore --backends=all opsi_backup.tar.bz2
Code: Alles auswählen
opsi-backup restore --configuration opsi_backup.tar.bz2
ERROR: Opsi backup file error: Backup file does not contain dhcp backend data.
dispatch.conf:
backend_.* : jsonrpc, opsipxeconfd
.* : jsonrpc
Könntest du mich hierbei noch weiter unterstützen?
Vielen Dank
Kevin
-
- Beiträge: 25
- Registriert: 30 Sep 2021, 07:40
Re: leere Produktkonfiguration auf Depotserver
Hallo,
Dann die Konfigurationen wiederhertsellen:
Letztlich die Benutzung des Backend aktivieren:
Bitte den folgenden Befehl ausführen:ERROR: Opsi backup file error: Backup file does not contain dhcp backend data.
Code: Alles auswählen
opsi-backup restore --backends=file --backends=mysql opsi_backup.tar.bz2
Code: Alles auswählen
opsi-backup restore --configuration opsi_backup.tar.bz2
Code: Alles auswählen
opsi-setup --init-current-config
opsi-setup --set-rights
systemctl restart opsiconfd.service
systemctl restart opsipxeconfd.service