Форум портала Metropolis

Высокие технологии и мобильный мир => *nix-системы => Тема начата: Intoxikata от 01 Сентябрь 2008, 18:56



Название: vm_fault: fault on nofault entry
Отправлено: Intoxikata от 01 Сентябрь 2008, 18:56
При передаче файлов по сети посредством протокола фтп (использую демон proftpd)
через пятнадцать-двадцать минут пропадает связь с freebsd-машиной (далее сервер).
С сервера пингуются его сетевые карты и адреса антхилла. Мой локальный компьютер
(который за натом) не отвечает. С не го же не виден сервер. Короче, такое ощущение,
что зависает сетевая карта, которая смотрит в мою малую локальную сеть. Менял сетевые
карты (четыре разных), не помогло.

Более того, еще через несколько минут в терминале ttyv0 появляется такое сообщение:
kernel panic: vm_fault: fault on nofault entry: addr e56fb000
и происходит жесткая перезагрузка.

При отсутствии тяжелой сетевой активности такого не происходит.

Сетевухи: одна D-Link 530, другая RTL 8039D 100Mbit

Железо все новое: c2d e2xxx, 2x1Gb Kingston, MB Gigabyte g31, hdd Samsung SpitPoint,
перегревов не замечено.

В форумах советуют прогнать оперативку мемтестом. Я же поменял планки на уверенно рабочие.
Не помогло.

У кого какие идеи?


Название: Re: vm_fault: fault on nofault entry
Отправлено: vania-pooh от 01 Сентябрь 2008, 19:37
Версия какая FreeBSD? Для начала ядро можешь пересобрать только с тем, что у тебя есть.


Название: Re: vm_fault: fault on nofault entry
Отправлено: Intoxikata от 01 Сентябрь 2008, 20:31
freebsd 7.0

Хотелось бы узнать причину.


Название: Re: vm_fault: fault on nofault entry
Отправлено: Intoxikata от 04 Сентябрь 2008, 21:03
Вообщем так.
Я отключил все установленные мною демоны, а так же ipfw и natd. Установил другой ftp-сервер (vsftpd). Опять же при активной многопоточной работе с файлами по сети вылезает эта ошибка. Что бы удостовериться что жесткий диск здесь не причем, скомандовал копировать в три потока двадцать гигобайт разных файлов с раздела на раздел. Три часа - полет нормальный. Поэтому делаю вывод, что с железом проблем нет. Здесь или низкоуровневые глюки с сетью или в ядре. Попробую установить проверенную временем шестую версию этой операционной системы.


Название: Re: vm_fault: fault on nofault entry
Отправлено: vania-pooh от 05 Сентябрь 2008, 14:34
Если ты поставил 7.0-release и еще обновил ее до актуального состояния с помощью cvsup и make world, то это совсем не удивительно, т.к. ты установил самый свежий непроверенный код. У меня с 7.0 были даже глюки с X.org, кот. намертво зависал при определенных обстоятельствах.


Название: Re: vm_fault: fault on nofault entry
Отправлено: Intoxikata от 05 Сентябрь 2008, 17:07
release он на то и release что глюков в нем не должно быть  по идее


Название: Re: vm_fault: fault on nofault entry
Отправлено: vania-pooh от 05 Сентябрь 2008, 18:21
release он на то и release что глюков в нем не должно быть  по идее
Так не, ты ставишь релиз и там, действительно, мало ошибок. Когда ты делаешь cvsup, то получаешь самый свежий код, потом пересобираешь систему и получаешь систему с нестабильным кодом.


Название: Re: vm_fault: fault on nofault entry
Отправлено: Intoxikata от 06 Сентябрь 2008, 12:21
Глюк был побежден путем даунгрейда до версии freebsd 6.3


Отправлено: 06 Сентября 2008, 13:17
Вывод напрашивается следующий: версия 7.0-RELEASE глючная, поэтому использовать ее для серьезной работы не следует.


Название: Re: vm_fault: fault on nofault entry
Отправлено: vania-pooh от 06 Сентябрь 2008, 21:45
Ну так именно поэтому и различают ветки CURRENT (сейчас это семейство 7 версий) и STABLE (сюда входят в том числе и 6 версии). Стабильность следует искать во 2 ветке.