Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Debian 5.0 [network interfaces] / 15 сообщений из 15, страница 1 из 1
20.04.2009, 14:13
    #35942035
ku3ia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debian 5.0 [network interfaces]
Доброго времени суток. Поставил себе Debian 5.0 с образа debian-500-i386-netinst.iso. Не подключал ни репозитарии, ничего. Начал конфигурить сеть. вот код:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
iserver:~# editor /etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address  192 . 168 . 0 . 254 
netmask  255 . 255 . 255 . 0 
broadcast  192 . 168 . 0 . 255 
network  192 . 168 . 0 . 0 

auto eth1
iface eth1 inet static
address  172 . 25 . 23 . 131 
netmask  255 . 255 . 255 . 0 
broadcast  172 . 25 . 23 . 255 
gateway  172 . 25 . 23 . 1 

up route add -net  172 . 25 . 0 . 0  netmask  255 . 255 . 0 . 0  gw  172 . 25 . 23 . 1 
up route add -host  172 . 25 . 255 . 10  gw  172 . 25 . 23 . 1 

^O #Ctrl+O - сохраняем файл
^X #Ctrl+X - выход
 
iserver:~#/etc/init.d/networking restart
Reconfiguring network interfaces...if-up.d/mountnfs[eth0]: waiting for interface eth1 before doing NFS mounts(warning).
done.
iserver:~#

eth0 - смотрит во внутреннюю сеть
eth1 - к провайдеру

Если конфигурить каждый интерфейс поодиночке - то никаких Warning'ов не вылазит. Самое, что интересное, что интерфейс поднимается, но как бы warning есть.

Поставил старый Дебиан 4r5 таже самая проблема. Может в сетевухе дело? Одну я недавно купил (та которая eth0), а вторая боевая - проверенная (eth1)...

Помогите плиз, кто чем может. Заранее благодарен.
...
Рейтинг: 0 / 0
20.04.2009, 16:47
    #35942454
LINUXER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debian 5.0 [network interfaces]
не вижу проблемы.
Предупреждение гласит, что nfs перед монтированием подождёт поднятия eth1.
Это недопустимо?
...
Рейтинг: 0 / 0
21.04.2009, 09:46
    #35943428
ku3ia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debian 5.0 [network interfaces]
LINUXERне вижу проблемы.
Предупреждение гласит, что nfs перед монтированием подождёт поднятия eth1.
Это недопустимо?
Это все понятно. Но хотелось бы узнать почему?
...
Рейтинг: 0 / 0
21.04.2009, 23:26
    #35945730
ku3ia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debian 5.0 [network interfaces]
Разобрался с косяком. Оказалось что в папке /etc/network/interfaces/if-up.d находился замечательный файлик mountnfs. Если его убрать, то и Warning исчезнет и косяки с /etc/init.d/networking stop удут.
Спс всем!
...
Рейтинг: 0 / 0
22.04.2009, 00:49
    #35945790
Ёш
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debian 5.0 [network interfaces]
mountnfs это часть инициализации, часть initscripts:
Код: plaintext
1.
$ dlocate /etc/network/if-up.d/mountnfs
initscripts: /etc/network/if-up.d/mountnfs

убрав его Вы разрушили корректное монтирование nfs разделов.


--
„Истина — это вовсе не то, что можно убедительно доказать, это то, что
делает всё проще и понятнее“ — Антуан де Сент-Экзюпери
...
Рейтинг: 0 / 0
22.04.2009, 10:00
    #35946079
ku3ia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debian 5.0 [network interfaces]
Ёшубрав его Вы разрушили корректное монтирование nfs разделов.
У меня нет NFS разделов. одна голая система...
...
Рейтинг: 0 / 0
22.04.2009, 13:10
    #35946814
ku3ia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debian 5.0 [network interfaces]
более того. если этот скрипт присутствует, то при выполнении
Код: plaintext
/etc/init.d/networking stop
, а затем
Код: plaintext
ifconfig
отображается интерфейс eth1. При выполнении
Код: plaintext
ipdown eth1
пишет что интерфейс не сконфигурирован, а при выполнении
Код: plaintext
/etc/init.d/networking start
- Failed to bring up eth1. вот
...
Рейтинг: 0 / 0
22.04.2009, 15:57
    #35947483
Ёш
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debian 5.0 [network interfaces]
значит до /etc/init.d/networking stop он у Вас был поднят вручную, поэтому /etc/init.d/networking stop его не обрабатывает. со скриптом ожидающим поднятия интерфейса перед монтированием nfs это никак не связано.


--
„Истина — это вовсе не то, что можно убедительно доказать, это то, что
делает всё проще и понятнее“ — Антуан де Сент-Экзюпери
...
Рейтинг: 0 / 0
22.04.2009, 16:14
    #35947543
ku3ia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debian 5.0 [network interfaces]
Ёшзначит до /etc/init.d/networking stop он у Вас был поднят вручную, поэтому /etc/init.d/networking stop его не обрабатывает. со скриптом ожидающим поднятия интерфейса перед монтированием nfs это никак не связано.Я не поднимал интерфейсы вручную. Поставил систему, отредактировал файл interfaces, как описано в первом посте и сделал restart. все. объясните мне причем здесь НФС?
...
Рейтинг: 0 / 0
22.04.2009, 16:53
    #35947715
Ёш
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debian 5.0 [network interfaces]
ku3iaЁшзначит до /etc/init.d/networking stop он у Вас был поднят вручную, поэтому /etc/init.d/networking stop его не обрабатывает. со скриптом ожидающим поднятия интерфейса перед монтированием nfs это никак не связано.Я не поднимал интерфейсы вручную. Поставил систему, отредактировал файл interfaces, как описано в первом посте и сделал restart. все. объясните мне причем здесь НФС?незнаю почему разработчики посчитали нужным положить файл поддержки nfs mountnfs в общесистемный пакет initscripts, видимо были у них на это какие-то причины :)
но удалять системные файлы - плохо, как минимум - потому что они появится снова, после обновления пакета их содержащего, а это соответственно может привести к неожиданному изменению поведения.
...
Рейтинг: 0 / 0
22.04.2009, 16:56
    #35947728
ku3ia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debian 5.0 [network interfaces]
Ёшно удалять системные файлы - плохо, как минимум - потому что они появится снова, после обновления пакета их содержащего, а это соответственно может привести к неожиданному изменению поведения.это понятно. но вы ж поймите также, что наличие там mountnfs приводит к неккоректной работе сетевых интерфейсов...
...
Рейтинг: 0 / 0
22.04.2009, 17:27
    #35947862
Ёш
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debian 5.0 [network interfaces]
ku3iaЁшно удалять системные файлы - плохо, как минимум - потому что они появится снова, после обновления пакета их содержащего, а это соответственно может привести к неожиданному изменению поведения.это понятно. но вы ж поймите также, что наличие там mountnfs приводит к неккоректной работе сетевых интерфейсов...если есть желание, давайте разберёмся :)
Вы действительно уверены что некорректной ? если привести формат файла /etc/network/interfaces к такому же как в примере из man, проблема с не опусканием интерфейса eth1 после /etc/init.d/networking stop остаётся ?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
	address  192 . 168 . 0 . 254 
	netmask  255 . 255 . 255 . 0 
	broadcast  192 . 168 . 0 . 255 
	network  192 . 168 . 0 . 0 

auto eth1
iface eth1 inet static
	address  172 . 25 . 23 . 131 
	netmask  255 . 255 . 255 . 0 
	broadcast  172 . 25 . 23 . 255 
	gateway  172 . 25 . 23 . 1 
	up route add -net  172 . 25 . 0 . 0  netmask  255 . 255 . 0 . 0  gw  172 . 25 . 23 . 1 
	up route add -host  172 . 25 . 255 . 10  gw  172 . 25 . 23 . 1 
Вы уверены что route add выполняются успешно ? этих маршрутов ещё нет в таблице маршрутизации ? ошибка при выполнении команд UP может оставить интерфейс поднятым но не настроенным, а не настроенные интерфейсы не опускаются по /etc/init.d/networking stop

если для Вас критична ситуация с поднятым но не настроенным интерфейсом то в документации советуют, что бы избежать этой проблемы -- добавлять в конец командам " || true" что бы результат их выполнения всегда был успешным, типа:
Код: plaintext
1.
2.
3.
4.
. . .
	gateway  172 . 25 . 23 . 1 
	up route add -net  172 . 25 . 0 . 0  netmask  255 . 255 . 0 . 0  gw  172 . 25 . 23 . 1  || true
	up route add -host  172 . 25 . 255 . 10  gw  172 . 25 . 23 . 1  || true
...
Рейтинг: 0 / 0
22.04.2009, 17:33
    #35947896
ku3ia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debian 5.0 [network interfaces]
даже если убрать эти строки
Код: plaintext
1.
up route add -net  172 . 25 . 0 . 0  netmask  255 . 255 . 0 . 0  gw  172 . 25 . 23 . 1 
up route add -host  172 . 25 . 255 . 10  gw  172 . 25 . 23 . 1 
то проблема остается.
...
Рейтинг: 0 / 0
22.04.2009, 17:40
    #35947927
ku3ia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debian 5.0 [network interfaces]
Раньше, я когда конфигурил на работе интерфейсы подобной проблемы не было... может я что-то не так делаю, конечно...
...
Рейтинг: 0 / 0
13.11.2009, 13:52
    #36309233
mitay2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Debian 5.0 [network interfaces]
Вот такое решение мне предложили в джаббере в комнате Debian:
chindi: судя по исходникам, оно проверяет параметр ASYNCMOUNTNFS
попробуй в /etc/default/rcS этот параметр в no выставить

Мне помогло, спасибо chindi!
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Debian 5.0 [network interfaces] / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]