здравствуйте!
Ситуация такая - есть сервер (Gentoo), долго работал без перезагрузок, почти каждую неделю обновлялся, etc-update делал только для тех файлов, которые менял при установке системы. Недавно сервер перезагрузили. После перезагрузки не поднимаеться eth0, eth1.
/etc/init.d/net.eth0 start
/etc/init.d/net.eth0: line 34: /lib/rcscript/net.modules.d/helpers.d/functions
no such file or directory
Starting
Loading networking modules for start
modules:
no interface module has been loaded.
Сетевые видяться ядром.
Попробывал поднять вручную (ipconfig eth0 192.168.0.1 up), сеть заработала(ping google.com), но ни один сетевой сервис не запускаеться, что понятно, ибо они требуют net.eth0.
Вопрос такой - из-за чего это могло произойти? Ведь /etc/conf.d/net /etc/init.d/net.eth0 я не обновлял (в etc-update их нет среди конфигов, требующих обновления). Значит дело не в изменненых настройках конф.файла или скрипта запуска eth0?
Пробывал еще раз обновиться и пересобрать world - не помогло.
Проблемы с сетью после перезагрузки (no interface module has been loaded)
Модератор: /dev/random
-
_YT_
- Сообщения: 239
- ОС: Gentoo Linux ~amd64
Re: Проблемы с сетью после перезагрузки
Подобные проблемы из обновления baselayout бывают.
Попробуй его обновить
emerge baselayout
emerge -e system
etc-update
env-update
source /etc/profile
revdep-rebuild очень полезно делать тоже
/etc/dispatch.conf еще посмотри (надеюсь правильно его по памяти написал, не обидел)
Попробуй его обновить
emerge baselayout
emerge -e system
etc-update
env-update
source /etc/profile
revdep-rebuild очень полезно делать тоже
/etc/dispatch.conf еще посмотри (надеюсь правильно его по памяти написал, не обидел)
-
loner
- Сообщения: 149
- ОС: Debian 5.0
Re: Проблемы с сетью после перезагрузки
emerge -e system будет пересобираться очень долго (машина слабая) - смогу поставить только на выходных.
revdep-rebuild делал
Я так понимаю dispatch-conf отличаеться от etc-update, тем что сам обновляет конфиги (никогда им не пользовался). А чем это лучше чем если в etc-update выбирать auto-merge?
Проблема в следующем. На этом сервере необходимые для работы файлы - а я не могу запустить samba(/etc/init.d/samba ineed - net). Можно это как то сделать вручную? Пробывал набрать smbd и nmbd - ошибок не написало, но файлов с клиентских машин не видно.
revdep-rebuild делал
Я так понимаю dispatch-conf отличаеться от etc-update, тем что сам обновляет конфиги (никогда им не пользовался). А чем это лучше чем если в etc-update выбирать auto-merge?
Проблема в следующем. На этом сервере необходимые для работы файлы - а я не могу запустить samba(/etc/init.d/samba ineed - net). Можно это как то сделать вручную? Пробывал набрать smbd и nmbd - ошибок не написало, но файлов с клиентских машин не видно.
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Проблемы с сетью после перезагрузки
baselayout собирается (он просто распаковывается) быстро.
И, разумеется, после это etc-update или dispatch-conf, как того, вероятно, попросит emerge.
И, разумеется, после это etc-update или dispatch-conf, как того, вероятно, попросит emerge.
-
_YT_
- Сообщения: 239
- ОС: Gentoo Linux ~amd64
Re: Проблемы с сетью после перезагрузки
Что-то я не вижу связи между:
есть сервер (Gentoo), долго работал без перезагрузок, почти каждую неделю обновлялся
emerge -e system будет пересобираться очень долго (машина слабая)
Т.е. сервер, обновлялся, но машина слабая.
есть сервер (Gentoo), долго работал без перезагрузок, почти каждую неделю обновлялся
emerge -e system будет пересобираться очень долго (машина слабая)
Т.е. сервер, обновлялся, но машина слабая.
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
loner
- Сообщения: 149
- ОС: Debian 5.0
Re: Проблемы с сетью после перезагрузки
> Т.е. сервер, обновлялся, но машина слабая.
Он обновлялся по ночам, когда никто не работал, причем время на emerge -uD system отличается от emerge -e system
Baselayout я пересобрал, но количество файлов, требующих обновления, в
etc-update не поменялось, там по прежнему нет /etc/conf.d/net и
/etc/init.d/net.eth0 (только всякие basrc и прочие, не относящиеся к
проблеме). А есть какие то предположения как запустить самбу не через
/etc/init.d, чтобы можно было увидеть общие папки?
Может взять втупую переписать скрипты с другой машины где все работает(и одинакове по дате пакеты)? Завтра попробую. По главный вопрос - из-за чего это могло быть? А насчет самбы никто не знает? Ведь сеть впринципе работает.
Он обновлялся по ночам, когда никто не работал, причем время на emerge -uD system отличается от emerge -e system
Baselayout я пересобрал, но количество файлов, требующих обновления, в
etc-update не поменялось, там по прежнему нет /etc/conf.d/net и
/etc/init.d/net.eth0 (только всякие basrc и прочие, не относящиеся к
проблеме). А есть какие то предположения как запустить самбу не через
/etc/init.d, чтобы можно было увидеть общие папки?
Может взять втупую переписать скрипты с другой машины где все работает(и одинакове по дате пакеты)? Завтра попробую. По главный вопрос - из-за чего это могло быть? А насчет самбы никто не знает? Ведь сеть впринципе работает.
-
calculator
- Сообщения: 145
- ОС: Gentoo
Re: Проблемы с сетью после перезагрузки
loner
etc-update делал только для тех файлов, которые менял при установке системы.
etc-update нужно делать для всех _конфигов_, просто те _конфиги_ которые были поправлены вручную нужно править осторожно, остальные можно обновлять автоматом.
etc-update делал только для тех файлов, которые менял при установке системы.
etc-update нужно делать для всех _конфигов_, просто те _конфиги_ которые были поправлены вручную нужно править осторожно, остальные можно обновлять автоматом.
Код: Выделить всё
# ll /etc/init.d/net*
lrwxrwxrwx 1 root root 6 Oct 15 18:22 /etc/init.d/net.eth0 -> net.lo
lrwxrwxrwx 1 root root 8 May 2 2006 /etc/init.d/net.eth1 -> net.eth0
-rwxr-xr-x 1 root root 30341 Oct 15 18:22 /etc/init.d/net.lo
-rwxr-xr-x 1 root root 3046 Oct 15 18:22 /etc/init.d/netmount
-rwxr-xr-x 1 root root 434 Oct 23 21:12 /etc/init.d/netperf-
loner
- Сообщения: 149
- ОС: Debian 5.0
Re: Проблемы с сетью после перезагрузки
Emerge -e system не помогло (etc/init.d/net.lo не обновился).
Я так понимаю что простое переписывание etc/init.d/net.lo с другой машины не поможет.
Какие еще есть варианты?
Я так понимаю что простое переписывание etc/init.d/net.lo с другой машины не поможет.
Какие еще есть варианты?