Страница 1 из 1

Зависает FreeBSD

Добавлено: 2011-11-01 7:55:13
Blacking
Периодически (несколько раз в сутки) происходит "зависание", по ssh не отвечает, по http не отвечает, в консоле тоже мало что дает сделать (дает ввести логин и пароль, после ввода пароля и нажатия "ввод" все замирает).
Хотя ipfw nat работает отлично.
Подскажите в какой лог глянуть или куда копать.

Код: Выделить всё

FreeBSD 8.2-RELEASE #2
/var/log/messages в 11:42 - принудительный reboot кнопкой

Код: Выделить всё

Nov  1 10:58:24 blacking dhcpd: Dynamic and static leases present for 192.168.0.2.
Nov  1 10:58:24 blacking dhcpd: Remove host declaration Blacking or remove 192.168.0.2
Nov  1 10:58:24 blacking dhcpd: from the dynamic address pool for blacking
Nov  1 10:58:24 blacking dhcpd: uid lease 192.168.0.6 for client f4:7d:04:3c:f1:17 is duplicate on blacking
Nov  1 11:19:42 blacking transmission-daemon[1100]: Zakrytaya.shkola.s02.2011.XviD.IPTVRip.by.Shel Tracker warning: "Torrent not registered" (torrent.c:504)
Nov  1 11:21:42 blacking transmission-daemon[1100]: Novaya_Obshaga_SatRip_by_Drek Tracker warning: "Torrent not registered" (torrent.c:504)
Nov  1 11:42:37 blacking syslogd: kernel boot file is /boot/kernel/kernel
Nov  1 11:42:37 blacking kernel: Copyright (c) 1992-2011 The FreeBSD Project.
Nov  1 11:42:37 blacking kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
ipfw show (открытый ради проверки)

Код: Выделить всё

01000   368    32676 allow ip from any to any via lo0
02000  2807   990716 allow ip from 192.168.0.0/24 to 192.168.0.0/24 via re1
02100     0        0 allow ip from 192.168.0.0/24 to me dst-port 445 via re1
02200     0        0 allow ip from 192.168.0.0/24 to me dst-port 139 via re1
02300     0        0 allow ip from me 445 to 192.168.0.0/24 via re1
02400     0        0 allow ip from me 139 to 192.168.0.0/24 via re1
02500     0        0 deny ip from any to me dst-port 445
02600     0        0 deny ip from any to me dst-port 139
02700     0        0 deny ip from me 445 to any
02800     0        0 deny ip from me 139 to any
05000 18498  4886167 nat 1 ip from any to IP_WAN
06000 21344 22694443 nat 1 ip from any to any via re0
08000  4424  3865343 allow ip from any to any
подскажите что еще необходимо посмотреть

Re: Зависает FreeBSD

Добавлено: 2011-11-01 8:16:30
Bayerische
resolv.conf

Re: Зависает FreeBSD

Добавлено: 2011-11-01 8:28:54
Blacking
cat /etc/resolv.conf

Код: Выделить всё

nameserver 192.168.0.1
nameserver 88.204.59.23
nameserver 88.204.59.7
nameserver 82.117.160.130
nameserver 82.117.162.140
nameserver 82.117.163.210
cat /etc/namedb/named.conf

Код: Выделить всё

logging {
        channel syslog {
                syslog daemon;
                severity info;
                print-category yes;
                print-severity yes;
        };
        category xfer-in { syslog; };
        category xfer-out { syslog; };
        category config { syslog; };
        category default { null; };
};

options {
        directory       "/etc/namedb";
        pid-file        "/var/run/named/pid";
        dump-file       "/var/tmp/named_dump.db";
        statistics-file "/var/tmp/named.stats";
        listen-on       { 192.168.0.1; };
        forwarders      { 82.117.162.140; 82.117.163.210; 82.117.160.130; };
        version         "Blacking DNS NS1";
};

zone "." {
        type hint;
        file "named.root";
};

zone "localhost" {
        type master;
        file "localhost";
        allow-transfer { 127.0.0.1; };
        allow-query { 127.0.0.1; };
};

zone "0.0.127.in-addr.arpa" {
        type master;
        file "localhost.rev";
        allow-transfer { 127.0.0.1; };
        allow-query { 127.0.0.1; };
};

Re: Зависает FreeBSD

Добавлено: 2011-11-01 9:25:08
Shuba
Blacking писал(а):cat /etc/resolv.conf

Код: Выделить всё

nameserver 192.168.0.1
nameserver 88.204.59.23
nameserver 88.204.59.7
nameserver 82.117.160.130
nameserver 82.117.162.140
nameserver 82.117.163.210
Нафига всё это??? При наличии развёрнутого dns-сервера там должен быть только 127.0.0.1 и всё

Re: Зависает FreeBSD

Добавлено: 2011-11-01 9:27:58
Shuba
Ну и сам сервер должен слушать localhost

Код: Выделить всё

listen-on       { 127.0.0.1; 192.168.0.1; };

Re: Зависает FreeBSD

Добавлено: 2011-11-01 9:36:10
Blacking
воспользовался Вашими советами, будем посмотреть как поведет теперь себя Фря.

Re: Зависает FreeBSD

Добавлено: 2011-11-01 12:56:16
Shuba
Blacking писал(а):воспользовался Вашими советами, будем посмотреть как поведет теперь себя Фря.
Ну не факт, что проблема именно в этом, просто я указал ошибки, которые следовало исправить для нормального функционирования dns в системе.

Re: Зависает FreeBSD

Добавлено: 2011-11-01 12:58:45
Blacking
Ну за это спасибо!
А вдруг из-за этого глюкало.... поживем увидим, пока что все ок!

Re: Зависает FreeBSD

Добавлено: 2011-11-04 13:04:27
Blacking
по моим наблюдениям стало ясно, что "зависание" происходит при нагрузке на Samba, вот конфиг, что можно подкрутить тут:
smb.conf

Код: Выделить всё

[global]
  workgroup = BLACK
  netbios name = FREEBSD
  server string = Samba Host
  log file = /var/log/samba/log.%m
  max log size = 1024
  dns proxy = no
  unix charset = UTF8
  display charset = UTF8
  security = user
  socket options=SO_RCVBUF=131072 SO_SNDBUF=131072 TCP_NODELAY
  min receivefile size=16384
  use sendfile=true
  aio read size = 16384
  aio write size = 16384
  aio write behind = true
дальше пошли шары

Re: Зависает FreeBSD

Добавлено: 2011-11-25 12:50:23
sasha181
А какая ФС используется ? Случайно не ZFS со Swap на zfs ?