forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 17.08.2016, 13:59
Valentin Davydov
Guest
 
Сообщений: n/a
По умолчанию Re: isboot

Valentin Davydov написал(а) к Eugene Grosbein в Nov 15 12:38:00 по местному времени:

From: Valentin Davydov <sp@m.davydov.spb.su>

> From: Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org>
> Date: Fri, 20 Nov 2015 23:22:22 +0300
>
> VD> Сам сабж dhcp не умеет, по крайней мере пакетов от него я в сети
> VD> не видал. А вот теперь на загруженной системе пытаемся запустить
> VD> dhclient. Он (dhclient) радостно очищает параметры интерфейса
> VD> перед тем как послать туда свой бродкаст реквест, но тут ему что-то
> VD> на диске понадобилось, то ли егойные /var/db/dhclient.leases, то ли
> VD> кусок libc, то ли лог записать. А диск-то к этому моменту уже тю-тю,
> VD> ибо адрес на интерфейсе сброшен. Несчастный сабж даже пытается время
> VD> от времени приконнектиться к таргету, дабы восстановить сессию, но
> VD> куда ему без сети-то...
>
>А в какой это версии dhclient что-то там очищает с интерфейса?

В любой версии dhclient, к примеру, в какой-то момент моргает интерфейсом
физически.

>У меня он не очищал ничего, а добавлял алиас к тому, что уже есть.

Даже если то что есть не ифконфигом, а сабжем сконфигурировано?

>Это что касается адресов на интерфейса, а таблицу маршрутизации
>трогать я ему отрываю через /etc/dhclient-enter-hooks

Да оно зависает даже когда таргет в той же подсетке.

Вал. Дав.

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #2  
Старый 17.08.2016, 13:59
Valentin Davydov
Guest
 
Сообщений: n/a
По умолчанию Re: isboot

Valentin Davydov написал(а) к Alex Korchmar в Nov 15 13:25:33 по местному времени:

From: Valentin Davydov <sp@m.davydov.spb.su>

> From: Alex Korchmar <noreply@linux.e-moe.ru>
> Date: Fri, 20 Nov 2015 12:40:29 +0000 (UTC)
>
>VD> Есть какой-нибудь общий принцип работы с dhclientом, чтобы он, значит,
>VD> не прерывал connectivity?
>нету. Соответственно, правильный вариант - между загрузкой с эмулируемого
>диска и реальной работой по iscsi - не полагаться на сетевую связность.

Ну, либо, как в том анекдоте, не запускать dhclient, тогда всё работает.
А при изменении сетевой конфигурации просто перезапускать машину целиком,
всё равно большинство демонов при малейшем чихе (настройки резолвера
поменялись, таймзона и т.п.) рестартовать надо.

Вал. Дав.

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #3  
Старый 17.08.2016, 13:59
Alex Korchmar
Guest
 
Сообщений: n/a
По умолчанию Re: isboot

Alex Korchmar написал(а) к Valentin Davydov в Nov 15 13:39:35 по местному времени:

From: Alex Korchmar <noreply@linux.e-moe.ru>

Valentin Davydov <sp@m.davydov.spb.su> wrote:

VD> Ну, либо, как в том анекдоте, не запускать dhclient, тогда всё работает.
собственно, почему бы и нет.
Как вариант - при всей моей ненависти к нему - мигрировать на ipv6.
ipv4 поднимать в туннеле, пусть себе обморгается.

> Alex

--- ifmail v.2.15dev5.4
Ответить с цитированием
  #4  
Старый 17.08.2016, 13:59
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: isboot

Eugene Grosbein написал(а) к Valentin Davydov в Nov 15 17:31:23 по местному времени:

23 ноя 2015, понедельник, в 13:38 NOVT, Valentin Davydov написал(а):

>>А в какой это версии dhclient что-то там очищает с интерфейса?
VD> В любой версии dhclient, к примеру, в какой-то момент моргает интерфейсом
VD> физически.

Физически моргает не dhclient, а драйвер сетевой карты и моргает
он только по особым случаям, типа включения promisc.
Попробуй этот promisc включить перманентно перед первым поднятием линка,
например через /etc/start_if.$iface

>>У меня он не очищал ничего, а добавлял алиас к тому, что уже есть.
VD> Даже если то что есть не ифконфигом, а сабжем сконфигурировано?

Если dhclient не знает, что оно раньшы было сконфигурено предыдущей
инкарнацией его - да, только добавляет новое.

Eugene
--- slrn/1.0.2 (FreeBSD)
Ответить с цитированием
  #5  
Старый 17.08.2016, 14:04
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: isboot

Eugene Grosbein написал(а) к Valentin Davydov в Nov 15 23:22:22 по местному времени:

20 ноя 2015, пятница, в 15:53 NOVT, Valentin Davydov написал(а):

VD> Сам сабж dhcp не умеет, по крайней мере пакетов от него я в сети
VD> не видал. А вот теперь на загруженной системе пытаемся запустить
VD> dhclient. Он (dhclient) радостно очищает параметры интерфейса
VD> перед тем как послать туда свой бродкаст реквест, но тут ему что-то
VD> на диске понадобилось, то ли егойные /var/db/dhclient.leases, то ли
VD> кусок libc, то ли лог записать. А диск-то к этому моменту уже тю-тю,
VD> ибо адрес на интерфейсе сброшен. Несчастный сабж даже пытается время
VD> от времени приконнектиться к таргету, дабы восстановить сессию, но
VD> куда ему без сети-то...

А в какой это версии dhclient что-то там очищает с интерфейса?
У меня он не очищал ничего, а добавлял алиас к тому, что уже есть.
Это что касается адресов на интерфейса, а таблицу маршрутизации
трогать я ему отрываю через /etc/dhclient-enter-hooks

Eugene
--- slrn/1.0.2 (FreeBSD)
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 23:24. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot