[Gelöst] Opsidepotserver entfernen mit MySQL Backend

Antworten
HiggsBoson
Beiträge: 14
Registriert: 01 Okt 2018, 10:18

[Gelöst] Opsidepotserver entfernen mit MySQL Backend

Beitrag von HiggsBoson »

Hallo,

wir setzen knapp 300 Opsi Depotserver ein. Drei davon sind inzwischen nicht mehr existent.
Diese würde ich gerne entfernen, wir haben aber ein MySQL Backend.

Ein

Code: Alles auswählen

opsi-admin -d method host_delete depotServerID
macht gar nichts.

In der Doku finde ich dazu auch leider nichts. Habt ihr evtl einen Tipp für mich?
Zuletzt geändert von HiggsBoson am 12 Mär 2019, 13:34, insgesamt 1-mal geändert.
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: Opsidepotserver entfernen mit MySQL Backend

Beitrag von n.wenselowski »

Hi,

grundsätzlich ist der Befehl das was du willst.
Dass keine große Ausgabe dabei kommt ist normal.
Existiert der Server denn noch?

Code: Alles auswählen

opsi-admin -d method host_getObjects '' '{"id": "server.id.hier"}'

Gruß

Niko

Code: Alles auswählen

import OPSI
HiggsBoson
Beiträge: 14
Registriert: 01 Okt 2018, 10:18

Re: Opsidepotserver entfernen mit MySQL Backend

Beitrag von HiggsBoson »

Wenn ich die host_getObjects ausführe, steht der Server immer noch drin.
root@opsilb:~# opsi-admin -d method host_getObjects '' '{"id": "opsi10032"}'
[
]
root@opsilb:~# opsi-admin -d method host_getObjects '' '{"id": "opsi10032.konzern.intern"}'
[
{
"masterDepotId" : null,
"ident" : "opsi10032.konzern.intern",
"networkAddress" : "10.x.x.0/255.255.255.0",
"description" : "",
"inventoryNumber" : "",
"ipAddress" : "10.x.x.3",
"repositoryRemoteUrl" : "webdavs://opsi10032.konzern.intern:4447/repository",
"depotLocalUrl" : "file:///var/lib/opsi/depot",
"isMasterDepot" : true,
"notes" : "",
"hardwareAddress" : "00:x:x:x:16:38",
"maxBandwidth" : 0,
"repositoryLocalUrl" : "file:///var/lib/opsi/repository",
"opsiHostKey" : "xxxxxxx",
"type" : "OpsiDepotserver",
"id" : "opsi10032.konzern.intern",
"depotWebdavUrl" : "webdavs://opsi10032.konzern.intern:4447/depot",
"depotRemoteUrl" : "smb://opsi10032/opsi_depot"
}
]
root@opsilb:~#
Physikalisch gibt es die Server aber schon etwas länger nicht mehr.
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

Re: Opsidepotserver entfernen mit MySQL Backend

Beitrag von n.wenselowski »

Hi,

wie löschst du? Nur mit Angabe des Hostname oder mit FQDN?
Verlangt wird FQDN-style beim Löschen.


Gruß

Niko

Code: Alles auswählen

import OPSI
HiggsBoson
Beiträge: 14
Registriert: 01 Okt 2018, 10:18

Re: Opsidepotserver entfernen mit MySQL Backend

Beitrag von HiggsBoson »

Ah super, das war es.
Habe immer nur den Hostnamen mit angegeben, nie den FQDN :lol:

Vielen Dank!
Antworten