Hallo Liste, nach mehreren Problem bei der Neuinstallation einer SuSE 9.0 (incl. sämtlicher Updates per YOU) tritt noch folgendes Problem auf: Der DHCP-Daemon stirbt in unregelmäßigen Abständen. V.a. wenn zwar Clients registriert sind, aber keine Anfragen ins Netz getätigt werden. Ist mein DHCP suizidgefährdet? Wie kann ich ihm helfen? Da unter /var/log/messages keine Hinweise zu finden sind, bin ich etwas ratlos. Wo muß ich ansetzen? Was könnte die Ursache sein? -- _____________________________________ Mit freundlichen Grüssen Gerald Martin ICQ#: 41423380
Hallo, Dr. Thorsten Brandau schrieb:
Hi!
Der DHCP-Daemon stirbt in unregelmäßigen Abständen. V.a. wenn zwar Clients registriert sind, aber keine Anfragen ins Netz getätigt werden.
in so einem fall wuerde ich mal von CD booten und einen filesystemcheck durchführen. meistens verschwindet das dann...
Ist vielleciht ne, ne dumme Frage, aber wie geht das? Mit dem Rescue System?
ciao
T
-- _____________________________________ Mit freundlichen Grüssen Gerald Martin ICQ#: 41423380
Hi! Gerald Martin wrote:
in so einem fall wuerde ich mal von CD booten und einen filesystemcheck durchführen. meistens verschwindet das dann...
Ist vielleciht ne, ne dumme Frage, aber wie geht das? Mit dem Rescue System?
installationscd/dvd einlegen rettungssystem auswählen sprache einstellen "root" als benutzernamen eingeben sich versuchen zu erinnern wie die festplatten hiessen, festellen es vergessen zu haben, fdisk /dev/hda bis /dev/hdz und /dev/sda bis /dev/sdz ausprobieren bis fdisk anspring, "p" fuer partitionstabelle anzeigen eingeben, CTRL-C fuer abbrechen eingeben, weil man vergessen hat wie man aus fdisk rauskommt ohne was zu schreiben, dann nochmal aufrufen, weil man vergessen hat sich die festplatten zu merken. nachdem man endlich alle festplatten die eingebaut sind herausgefunden hat fuer jede platte fdisk /dev/<partition> eingeben. weiteren instruktionen (if any) am bildschirm folgen. nachdem das gelaufen ist, reboot eingeben. so geht das in etwa in kurz. ciao T
Hallo, Dr. Thorsten Brandau schrieb:
Hi!
[...]
installationscd/dvd einlegen rettungssystem auswählen sprache einstellen "root" als benutzernamen eingeben sich versuchen zu erinnern wie die festplatten hiessen, festellen es vergessen zu haben, fdisk /dev/hda bis /dev/hdz und /dev/sda bis /dev/sdz ausprobieren bis fdisk anspring, "p" fuer partitionstabelle anzeigen eingeben, CTRL-C fuer abbrechen eingeben, weil man vergessen hat wie man aus fdisk rauskommt ohne was zu schreiben, dann nochmal aufrufen, weil man vergessen hat sich die festplatten zu merken. nachdem man endlich alle festplatten die eingebaut sind herausgefunden hat fuer jede platte fdisk /dev/<partition> eingeben. weiteren instruktionen (if any) am bildschirm folgen. nachdem das gelaufen ist, reboot eingeben.
so geht das in etwa in kurz. Alles klar! Danke.
Hab alle Partitionen mit fdisk "behandelt". Bei hda1 kam eine Meldung: "Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)" --> Könnte es es sowas sein, was Du meintest? Habe den DHCPD wiederum ein ganzes Stück laufen lassen - mit dem selben Ergebnis -> 'dead'. Daran lag es wohl nicht...
ciao
T
-- _____________________________________ Mit freundlichen Grüssen Gerald Martin ICQ#: 41423380
Hab alle Partitionen mit fdisk "behandelt". Bei hda1 kam eine Meldung: "Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)" --> Könnte es es sowas sein, was Du meintest?
aeh, eher nicht. heisst entweder platte tot oder ist eine andere partition. fdisk sollte nur dann benutzt werden, wenn du weisst was du tust (v.a. nicht schreibend!).
Habe den DHCPD wiederum ein ganzes Stück laufen lassen - mit dem selben Ergebnis -> 'dead'.
mmh. was sagt denn das log vom dhcp? ciao T
Dr. Thorsten Brandau wrote:
Hi!
Gerald Martin wrote:
in so einem fall wuerde ich mal von CD booten und einen filesystemcheck durchführen. meistens verschwindet das dann...
Ist vielleciht ne, ne dumme Frage, aber wie geht das? Mit dem Rescue System?
(...) nachdem man endlich alle festplatten die eingebaut sind herausgefunden hat fuer jede platte fdisk /dev/<partition> eingeben. weiteren instruktionen (if any) am bildschirm folgen. nachdem das gelaufen ist, reboot eingeben.
Hallo Thorsten Du meinst wohl fsck nicht fdisk hier? ausserdem geht das HD-Rausfinden mit fdisk -l einiges einfacher als alle durchzuprobieren :) Gruss Matti
Am Freitag 03 Dezember 2004 11:16 schrieb Gerald Martin:
Hallo Liste, nach mehreren Problem bei der Neuinstallation einer SuSE 9.0 (incl. sämtlicher Updates per YOU) tritt noch folgendes Problem auf:
Der DHCP-Daemon stirbt in unregelmäßigen Abständen. V.a. wenn zwar Clients registriert sind, aber keine Anfragen ins Netz getätigt werden.
Erste Frage: Zeig den Log -- mit freundlichen Grüßen Roland Kruggel -- cu Roland Kruggel mailto: rk-liste at bbf7 dot de // PM mailto: rkruggel at bbf7 dot de System: Intel 3.2Ghz, Debian sid, 2.6.7, KDE 3.3.1
Hallo, Roland M. Kruggel schrieb:
Am Freitag 03 Dezember 2004 11:16 schrieb Gerald Martin:
Hallo Liste, nach mehreren Problem bei der Neuinstallation einer SuSE 9.0 (incl. sämtlicher Updates per YOU) tritt noch folgendes Problem auf:
Der DHCP-Daemon stirbt in unregelmäßigen Abständen. V.a. wenn zwar Clients registriert sind, aber keine Anfragen ins Netz getätigt werden.
Erste Frage: Zeig den Log
Welches Log meinst Du? '/var/log/messages' --> Mit Ausgabe 'dhcpd'? -- _____________________________________ Mit freundlichen Grüssen Gerald Martin ICQ#: 41423380
Hallo Roland, hallo Thorsten, Hier kommt der Log-Auszug: ------------------------------------------------------------------------------ Dec 7 08:32:33 kleena dhcpd: Internet Software Consortium DHCP Server V3.0.1rc12 Dec 7 08:32:33 kleena dhcpd: Copyright 1995-2003 Internet Software Consortium. Dec 7 08:32:33 kleena dhcpd: All rights reserved. Dec 7 08:32:33 kleena dhcpd: For info, please visit http://www.isc.org/products/DHCP Dec 7 08:32:33 kleena dhcpd: Internet Software Consortium DHCP Server V3.0.1rc12 Dec 7 08:32:33 kleena dhcpd: Copyright 1995-2003 Internet Software Consortium. Dec 7 08:32:33 kleena dhcpd: All rights reserved. Dec 7 08:32:33 kleena dhcpd: For info, please visit http://www.isc.org/products/DHCP Dec 7 08:32:33 kleena dhcpd: Internet Software Consortium DHCP Server V3.0.1rc12 Dec 7 08:32:33 kleena dhcpd: Copyright 1995-2003 Internet Software Consortium. Dec 7 08:32:33 kleena dhcpd: All rights reserved. Dec 7 08:32:33 kleena dhcpd: For info, please visit http://www.isc.org/products/DHCP Dec 7 08:32:33 kleena dhcpd: Internet Software Consortium DHCP Server V3.0.1rc12 Dec 7 08:32:33 kleena dhcpd: Copyright 1995-2003 Internet Software Consortium. Dec 7 08:32:33 kleena dhcpd: All rights reserved. Dec 7 08:32:33 kleena dhcpd: For info, please visit http://www.isc.org/products/DHCP Dec 7 08:32:33 kleena dhcpd: Wrote 2 leases to leases file. Dec 7 08:32:34 kleena dhcpd: Listening on Socket/eth0/192.168.1.0/24 Dec 7 08:32:34 kleena dhcpd: Sending on Socket/eth0/192.168.1.0/24 Dec 7 08:32:34 kleena dhcpd: Sending on Socket/fallback/fallback-net Dec 7 08:34:52 kleena dhcpd: DHCPREQUEST for 192.168.0.36 from 00:0c:76:7d:f3:f7 via eth0: wrong network. Dec 7 08:34:52 kleena dhcpd: DHCPNAK on 192.168.0.36 to 00:0c:76:7d:f3:f7 via eth0 Dec 7 08:34:53 kleena dhcpd: DHCPDISCOVER from 00:0c:76:7d:f3:f7 via eth0 Dec 7 08:34:53 kleena dhcpd: Ping timeout: 1 Dec 7 08:34:54 kleena dhcpd: DHCPOFFER on 192.168.1.68 to 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:34:54 kleena dhcpd: DHCPREQUEST for 192.168.1.68 (192.168.1.27) from 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:34:54 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:35:17 kleena dhcpd: DHCPDISCOVER from 00:02:3f:18:06:88 via eth0 Dec 7 08:35:17 kleena dhcpd: Ping timeout: 1 Dec 7 08:35:18 kleena dhcpd: DHCPOFFER on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:35:18 kleena dhcpd: DHCPREQUEST for 192.168.1.70 (192.168.1.27) from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:35:18 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:35:27 kleena dhcpd: DHCPINFORM from 192.168.1.70 via eth0 Dec 7 08:35:27 kleena dhcpd: DHCPACK to 192.168.1.70 Dec 7 08:35:30 kleena dhcpd: DHCPINFORM from 192.168.1.70 via eth0 Dec 7 08:35:30 kleena dhcpd: DHCPACK to 192.168.1.70 Dec 7 08:36:00 kleena dhcpd: DHCPREQUEST for 192.168.0.36 from 00:0c:76:7d:f3:f7 via eth0: wrong network. Dec 7 08:36:00 kleena dhcpd: DHCPNAK on 192.168.0.36 to 00:0c:76:7d:f3:f7 via eth0 Dec 7 08:36:01 kleena dhcpd: DHCPDISCOVER from 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:36:01 kleena dhcpd: Ping timeout: 1 Dec 7 08:36:02 kleena dhcpd: DHCPOFFER on 192.168.1.68 to 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:36:02 kleena dhcpd: DHCPREQUEST for 192.168.1.68 (192.168.1.27) from 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:36:02 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:38:10 kleena dhcpd: DHCPREQUEST for 192.168.0.36 from 00:0c:76:7d:f3:f7 via eth0: wrong network. Dec 7 08:38:10 kleena dhcpd: DHCPNAK on 192.168.0.36 to 00:0c:76:7d:f3:f7 via eth0 Dec 7 08:38:11 kleena dhcpd: DHCPDISCOVER from 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:38:11 kleena dhcpd: Ping timeout: 1 Dec 7 08:38:12 kleena dhcpd: DHCPOFFER on 192.168.1.68 to 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:38:12 kleena dhcpd: DHCPREQUEST for 192.168.1.68 (192.168.1.27) from 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:38:12 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:39:19 kleena dhcpd: DHCPREQUEST for 192.168.0.36 from 00:0c:76:7d:f3:f7 via eth0: wrong network. Dec 7 08:39:19 kleena dhcpd: DHCPNAK on 192.168.0.36 to 00:0c:76:7d:f3:f7 via eth0 Dec 7 08:39:20 kleena dhcpd: DHCPDISCOVER from 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:39:20 kleena dhcpd: Ping timeout: 1 Dec 7 08:39:21 kleena dhcpd: DHCPOFFER on 192.168.1.68 to 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:39:21 kleena dhcpd: DHCPREQUEST for 192.168.1.68 (192.168.1.27) from 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:39:21 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:40:17 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:40:17 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:40:28 kleena dhcpd: DHCPREQUEST for 192.168.0.36 from 00:0c:76:7d:f3:f7 via eth0: wrong network. Dec 7 08:40:28 kleena dhcpd: DHCPNAK on 192.168.0.36 to 00:0c:76:7d:f3:f7 via eth0 Dec 7 08:40:29 kleena dhcpd: DHCPDISCOVER from 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:40:29 kleena dhcpd: Ping timeout: 1 Dec 7 08:40:30 kleena dhcpd: DHCPOFFER on 192.168.1.68 to 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:40:30 kleena dhcpd: DHCPREQUEST for 192.168.1.68 (192.168.1.27) from 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:40:30 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:41:53 kleena dhcpd: DHCPREQUEST for 192.168.0.36 from 00:0c:76:7d:f3:f7 via eth0: wrong network. Dec 7 08:41:53 kleena dhcpd: DHCPNAK on 192.168.0.36 to 00:0c:76:7d:f3:f7 via eth0 Dec 7 08:41:54 kleena dhcpd: DHCPDISCOVER from 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:41:54 kleena dhcpd: Ping timeout: 1 Dec 7 08:41:55 kleena dhcpd: DHCPOFFER on 192.168.1.68 to 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:41:55 kleena dhcpd: DHCPREQUEST for 192.168.1.68 (192.168.1.27) from 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:41:55 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:43:03 kleena dhcpd: DHCPREQUEST for 192.168.0.36 from 00:0c:76:7d:f3:f7 via eth0: wrong network. Dec 7 08:43:03 kleena dhcpd: DHCPNAK on 192.168.0.36 to 00:0c:76:7d:f3:f7 via eth0 Dec 7 08:43:04 kleena dhcpd: DHCPDISCOVER from 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:43:04 kleena dhcpd: Ping timeout: 1 Dec 7 08:43:05 kleena dhcpd: DHCPOFFER on 192.168.1.68 to 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:43:05 kleena dhcpd: DHCPREQUEST for 192.168.1.68 (192.168.1.27) from 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:43:05 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (wbt-b-01) via eth0 Dec 7 08:45:17 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:45:17 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:50:17 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:50:17 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:55:18 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:55:18 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 07:53:00 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 07:53:00 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 07:58:01 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 07:58:01 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:02:13 kleena dhcpd: DHCPDISCOVER from 00:0c:76:7d:f3:f7 via eth0 Dec 7 08:02:13 kleena dhcpd: DHCPOFFER on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:02:13 kleena dhcpd: DHCPREQUEST for 192.168.1.68 (192.168.1.27) from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:02:13 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:02:13 kleena dhcpd: DHCPDISCOVER from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:02:13 kleena dhcpd: DHCPOFFER on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:02:13 kleena dhcpd: DHCPREQUEST for 192.168.1.68 (192.168.1.27) from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:02:13 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:03:01 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:03:01 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:04:46 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:04:46 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:07:10 kleena dhcpd: DHCPINFORM from 192.168.1.68 via eth0 Dec 7 08:07:10 kleena dhcpd: DHCPACK to 192.168.1.68 Dec 7 08:07:15 kleena dhcpd: DHCPINFORM from 192.168.1.68 via eth0 Dec 7 08:07:15 kleena dhcpd: DHCPACK to 192.168.1.68 Dec 7 08:08:01 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:08:01 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:10:27 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:10:27 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:13:01 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:13:01 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:14:57 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:14:57 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:18:01 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:18:01 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:19:56 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:19:56 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:23:01 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:23:01 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:24:57 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:24:57 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:26:13 kleena dhcpd: DHCPINFORM from 192.168.1.68 via eth0 Dec 7 08:26:13 kleena dhcpd: DHCPACK to 192.168.1.68 Dec 7 08:26:17 kleena dhcpd: DHCPINFORM from 192.168.1.68 via eth0 Dec 7 08:26:17 kleena dhcpd: DHCPACK to 192.168.1.68 Dec 7 08:27:33 kleena dhcpd: DHCPINFORM from 192.168.1.68 via eth0 Dec 7 08:27:33 kleena dhcpd: DHCPACK to 192.168.1.68 Dec 7 08:27:37 kleena dhcpd: DHCPINFORM from 192.168.1.68 via eth0 Dec 7 08:27:37 kleena dhcpd: DHCPACK to 192.168.1.68 Dec 7 08:28:01 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:28:01 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:28:52 kleena dhcpd: DHCPINFORM from 192.168.1.68 via eth0 Dec 7 08:28:52 kleena dhcpd: DHCPACK to 192.168.1.68 Dec 7 08:28:57 kleena dhcpd: DHCPINFORM from 192.168.1.68 via eth0 Dec 7 08:28:57 kleena dhcpd: DHCPACK to 192.168.1.68 Dec 7 08:29:57 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:29:57 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:33:02 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:33:02 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:34:57 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:34:57 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:38:02 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:38:02 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:39:46 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:39:46 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:42:01 kleena dhcpd: DHCPINFORM from 192.168.1.68 via eth0 Dec 7 08:42:01 kleena dhcpd: DHCPACK to 192.168.1.68 Dec 7 08:42:04 kleena dhcpd: DHCPINFORM from 192.168.1.68 via eth0 Dec 7 08:42:04 kleena dhcpd: DHCPACK to 192.168.1.68 Dec 7 08:43:02 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:43:02 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:44:46 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:44:46 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:45:17 kleena dhcpd: DHCPINFORM from 192.168.1.68 via eth0 Dec 7 08:45:17 kleena dhcpd: DHCPACK to 192.168.1.68 Dec 7 08:45:20 kleena dhcpd: DHCPINFORM from 192.168.1.68 via eth0 Dec 7 08:45:20 kleena dhcpd: DHCPACK to 192.168.1.68 Dec 7 08:48:02 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:48:02 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:49:46 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:49:46 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:53:02 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:53:02 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:54:46 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:54:46 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:57:40 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:57:40 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 08:58:02 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:58:02 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 08:58:39 kleena dhcpd: DHCPINFORM from 192.168.1.68 via eth0 Dec 7 08:58:39 kleena dhcpd: DHCPACK to 192.168.1.68 Dec 7 08:58:42 kleena dhcpd: DHCPINFORM from 192.168.1.68 via eth0 Dec 7 08:58:42 kleena dhcpd: DHCPACK to 192.168.1.68 Dec 7 08:59:07 kleena dhcpd: DHCPINFORM from 192.168.1.68 via eth0 Dec 7 08:59:07 kleena dhcpd: DHCPACK to 192.168.1.68 Dec 7 08:59:10 kleena dhcpd: DHCPINFORM from 192.168.1.68 via eth0 Dec 7 08:59:10 kleena dhcpd: DHCPACK to 192.168.1.68 Dec 7 09:02:40 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 09:02:40 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 09:03:02 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 09:03:02 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 09:07:40 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 09:07:40 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 09:08:02 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 09:08:02 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 09:12:40 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 09:12:40 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 09:13:03 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 09:13:03 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 09:17:40 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 09:17:40 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 09:18:03 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 09:18:03 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 09:22:40 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 09:22:40 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 09:23:03 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 09:23:03 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 09:27:40 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 09:27:40 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 09:28:03 kleena dhcpd: DHCPREQUEST for 192.168.1.70 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 09:28:03 kleena dhcpd: DHCPACK on 192.168.1.70 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 09:32:40 kleena dhcpd: Can't create new lease file: Permission denied Dec 7 09:32:40 kleena dhcpd: DHCPREQUEST for 192.168.1.68 from 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 09:32:40 kleena dhcpd: DHCPACK on 192.168.1.68 to 00:0c:76:7d:f3:f7 (beutner-01) via eth0 Dec 7 10:02:27 kleena dhcpd: Internet Software Consortium DHCP Server V3.0.1rc12 Dec 7 10:02:27 kleena dhcpd: Copyright 1995-2003 Internet Software Consortium. Dec 7 10:02:27 kleena dhcpd: All rights reserved. Dec 7 10:02:27 kleena dhcpd: For info, please visit http://www.isc.org/products/DHCP Dec 7 10:02:27 kleena dhcpd: Internet Software Consortium DHCP Server V3.0.1rc12 Dec 7 10:02:27 kleena dhcpd: Copyright 1995-2003 Internet Software Consortium. Dec 7 10:02:27 kleena dhcpd: All rights reserved. Dec 7 10:02:27 kleena dhcpd: For info, please visit http://www.isc.org/products/DHCP Dec 7 10:02:27 kleena dhcpd: Internet Software Consortium DHCP Server V3.0.1rc12 Dec 7 10:02:27 kleena dhcpd: Copyright 1995-2003 Internet Software Consortium. Dec 7 10:02:27 kleena dhcpd: All rights reserved. Dec 7 10:02:27 kleena dhcpd: For info, please visit http://www.isc.org/products/DHCP Dec 7 10:02:27 kleena dhcpd: Internet Software Consortium DHCP Server V3.0.1rc12 Dec 7 10:02:27 kleena dhcpd: Copyright 1995-2003 Internet Software Consortium. Dec 7 10:02:27 kleena dhcpd: All rights reserved. Dec 7 10:02:27 kleena dhcpd: For info, please visit http://www.isc.org/products/DHCP Dec 7 10:02:27 kleena dhcpd: Wrote 3 leases to leases file. Dec 7 10:02:27 kleena dhcpd: Listening on Socket/eth0/192.168.1.0/24 Dec 7 10:02:27 kleena dhcpd: Sending on Socket/eth0/192.168.1.0/24 Dec 7 10:02:27 kleena dhcpd: Sending on Socket/fallback/fallback-net ------------------------------------------------------------------------------ (dhcpd starb 10:06) -- _____________________________________ Mit freundlichen Grüssen Gerald Martin ICQ#: 41423380
* Gerald Martin
Dec 7 09:32:40 kleena dhcpd: Can't create new lease file: Permission denied
Schau Dir mal die Rechte unterhalb /var/lib/dhcp an, ob der User, unter dem der DHCP-Server läuft, das Lease-File schreiben kann. Hannes -- manche meinen / lechts und rinks / kann man nicht / velwechsern. werch ein illtum! (Ernst Jandl, "Rechts und links")
Hallo Johannes, Johannes Studt schrieb:
* Gerald Martin
[2004-12-07 11:28]: Dec 7 09:32:40 kleena dhcpd: Can't create new lease file: Permission denied
Schau Dir mal die Rechte unterhalb /var/lib/dhcp an, ob der User, unter dem der DHCP-Server läuft, das Lease-File schreiben kann.
Hannes
l /var/lib/dhcp/ insgesamt 36 drwxr-xr-x 7 root root 4096 2004-12-07 16:20 ./ drwxr-xr-x 33 root root 4096 2004-12-06 21:49 ../ drwxr-xr-x 2 dhcpd root 4096 2004-12-01 15:59 db/ drwxr-xr-x 2 root root 4096 2004-12-07 08:31 dev/ -rw-r--r-- 1 root root 1194 2004-12-07 16:21 dhcpd.leases -rw-r--r-- 1 nobody nogroup 1194 2004-12-07 16:16 dhcpd.leases~ drwxr-xr-x 2 root root 4096 2004-06-25 12:16 etc/ drwxr-xr-x 2 root root 4096 2004-12-07 16:20 lib/ drwxr-xr-x 3 nobody nogroup 4096 2004-06-25 12:16 var/ -- _____________________________________ Mit freundlichen Grüssen Gerald Martin ICQ#: 41423380
Schau Dir mal die Rechte unterhalb /var/lib/dhcp an, ob der User, unter dem der DHCP-Server läuft, das Lease-File schreiben kann.
Hannes
l /var/lib/dhcp/ insgesamt 36 drwxr-xr-x 7 root root 4096 2004-12-07 16:20 ./ drwxr-xr-x 33 root root 4096 2004-12-06 21:49 ../ drwxr-xr-x 2 dhcpd root 4096 2004-12-01 15:59 db/ drwxr-xr-x 2 root root 4096 2004-12-07 08:31 dev/ -rw-r--r-- 1 root root 1194 2004-12-07 16:21 dhcpd.leases -rw-r--r-- 1 nobody nogroup 1194 2004-12-07 16:16 dhcpd.leases~ drwxr-xr-x 2 root root 4096 2004-06-25 12:16 etc/ drwxr-xr-x 2 root root 4096 2004-12-07 16:20 lib/ drwxr-xr-x 3 nobody nogroup 4096 2004-06-25 12:16 var/
a) als was laeuft der dhcpd? als root? probeweise mal ein chown a+rw dhcpd.leases b) was sagt ls -l /var/lib/dhcp/db c) dein log ist etwas seltsam. hast du evtl. die falsche netzwerkschnittstelle eingetragen? d) schon mal probiert die *.leases* zu löschen? e) die lease files werden ja offensichtlich angelegt, daher sollte es eigentlich kein rechteproblem sein. f) steht das netzwerk denn? vielleicht bekommt der dhcpd einen dauerhaften timeout und bleibt deswegen stehen... ciao T
Hallo, Dr. Thorsten Brandau schrieb: [...]
a) als was laeuft der dhcpd? als root?
als nobody:nogroup
probeweise mal ein chown a+rw dhcpd.leases
Schon probiert - hat keinen Effekt.
b) was sagt ls -l /var/lib/dhcp/db
-------------------------------------------------------------------------- insgesamt 16 drwxr-xr-x 2 root root 4096 2004-12-01 15:59 ./ drwxr-xr-x 7 root root 4096 2004-12-07 20:08 ../ -rw-r--r-- 1 root root 894 2004-12-01 15:59 dhcpd.leases -rw-r--r-- 1 root root 894 2004-12-01 15:53 dhcpd.leases~ --------------------------------------------------------------------------
c) dein log ist etwas seltsam. hast du evtl. die falsche netzwerkschnittstelle eingetragen?
Hm, eth0 ist die NIC, die am Switch zum internen Netz hängt. Worauf schließt Du ein Problem damit?
d) schon mal probiert die *.leases* zu löschen?
Ja. dhcpd.leases~ wird jedesmal beim Start neu erzeugt, dhcpd.leases muß vorhanden sein. Auch ein 'touch dhcpd.leases' reicht aus, um eine funktionierende Datei zu erzeugen.
e) die lease files werden ja offensichtlich angelegt, daher sollte es eigentlich kein rechteproblem sein.
Könnte sein, woran liegts dann...? Sowas hab ich bisher noch net gehabt.
f) steht das netzwerk denn? vielleicht bekommt der dhcpd einen dauerhaften timeout und bleibt deswegen stehen...
Hab hier noch einen Auszug aus der /var/log/messages: -------------------------------------------------------------------------- Dec 7 20:19:21 kleena dhcpd: Wrote 0 leases to leases file. Dec 7 20:19:21 kleena dhcpd: Listening on Socket/eth0/192.168.1.0/24 Dec 7 20:19:21 kleena dhcpd: Sending on Socket/eth0/192.168.1.0/24 Dec 7 20:19:21 kleena dhcpd: Sending on Socket/fallback/fallback-net Dec 7 20:19:58 kleena dhcpd: DHCPDISCOVER from 00:02:3f:18:06:88 via eth0 Dec 7 20:19:58 kleena dhcpd: Ping timeout: 1 ------------------------------^^^^^^^^^^^^^^^^ Dec 7 20:19:59 kleena dhcpd: DHCPOFFER on 192.168.1.40 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 20:19:59 kleena dhcpd: DHCPREQUEST for 192.168.1.40 (192.168.1.27) from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 20:19:59 kleena dhcpd: DHCPACK on 192.168.1.40 to 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 20:24:58 kleena dhcpd: DHCPREQUEST for 192.168.1.40 from 00:02:3f:18:06:88 (Minikleena2) via eth0 Dec 7 20:24:58 kleena dhcpd: DHCPACK on 192.168.1.40 to 00:02:3f:18:06:88 (Minikleena2) via eth0 -------------------------------------------------------------------------- Könnte das mit dem Ausfall zusammenhängen?
ciao
T
-- _____________________________________ Mit freundlichen Grüssen Gerald Martin ICQ#: 41423380
On Tue, Dec 07, 2004 at 08:30:59PM +0100, Gerald Martin wrote:
Hab hier noch einen Auszug aus der /var/log/messages:
-------------------------------------------------------------------------- Dec 7 20:19:21 kleena dhcpd: Wrote 0 leases to leases file. Dec 7 20:19:21 kleena dhcpd: Listening on Socket/eth0/192.168.1.0/24 Dec 7 20:19:21 kleena dhcpd: Sending on Socket/eth0/192.168.1.0/24 Dec 7 20:19:21 kleena dhcpd: Sending on Socket/fallback/fallback-net Dec 7 20:19:58 kleena dhcpd: DHCPDISCOVER from 00:02:3f:18:06:88 via eth0 Dec 7 20:19:58 kleena dhcpd: Ping timeout: 1 ------------------------------^^^^^^^^^^^^^^^^
Das ist normaler Default. Kann in der dhcpd.conf abgeschaltet werden.
Könnte das mit dem Ausfall zusammenhängen?
Nein. Peter
On Tue, Dec 07, 2004 at 04:27:22PM +0100, Gerald Martin wrote:
Hallo Johannes,
Johannes Studt schrieb:
* Gerald Martin
[2004-12-07 11:28]: Dec 7 09:32:40 kleena dhcpd: Can't create new lease file: Permission denied
Schau Dir mal die Rechte unterhalb /var/lib/dhcp an, ob der User, unter dem der DHCP-Server läuft, das Lease-File schreiben kann.
Hannes
l /var/lib/dhcp/ insgesamt 36 drwxr-xr-x 7 root root 4096 2004-12-07 16:20 ./ drwxr-xr-x 33 root root 4096 2004-12-06 21:49 ../ drwxr-xr-x 2 dhcpd root 4096 2004-12-01 15:59 db/ drwxr-xr-x 2 root root 4096 2004-12-07 08:31 dev/ -rw-r--r-- 1 root root 1194 2004-12-07 16:21 dhcpd.leases -rw-r--r-- 1 nobody nogroup 1194 2004-12-07 16:16 dhcpd.leases~ drwxr-xr-x 2 root root 4096 2004-06-25 12:16 etc/ drwxr-xr-x 2 root root 4096 2004-12-07 16:20 lib/ drwxr-xr-x 3 nobody nogroup 4096 2004-06-25 12:16 var/
Wie wurde das Update durchgefuehrt? Was gibt 'l /var/lib/dhcp/db' aus? Bewege die Datei /var/lib/dhcp/dhcpd.leases nach /var/lib/dhcp/db, oder --wenn dort schon eine liegt-- setze einen Symlink: ln -s db/dhcpd.leases /var/lib/dhcp/db/dhcpd.leases Peter
Hallo, poeml@cmdline.net schrieb: [...]
Wie wurde das Update durchgefuehrt?
Was für ein Update?
Was gibt 'l /var/lib/dhcp/db' aus?
Bewege die Datei /var/lib/dhcp/dhcpd.leases nach /var/lib/dhcp/db, oder --wenn dort schon eine liegt-- setze einen Symlink: ln -s db/dhcpd.leases /var/lib/dhcp/db/dhcpd.leases
OK. Werd ich probieren.
Peter
-- _____________________________________ Mit freundlichen Grüssen Gerald Martin ICQ#: 41423380
On Tue, Dec 07, 2004 at 08:57:43PM +0100, Gerald Martin wrote:
Hallo,
poeml@cmdline.net schrieb: [...]
Wie wurde das Update durchgefuehrt?
Was für ein Update?
Das System-Update meinte ich. (9.0 -> 9.1) Wie lief das, Booten von CD1 und Updaten mit YaST? Gab's irgendwelche Auffaelligkeiten dabei?
Was gibt 'l /var/lib/dhcp/db' aus?
Bewege die Datei /var/lib/dhcp/dhcpd.leases nach /var/lib/dhcp/db, oder --wenn dort schon eine liegt-- setze einen Symlink: ln -s db/dhcpd.leases /var/lib/dhcp/db/dhcpd.leases OK. Werd ich probieren.
Peter
Hallo Peter, poeml@cmdline.net schrieb: [...]
Wie wurde das Update durchgefuehrt?
Was für ein Update?
Das System-Update meinte ich. (9.0 -> 9.1) Wie lief das, Booten von CD1 und Updaten mit YaST? Wie kommst Du darauf? Der Rechner hat kein Update hinter sich. Lediglich einige Pakete wurden seit der Installation des SuSE-9.0-Systems per YOU aktualisiert.
[...] -- _____________________________________ Mit freundlichen Grüssen Gerald Martin ICQ#: 41423380
On Wed, Dec 08, 2004 at 02:32:24PM +0100, Gerald Martin wrote:
Wie wurde das Update durchgefuehrt?
Was für ein Update?
Das System-Update meinte ich. (9.0 -> 9.1) Wie lief das, Booten von CD1 und Updaten mit YaST? Wie kommst Du darauf? Der Rechner hat kein Update hinter sich. Lediglich einige Pakete wurden seit der Installation des SuSE-9.0-Systems per YOU aktualisiert.
Dann muss ich mich weiter oben im Thread verlesen haben. Aber:
b) was sagt ls -l /var/lib/dhcp/db
insgesamt 16 drwxr-xr-x 2 root root 4096 2004-12-01 15:59 ./ drwxr-xr-x 7 root root 4096 2004-12-07 20:08 ../ -rw-r--r-- 1 root root 894 2004-12-01 15:59 dhcpd.leases -rw-r--r-- 1 root root 894 2004-12-01 15:53 dhcpd.leases~ --------------------------------------------------------------------------
Wenn Du sicher bist, dass Du _9.0_ installiert hast, kann das nicht sein. Das Verzeichnis /var/lib/dhcp/db wurde erst mit 9.1 eingefuehrt, und zwar mit einem YOU-Update. Bitte lass rpm -qa --qf %{DISTRIBUTION}\\\ %{NAME}\\\n | grep -Fv 9.0 laufen und poste den Output. Peter
Hallo Peter, poeml@cmdline.net schrieb: [...]
Dann muss ich mich weiter oben im Thread verlesen haben. Aber:
b) was sagt ls -l /var/lib/dhcp/db
-------------------------------------------------------------------------- insgesamt 16 drwxr-xr-x 2 root root 4096 2004-12-01 15:59 ./ drwxr-xr-x 7 root root 4096 2004-12-07 20:08 ../ -rw-r--r-- 1 root root 894 2004-12-01 15:59 dhcpd.leases -rw-r--r-- 1 root root 894 2004-12-01 15:53 dhcpd.leases~ --------------------------------------------------------------------------
Wenn Du sicher bist, dass Du _9.0_ installiert hast, kann das nicht sein.
Das Verzeichnis /var/lib/dhcp/db wurde erst mit 9.1 eingefuehrt, und zwar mit einem YOU-Update.
Ich habe zwischenzeitlich das Paket dhcp-server komplett deinstalliert und via apt-get neu aufgespielt. Vorher habe ich sämtliche Dateien und Verzeichnisse /etc/*dhcp* und /var/lib/dhcp*) verschoben, um ein _reines_ System zu bekommen. Fazit. der dhcpd stürzt weiter ab, nur diesmal ohne jeglichen Output unter /var/log/messages (außer der Entwickler-Infos. Ich bin also scheinbar so schlau wie vorher...
Bitte lass rpm -qa --qf %{DISTRIBUTION}\\\ %{NAME}\\\n | grep -Fv 9.0 laufen und poste den Output.
----------------------------------------------------- (none) apt-libs (none) gpg-pubkey (none) apt SuSE Linux 8.2 (i586) libdvdcss2-devel (none) gpg-pubkey (none) lua SuSE Linux 8.2 (i586) libdvdcss2 (none) usermin -----------------------------------------------------
Peter
-- _____________________________________ Mit freundlichen Grüssen Gerald Martin ICQ#: 41423380
Am Mittwoch, 8. Dezember 2004 22:41 schrieb Gerald Martin:
Hallo Peter,
poeml@cmdline.net schrieb:
[...]
Wenn Du sicher bist, dass Du _9.0_ installiert hast, kann das nicht sein.
Das Verzeichnis /var/lib/dhcp/db wurde erst mit 9.1 eingefuehrt, und zwar mit einem YOU-Update.
Ich habe zwischenzeitlich das Paket dhcp-server komplett deinstalliert und via apt-get neu aufgespielt.
Also apt-get mag ja auf einem Debian-System sehr gut zu gebrauchen sein aber für ein SuSE-Linux würd ich es nicht verwenden. Außer Du verzichtest vollkommen auf YOU. Für ein homogenes System ist es sicher sinnvoller YaST zu verwenden oder rpm. Zu Deinem eigentlichen Problem: Bist Du ganz sicher, dass die Speicher des betr. PC's in Ordnung sind? Auch ein defektes MOBO könnte die Ursache sein. Hast Du schon mal Memtest laufen lassen? lg, Andreas.
Andreas Scherer wrote:
Also apt-get mag ja auf einem Debian-System sehr gut zu gebrauchen sein aber für ein SuSE-Linux würd ich es nicht verwenden. Außer Du verzichtest vollkommen auf YOU. Für ein homogenes System ist es sicher sinnvoller YaST zu verwenden oder rpm.
Wie Du auf der apt-Homepage (http://linux01.gwdg.de/apt4rpm/home.html) nachlesen kannst, ist apt (for suse) nichts anderes als ein wrapper um rpm. Mein System ist also völlig konsistent, was ein einfaches "rpm -qa | grep <paketname>" auch beweist. Die ab und an reinen Delta-Updates von Suse spiele ich eben mit Yast2 ein. Robert
Am Samstag, 11. Dezember 2004 00:02 schrieb Hans-Robert Wagner:
Andreas Scherer wrote:
Also apt-get mag ja auf einem Debian-System sehr gut zu gebrauchen sein aber für ein SuSE-Linux würd ich es nicht verwenden. Außer Du verzichtest vollkommen auf YOU. Für ein homogenes System ist es sicher sinnvoller YaST zu verwenden oder rpm.
Wie Du auf der apt-Homepage (http://linux01.gwdg.de/apt4rpm/home.html) nachlesen kannst, ist apt (for suse) nichts anderes als ein wrapper um rpm. Mein System ist also völlig konsistent, was ein einfaches "rpm -qa | grep <paketname>" auch beweist. Die ab und an reinen Delta-Updates von Suse spiele ich eben mit Yast2 ein.
Auf gleicher Homepage ist auch folgendes zu lesen: --- schnipp --- Please note that APT is not supported by SuSE in any way. Therefore it is strongly recommended that you address questions concerning the installation, operation and usage of apt to the apt4rpm-suse and not to any of the SuSE mailing lists. --- schnipp --- lg, Andreas.
Andreas Scherer wrote:
Am Samstag, 11. Dezember 2004 00:02 schrieb Hans-Robert Wagner:
Andreas Scherer wrote:
Also apt-get mag ja auf einem Debian-System sehr gut zu gebrauchen sein aber für ein SuSE-Linux würd ich es nicht verwenden. Außer Du verzichtest vollkommen auf YOU. Für ein homogenes System ist es sicher sinnvoller YaST zu verwenden oder rpm. Wie Du auf der apt-Homepage (http://linux01.gwdg.de/apt4rpm/home.html) nachlesen kannst, ist apt (for suse) nichts anderes als ein wrapper um rpm. Mein System ist also völlig konsistent, was ein einfaches "rpm -qa | grep <paketname>" auch beweist. Die ab und an reinen Delta-Updates von Suse spiele ich eben mit Yast2 ein.
Auf gleicher Homepage ist auch folgendes zu lesen:
--- schnipp --- Please note that APT is not supported by SuSE in any way. Therefore it is strongly recommended that you address questions concerning the installation, operation and usage of apt to the apt4rpm-suse and not to any of the SuSE mailing lists. --- schnipp ---
Und was hat die Aussage jetzt mit der Funktion zu tun? Jemanden das Werkzeug ausreden zu wollen ist (hier) also o.k.? Robert
On Sat, Dec 11, 2004 at 12:02:18AM +0100, Hans-Robert Wagner wrote:
Andreas Scherer wrote:
Also apt-get mag ja auf einem Debian-System sehr gut zu gebrauchen sein aber für ein SuSE-Linux würd ich es nicht verwenden. Außer Du verzichtest vollkommen auf YOU. Für ein homogenes System ist es sicher sinnvoller YaST zu verwenden oder rpm.
Wie Du auf der apt-Homepage (http://linux01.gwdg.de/apt4rpm/home.html) nachlesen kannst, ist apt (for suse) nichts anderes als ein wrapper um rpm. Mein System ist also völlig konsistent, was ein einfaches "rpm -qa | grep <paketname>" auch beweist. Die ab und an reinen Delta-Updates von Suse spiele ich eben mit Yast2 ein.
Der entscheidene Punkt ist nicht, dass apt4rpm letztlich rpm benutzt, um Pakete einzuspielen. Es kommt auch drauf an, _was_ fuer Pakete von _woher_ eingespielt werden -- und wenn das Pakete aus den nicht-offiziellen Verzeichnissen vom Suse-FTP-Server sind koennen das zum Beispiel auch einfach experimentelle Pakete zum Testen sein. Ob Du die per Hand mit rpm oder mit apt4rpm installierst, ist dann egal. Peter
poeml@cmdline.net wrote:
On Sat, Dec 11, 2004 at 12:02:18AM +0100, Hans-Robert Wagner wrote:
Andreas Scherer wrote:
Also apt-get mag ja auf einem Debian-System sehr gut zu gebrauchen sein aber für ein SuSE-Linux würd ich es nicht verwenden. Außer Du verzichtest vollkommen auf YOU. Für ein homogenes System ist es sicher sinnvoller YaST zu verwenden oder rpm. Wie Du auf der apt-Homepage (http://linux01.gwdg.de/apt4rpm/home.html) nachlesen kannst, ist apt (for suse) nichts anderes als ein wrapper um rpm. Mein System ist also völlig konsistent, was ein einfaches "rpm -qa | grep <paketname>" auch beweist. Die ab und an reinen Delta-Updates von Suse spiele ich eben mit Yast2 ein.
Der entscheidene Punkt ist nicht, dass apt4rpm letztlich rpm benutzt, um Pakete einzuspielen. Es kommt auch drauf an, _was_ fuer Pakete von _woher_ eingespielt werden -- und wenn das Pakete aus den nicht-offiziellen Verzeichnissen vom Suse-FTP-Server sind koennen das zum Beispiel auch einfach experimentelle Pakete zum Testen sein. Ob Du die per Hand mit rpm oder mit apt4rpm installierst, ist dann egal.
Ja und? Einfach mals so installieren und *nicht* konfigurieren geht ja sowieso nicht. Es ist also problemlos möglich, z.B. nur Sicherheitsupdates einzuspielen oder nur den KDE aktuell zu halten. Es ging darum, ob es zu gebrauchen sei. Für mich heisst das, benutze nur einen Paketmanager. Und das tue ich auch nur, weil es sich um einen Wrapper handelt. Es ging (zumindest mir) nicht um den verantwortungsvollen Umgang mit seinen Daten. Den und eine regelmässige Datensicherung setze ich nämlich voraus. Ansonsten hast Du Recht, bedenklos alle verfügbaren Repositories einzutragen ist mehr als zweifelhaft. Robert
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 12/13/2004 11:01 AM, poeml@cmdline.net wrote:
On Sat, Dec 11, 2004 at 12:02:18AM +0100, Hans-Robert Wagner wrote:
Andreas Scherer wrote:
Also apt-get mag ja auf einem Debian-System sehr gut zu gebrauchen sein aber für ein SuSE-Linux würd ich es nicht verwenden. Außer Du verzichtest vollkommen auf YOU. Für ein homogenes System ist es sicher sinnvoller YaST zu verwenden oder rpm.
Was ist ein homogenes System? Wo Pakete nur aus offiziellen SUSE-Quellen stammen? Das kannt du mit apt4rpm genauso erreichen.
Wie Du auf der apt-Homepage (http://linux01.gwdg.de/apt4rpm/home.html) nachlesen kannst, ist apt (for suse) nichts anderes als ein wrapper um rpm. Mein System ist also völlig konsistent, was ein einfaches "rpm -qa | grep <paketname>" auch beweist. Die ab und an reinen Delta-Updates von Suse spiele ich eben mit Yast2 ein.
Der entscheidene Punkt ist nicht, dass apt4rpm letztlich rpm benutzt, um Pakete einzuspielen. Es kommt auch drauf an, _was_ fuer Pakete von _woher_ eingespielt werden -- und wenn das Pakete aus den nicht-offiziellen Verzeichnissen vom Suse-FTP-Server sind koennen das zum Beispiel auch einfach experimentelle Pakete zum Testen sein.
Gilt das nicht für alle Systeme - für Debian gibt's doch auch nicht offiziele apt-Sourcen mit "experimentellen Pakete zum Testen"? Und apt4rpm-Sourcen kannst Du sehr wohl auf SUSE-Quellen begrenzen.
Ob Du die per Hand mit rpm oder mit apt4rpm installierst, ist dann egal.
Nicht ganz: apt4rpm nimmt dir die Auflösung von Abhängigkeiten ab, bei der manuellen Installation muss man selbst aufpassen.
Peter
- -- Konstantin www.konmal.de : GPG key and more SUSE RPMS Get your SUSE RPMs at links2linux.de / packman.links2linux.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFBvfHaoJMoTQilaMYRAk+6AKCq+loOja2bZXHc5D7pNSF/Jc91bQCfZGEZ Cq+1lCKCBTcKzTeECxsBdfc= =yMyF -----END PGP SIGNATURE-----
On Wed, Dec 08, 2004 at 10:41:18PM +0100, Gerald Martin wrote:
Wenn Du sicher bist, dass Du _9.0_ installiert hast, kann das nicht sein.
Das Verzeichnis /var/lib/dhcp/db wurde erst mit 9.1 eingefuehrt, und zwar mit einem YOU-Update.
Ich habe zwischenzeitlich das Paket dhcp-server komplett deinstalliert und via apt-get neu aufgespielt. Vorher habe ich sämtliche Dateien und Verzeichnisse /etc/*dhcp* und /var/lib/dhcp*) verschoben, um ein _reines_ System zu bekommen.
Aha. Das kann ja keiner ahnen. Ich hoffe Du hast vorher auch /etc/sysconfig/dhcpd geloescht, und auch das dhcp-Paket geupdated.
Fazit. der dhcpd stürzt weiter ab, nur diesmal ohne jeglichen Output unter /var/log/messages (außer der Entwickler-Infos. Ich bin also scheinbar so schlau wie vorher...
Also, falls es noch nicht klar geworden ist: der dhcp Daemon kann sein Lease File nicht schreiben, und beendet sich deshalb. Das Schreiben erledigt er periodisch (ein mal in der Stunde) oder wenn eine Lease vergeben wird. Die Tatsache dass der dhcpd nicht schreiben darf ergibt sich aus den Dateirechten unterhalb /var/lib/dhcp in Verbindung mit der User-ID unter der er laeuft. Setze bitte in /etc/sysconfig/dhcpd DHCPD_RUN_AS auf dhcpd. Kontrolliere mittels ps aux | grep dhc ob Dein dhcpd folgendermassen gestartet wird: /usr/sbin/dhcpd -chroot /var/lib/dhcp/ -lf /db/dhcpd.leases -user dhcpd -group nogroup eth0 Peter
Hallo Peter, poeml@cmdline.net schrieb: [...]
Ich hoffe Du hast vorher auch /etc/sysconfig/dhcpd geloescht, und auch das dhcp-Paket geupdated. Ja. hab ich.
Fazit. der dhcpd stürzt weiter ab, nur diesmal ohne jeglichen Output unter /var/log/messages (außer der Entwickler-Infos. Ich bin also scheinbar so schlau wie vorher...
Also, falls es noch nicht klar geworden ist: der dhcp Daemon kann sein Lease File nicht schreiben, und beendet sich deshalb. Das Schreiben
erledigt er periodisch (ein mal in der Stunde) oder wenn eine Lease vergeben wird. Die Tatsache dass der dhcpd nicht schreiben darf ergibt sich aus den Dateirechten unterhalb /var/lib/dhcp in Verbindung mit der User-ID unter der er laeuft. Setze bitte in /etc/sysconfig/dhcpd DHCPD_RUN_AS auf dhcpd.
Kontrolliere mittels ps aux | grep dhc ob Dein dhcpd folgendermassen gestartet wird:
/usr/sbin/dhcpd -chroot /var/lib/dhcp/ -lf /db/dhcpd.leases -user dhcpd -group nogroup eth0 Er läuft als nobody:nobody. Mittlereile stürzt er nicht mehr ab. Fragt mich aber bitte nicht, warum. Ich hab in den letzten Tag viel probiert, viele Logs gelesen und Rechte (ver|ge)setzt. Die Fehlermeldung, daß die leases nicht geschrieben werden können, erscheint nicht mehr. Ich kann allerdings leider nicht mehr nachvollziehen, was zur Lösung des Problems beigetragen hat...
In jedem Fall vielen Dank an alle, die mich bei der Lösungssuche untestützt haben!
Peter
-- _____________________________________ Mit freundlichen Grüssen Gerald Martin ICQ#: 41423380
Hallo nochmal, ich poste zur Ergänzung noch meine dhcpd.conf: -------------------------------------------------------------------------- authoritative ; ddns-update-style none; ddns-updates off; default-lease-time 600; log-facility local7; max-lease-time 7200; # lokales Netzwerk ;-) subnet 192.168.1.0 netmask 255.255.255.0 { default-lease-time 600; max-lease-time 7200; option broadcast-address 192.168.1.255; option domain-name "my_small.lan"; option domain-name-servers kleena.my_small.lan; option routers 192.168.1.27; range 192.168.1.30 192.168.1.40; allow unknown-clients; authoritative; } -------------------------------------------------------------------------- -- _____________________________________ Mit freundlichen Grüssen Gerald Martin ICQ#: 41423380
participants (9)
-
Andreas Scherer
-
Dr. Thorsten Brandau
-
Gerald Martin
-
Hans-Robert Wagner
-
Johannes Studt
-
Konstantin
-
Matthias Keller
-
poeml@cmdline.net
-
Roland M. Kruggel