The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"isc-dhcp41-server Can't open lease database /var/db/dhcpd.lease"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (DHCP / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"isc-dhcp41-server Can't open lease database /var/db/dhcpd.lease"  +/
Сообщение от Free_Man email(ok) on 08-Апр-11, 00:51 
Доброго времени суток! :) Вот перехожу с freebsd 7.0 на 8.2 возникают небольшие проблемки. Установил из портов isc-dhcp41-server работает нормально. Но сталкнулся с такой проблеммой. Мне иногда надо прибивать dhcpd процесс а потом заного его запускать. Прибил успешно а когда начал запускать командой "dhcpd" - мне выдает сообщение:Can't open lease database /var/db/dhcpd.leases. Проблемма в отсутствии файла в указанном каталоге. В инете нашел эту проблемму там создали #touch /var/db/dhcpd.leases. Открываю созданный файл:
# The format of this file is documented in the dhcpd.leases(5) manual page.
# This lease file was written by isc-dhcp-4.1.2-P1
server-duid "\000\001\000\001\0251\020\\\000\035}\000\335\241";

А вот dhcpd.leases с рабочего сервера где стоит  isc-dhcp-V3.0.5
lease 192.168.10.227 {
  starts 2 2011/03/29 02:13:44;
  ends 2 2011/03/29 02:43:44;
  tstp 2 2011/03/29 02:43:44;
  binding state free;
  hardware ethernet 00:01:6c:fe:4a:d2;
  uid "\001\000\001l\376J\322";
}
lease 192.168.10.225 {
  starts 2 2011/03/29 02:52:30;
  ends 2 2011/03/29 03:22:30;
  tstp 2 2011/03/29 03:22:30;
  binding state free;
  hardware ethernet 00:19:21:19:ed:b6;
  uid "\001\000\031!\031\355\266";
}

К новому серверу подключен комп. В dhcpd.leases нет аренды как указано выше. Вот и вопросс работать то будет?:))))


Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "isc-dhcp41-server Can't open lease database /var/db/dhcpd.lease"  +/
Сообщение от Сергей (??) on 08-Апр-11, 09:58 
> Доброго времени суток! :) Вот перехожу с freebsd 7.0 на 8.2 возникают
> небольшие проблемки. Установил из портов isc-dhcp41-server работает нормально. Но сталкнулся
> с такой проблеммой. Мне иногда надо прибивать dhcpd процесс а потом
> заного его запускать. Прибил успешно а когда начал запускать командой "dhcpd"
> - мне выдает сообщение:Can't open lease database /var/db/dhcpd.leases. Проблемма в отсутствии
> файла в указанном каталоге.

А что, перезапускать dhcp командой /usr/local/etc/rc.d/isc-dhcp restart религия не позволяет...,  ну можно еще и /usr/local/etc/rc.d/isc-dhcp stop (start), это во первых, а во вторых база dhcp(dhcpd.leases) должна лежать в /var/db/dhcp/, и она там наверняка и лежит, если вы ставили из портов.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "isc-dhcp41-server Can't open lease database /var/db/dhcpd.lease"  +/
Сообщение от Free_Man email(ok) on 08-Апр-11, 10:28 
>> Доброго времени суток! :) Вот перехожу с freebsd 7.0 на 8.2 возникают
>> небольшие проблемки. Установил из портов isc-dhcp41-server работает нормально. Но сталкнулся
>> с такой проблеммой. Мне иногда надо прибивать dhcpd процесс а потом
>> заного его запускать. Прибил успешно а когда начал запускать командой "dhcpd"
>> - мне выдает сообщение:Can't open lease database /var/db/dhcpd.leases. Проблемма в отсутствии
>> файла в указанном каталоге.
>  А что, перезапускать dhcp командой /usr/local/etc/rc.d/isc-dhcp restart религия не позволяет...,
>  ну можно еще и /usr/local/etc/rc.d/isc-dhcp stop (start), это во первых,
> а во вторых база dhcp(dhcpd.leases) должна лежать в /var/db/dhcp/, и она
> там наверняка и лежит, если вы ставили из портов.

причем тут религия???? :))) если вам надо раз 10 перезапустить то проще написать просто dhcpd чем /usr/local/etc/rc.d/isc-dhcp restart !!! да база лежит еще и в /var/db/dhcp/ но при запуске dhcpd хочеться чтоб она еще была и /var/db/. на сервере 7.0 я isc-dhcp3-server устанавливал тоже из портов однако база сама продублировалась в оба каталога. (/var/db/dhcp/    и    /var/db/  )


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "isc-dhcp41-server Can't open lease database /var/db/dhcpd.lease"  +/
Сообщение от Сергей (??) on 08-Апр-11, 13:00 
>[оверквотинг удален]
>>  А что, перезапускать dhcp командой /usr/local/etc/rc.d/isc-dhcp restart религия не позволяет...,
>>  ну можно еще и /usr/local/etc/rc.d/isc-dhcp stop (start), это во первых,
>> а во вторых база dhcp(dhcpd.leases) должна лежать в /var/db/dhcp/, и она
>> там наверняка и лежит, если вы ставили из портов.
> причем тут религия???? :))) если вам надо раз 10 перезапустить то проще
> написать просто dhcpd чем /usr/local/etc/rc.d/isc-dhcp restart !!! да база лежит еще
> и в /var/db/dhcp/ но при запуске dhcpd хочеться чтоб она еще
> была и /var/db/. на сервере 7.0 я isc-dhcp3-server устанавливал тоже из
> портов однако база сама продублировалась в оба каталога. (/var/db/dhcp/  
>  и    /var/db/  )

Тогда запускайте с соответсвующими флагами  ( -lf  -cf ) первый кажется где лежит база, а второй какой конфиг юзаете, не забыв прописать их в rc.conf, чтоб не поиметь несколько баз...
P.S. Простите за наивный вопрос, а зачем надо прибивать dhcpd, а потом запускать снова? Вроде как проблем с его работой не встречал, да и перезапускать не часто надо ...
Вдруг мне это тоже надо, а я глупенький не знаю

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "isc-dhcp41-server Can't open lease database /var/db/dhcpd.lease"  +/
Сообщение от PavelR (??) on 08-Апр-11, 13:02 
>[оверквотинг удален]
>> была и /var/db/. на сервере 7.0 я isc-dhcp3-server устанавливал тоже из
>> портов однако база сама продублировалась в оба каталога. (/var/db/dhcp/
>>  и    /var/db/  )
> Тогда запускайте с соответсвующими флагами  ( -lf  -cf ) первый
> кажется где лежит база, а второй какой конфиг юзаете, не забыв
> прописать их в rc.conf, чтоб не поиметь несколько баз...
>  P.S. Простите за наивный вопрос, а зачем надо прибивать dhcpd, а
> потом запускать снова? Вроде как проблем с его работой не встречал,
> да и перезапускать не часто надо ...
>  Вдруг мне это тоже надо, а я глупенький не знаю

Очень простой ответ надо давать: "ну и делайте как проще, а не как надо".

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "isc-dhcp41-server Can't open lease database /var/db/dhcpd.lease"  +/
Сообщение от Free_Man email(ok) on 08-Апр-11, 20:18 
>  Вдруг мне это тоже надо, а я глупенький не знаю

Когда в оффисе 50 компов и часто любят их менять (всмысле покупать новые перестанавливать другим людям) то мне лучше прибить процес и запустить с новыми настройками. У меня ip прописаны каждому подразделению статические поэтому приходиться не по своему желанию перемещения делать и в конфиге.

>Тогда запускайте с соответсвующими флагами  ( -lf  -cf ) первый кажется где лежит база, а второй какой конфиг юзаете, не забыв прописать их в rc.conf, чтоб не поиметь несколько баз...

В rc.conf у меня:
dhcpd_enable="YES"
dhcpd_flags="-q"
dhcpd_ifaces="re1"
в версии 3 базы идентичные что в (/var/db/dhcp/  и  /var/db/  )
в моем случае когда командой был создан фалд dhcpd.leases при открытии его я вижу не базу а server-duid "\000\001\000\001\0251\020\\\000\035}\000\335\241";

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "isc-dhcp41-server Can't open lease database /var/db/dhcpd.lease"  +/
Сообщение от Сергей (??) on 09-Апр-11, 10:47 
Может тогда проще в кронтаб прописать нормальный рестарт каждый час? и вообще прибивать не надо будет. :-)
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру