Clients vollständig löschen

Antworten
mro-rednet
Beiträge: 73
Registriert: 01 Jul 2008, 13:12
Wohnort: Mainz

Clients vollständig löschen

Beitrag von mro-rednet »

Hallo,

wie kann ich einen Client vollständig löschen, wenn ich nun einen neuen Client anlegen möchte, den ich schonmal angelegt habe, bekomme ich im configed die Meldung, dass dieser ereist schon unter dem Namen "PC-XYZ" mit der selben "Hardware Ehernet Address" besteht.
Was muss ich tun, damit ich diesen PC erneut benutzen kann.

Sollte vielleicht noch gesagt sein, dass der DHCP nicht auf dem OPSI läuft sondern die Aufgabe ein anderer Server übernimmt

Gruß


Mark
Benutzeravatar
j.schneider
uib-Team
Beiträge: 1837
Registriert: 29 Mai 2008, 15:14

Re: Clients vollständig löschen

Beitrag von j.schneider »

Hallo,

hört sich an als wäre das DHCPD-Backend aktiviert...
Was steht in folgenden den Dateien?
/etc/opsi/backendManager.d/13_dhcpd.conf
/etc/opsi/backendManager.d/30_vars.conf

Gruß
Jan Schneider
mro-rednet
Beiträge: 73
Registriert: 01 Jul 2008, 13:12
Wohnort: Mainz

Re: Clients vollständig löschen

Beitrag von mro-rednet »

j.schneider hat geschrieben:Was steht in folgenden den Dateien?
/etc/opsi/backendManager.d/13_dhcpd.conf

Code: Alles auswählen

''' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-     DHCPD backend                                                       -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - '''
global BACKEND_DHCPD
BACKEND_DHCPD = 'DHCPD'

self.backends[BACKEND_DHCPD] = {
	'load': True
}

localip = socket.gethostbyname(socket.gethostname())
self.backends[BACKEND_DHCPD]['config'] = {
	"dhcpdConfigFile":         "/etc/dhcp3/dhcpd.conf",
	"reloadConfigCommand":     "sudo /etc/init.d/dhcp3-server restart",
	"fixedAddressFormat":      "IP", # or FQDN
	"defaultClientParameters": { 'next-server': localip, 'filename': 'linux/pxelinux.0' },
}

--------------------------------------------------------------------------------------------------------------------------------------------------
j.schneider hat geschrieben:Was steht in folgenden den Dateien?
/etc/opsi/backendManager.d/30_vars.conf

Code: Alles auswählen

global SYSTEM_ADMIN_GROUP
SYSTEM_ADMIN_GROUP = 'opsiadmin'

self._pamService = 'common-auth'
self._sshRSAPublicKeyFile = '/etc/ssh/ssh_host_rsa_key.pub'

self.defaultBackend        = BACKEND_FILE31
self.clientManagingBackend = [ BACKEND_DHCPD, BACKEND_FILE31 ]
self.pxebootconfBackend    = BACKEND_OPSIPXECONFD
self.passwordBackend       = BACKEND_FILE31
self.pckeyBackend          = BACKEND_FILE31
self.swinventBackend       = BACKEND_FILE31
self.hwinventBackend       = BACKEND_FILE31

Benutzeravatar
j.schneider
uib-Team
Beiträge: 1837
Registriert: 29 Mai 2008, 15:14

Re: Clients vollständig löschen

Beitrag von j.schneider »

OK, also wenn der opsi server nicht auch DHCP-Server ist sollte die Konfiguration folgendermaßen abgeändert werden:

Code: Alles auswählen

''' - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-     DHCPD backend                                                       -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - '''
global BACKEND_DHCPD
BACKEND_DHCPD = 'DHCPD'

self.backends[BACKEND_DHCPD] = {
   'load': False
}

localip = socket.gethostbyname(socket.gethostname())
self.backends[BACKEND_DHCPD]['config'] = {
   "dhcpdConfigFile":         "/etc/dhcp3/dhcpd.conf",
   "reloadConfigCommand":     "sudo /etc/init.d/dhcp3-server restart",
   "fixedAddressFormat":      "IP", # or FQDN
   "defaultClientParameters": { 'next-server': localip, 'filename': 'linux/pxelinux.0' },
}

Code: Alles auswählen

global SYSTEM_ADMIN_GROUP
SYSTEM_ADMIN_GROUP = 'opsiadmin'

self._pamService = 'common-auth'
self._sshRSAPublicKeyFile = '/etc/ssh/ssh_host_rsa_key.pub'

self.defaultBackend        = BACKEND_FILE31
self.clientManagingBackend = BACKEND_FILE31
self.pxebootconfBackend    = BACKEND_OPSIPXECONFD
self.passwordBackend       = BACKEND_FILE31
self.pckeyBackend          = BACKEND_FILE31
self.swinventBackend       = BACKEND_FILE31
self.hwinventBackend       = BACKEND_FILE31
Danach bitte noch den opsiconfd neu starten:

Code: Alles auswählen

/etc/init.d/opsiconfd restart
mro-rednet
Beiträge: 73
Registriert: 01 Jul 2008, 13:12
Wohnort: Mainz

Re: Clients vollständig löschen

Beitrag von mro-rednet »

vielen Dank,

das scheint funktioniert zu haben.


Schönen Tag noch

Mark
Antworten