Seite 1 von 1
Clients vollständig löschen
Verfasst: 03 Sep 2008, 07:35
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
Re: Clients vollständig löschen
Verfasst: 03 Sep 2008, 18:16
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
Re: Clients vollständig löschen
Verfasst: 04 Sep 2008, 08:16
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
Re: Clients vollständig löschen
Verfasst: 04 Sep 2008, 13:50
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:
Re: Clients vollständig löschen
Verfasst: 05 Sep 2008, 07:59
von mro-rednet
vielen Dank,
das scheint funktioniert zu haben.
Schönen Tag noch
Mark