FreeBSD ProFTPd машина виснет

Обсуждаем OS FreeBSD и сервисы на ней.

FreeBSD ProFTPd машина виснет

Сообщение shtirlitz » 16 окт 2008, 11:53

Всем привет!
Ситуация следующая, есть сервер под управлением FreeBSD 6.0 и установленным на нем Proftpd, а также с RAID-массивом нулевого уровня.
Этот сервер работал себе приспокойно года полтора без единого сбоя. Но тут произошло ЧП - сбой электропитания, т.е. он неккоректно завершил работу.
И тут все началось, раз в сутки примерно с 2.30 до 3.30 ночи машина виснет намертво.
Хотя в другое время работает стабильно и без сбоев.
перед уходом в crash выдает:
Код: Выделить всё
g_vfs_done(): da0 [read(offset=82..., lenght=16..)] error=5


была произведена проверка файловой системы и проверка дисков на уровне raid.
ошибок в ходе проверок не найдено.
Как установить причину крэша?
shtirlitz
новичок
 
Сообщения: 79
Зарегистрирован: 19 сен 2008, 12:01

Re: FreeBSD ProFTPd машина виснет

Сообщение lehisnoe » 17 окт 2008, 09:10

Вопросы:
1. Вывод smartctl -a /dev/adX (где adX - название харда в системе) из ports/sysutils/smartmontools на обоих хардах?
2. есть ли какие-то задачи, исполняемые в это время?
No users
No troubles
No money
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
lehisnoe
Site Admin
 
Сообщения: 539
Зарегистрирован: 11 июн 2008, 14:09
Откуда: Moscow

Re: FreeBSD ProFTPd машина виснет

Сообщение shtirlitz » 23 окт 2008, 16:31

Прошу прощения за задержку

Вывод smartools

Код: Выделить всё
ftp# smartctl -a /dev/da0
smartctl version 5.37 [i386-portbld-freebsd6.0] Copyright (C) 2002-6 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

Device: HPT      DISK 0_0         Version: 4.00
(pass0:rr174x0:0:0:0): MODE SENSE(06). CDB: 1a 0 1c 0 40 0
(pass0:rr174x0:0:0:0): CAM Status: CCB request was invalid
Device type: disk
(pass0:rr174x0:0:0:0): MODE SENSE(06). CDB: 1a 0 19 0 40 0
(pass0:rr174x0:0:0:0): CAM Status: CCB request was invalid
Local Time is: Thu Oct 23 19:30:07 2008 KGST
Device does not support SMART
(pass0:rr174x0:0:0:0): LOG SENSE. CDB: 4d 0 40 0 0 0 0 0 4 0
(pass0:rr174x0:0:0:0): CAM Status: CCB request was invalid
(pass0:rr174x0:0:0:0): REQUEST SENSE. CDB: 3 0 0 0 12 0
(pass0:rr174x0:0:0:0): CAM Status: CCB request was invalid
Request Sense failed, [Operation not permitted]
(pass0:rr174x0:0:0:0): READ DEFECT DATA(10). CDB: 37 0 c 0 0 0 0 0 4 0
(pass0:rr174x0:0:0:0): CAM Status: CCB request was invalid

Error Counter logging not supported
(pass0:rr174x0:0:0:0): MODE SENSE(06). CDB: 1a 0 a 0 40 0
(pass0:rr174x0:0:0:0): CAM Status: CCB request was invalid
Device does not support Self Test logging



Машина работает только как фтп сервер, на ней запущен файрволл, больше ничего такого не запущено.
shtirlitz
новичок
 
Сообщения: 79
Зарегистрирован: 19 сен 2008, 12:01

Re: FreeBSD ProFTPd машина виснет

Сообщение lehisnoe » 23 окт 2008, 17:27

1. fsck делалось в сингл-моде?
2. Чудес не бывает: значит есть какие-то задачи, исполняемые в это время (вывод /etc/crontab было бы неплохо сюда запостить).
No users
No troubles
No money
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
lehisnoe
Site Admin
 
Сообщения: 539
Зарегистрирован: 11 июн 2008, 14:09
Откуда: Moscow

Re: FreeBSD ProFTPd машина виснет

Сообщение shtirlitz » 24 окт 2008, 07:10

1) а как запустить fsck в сингл моде
2)
cron
Код: Выделить всё
# /etc/crontab - root's crontab for FreeBSD
#
# $FreeBSD: src/etc/crontab,v 1.32 2002/11/22 16:13:39 tom Exp $
#
SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
HOME=/var/log
#
#minute hour    mday    month   wday    who     command
#
*/5     *       *       *       *       root    /usr/libexec/atrun
0     4       *       *       *       root    /bin/df -h | /usr/bin/mail -s ftp.xxxxx.xx admin@xxxx.xx
#7      17      *       *       *       root    /bin/cp -Rp /usr/home/ftp/pub/movies/* /usr/home/ftp/.mov/
#
# Save some entropy so that /dev/random can re-seed on boot.
*/11    *       *       *       *       operator /usr/libexec/save-entropy
#
# Rotate log files every hour, if necessary.
0       *       *       *       *       root    newsyslog
#
# Perform daily/weekly/monthly maintenance.
1       3       *       *       *       root    periodic daily
15      4       *       *       6       root    periodic weekly
30      5       1       *       *       root    periodic monthly
#
# Adjust the time zone if the CMOS clock keeps local time, as opposed to
# UTC time.  See adjkerntz(8) for details.
1,31    0-5     *       *       *       root    adjkerntz -a
shtirlitz
новичок
 
Сообщения: 79
Зарегистрирован: 19 сен 2008, 12:01

Re: FreeBSD ProFTPd машина виснет

Сообщение root » 24 окт 2008, 07:13

shtirlitz писал(а):1) а как запустить fsck в сингл моде

ребутишь сервер, при появлении "меню" (с чертенком) жмешь цифру 4 - single user mode
после появления строки приглашения "#":
Код: Выделить всё
# fsck -fy
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: FreeBSD ProFTPd машина виснет

Сообщение shtirlitz » 24 окт 2008, 11:52

а как сделать чтобы результаты записывались в файл?
shtirlitz
новичок
 
Сообщения: 79
Зарегистрирован: 19 сен 2008, 12:01

Re: FreeBSD ProFTPd машина виснет

Сообщение lehisnoe » 24 окт 2008, 12:55

Результаты чего?
От fsck нужно чтобы она проверила диск на ошибки.

P.S. А во сколько машина виснет? Всегда в одно и то же время или по разному?
No users
No troubles
No money
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
lehisnoe
Site Admin
 
Сообщения: 539
Зарегистрирован: 11 июн 2008, 14:09
Откуда: Moscow

Re: FreeBSD ProFTPd машина виснет

Сообщение shtirlitz » 24 окт 2008, 13:09

машина виснет примерно в 2.30 ночи каждую ночь стабильно.

сколько примерно по премени fsck может проверять 2TB?
shtirlitz
новичок
 
Сообщения: 79
Зарегистрирован: 19 сен 2008, 12:01

Re: FreeBSD ProFTPd машина виснет

Сообщение root » 24 окт 2008, 16:07

сложно сказать, т.к. этот процесс зависит от многого.
не меньше часа думаю точно.
там именно 2ТВ данных ?
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

След.

Вернуться в FreeBSD

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 16

cron