Подвисание на несколько секунд FreeBSD 8.1 amd64

Все вопросы по установке, обновлению и эксплуатации FreeBSD: конфигурация и сопровождение.

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Подвисание на несколько секунд FreeBSD 8.1 amd64

Непрочитанное сообщение skeletor » 2010-10-04 13:36:07

Стоит FreeBSD 8.1 amd64 на железе HP Proliang DL180 G6 (4Гб оперативы, Intel(R) Xeon(R) E5504@2.00GHz). При выполнении некоторых команд (top, логине по ssh на тачку, ...) сервак как-будто подвисает на несколько секунд. Памяти и проца ему хватает с головой, так как выполняет функции шлюза для небольшой организации.
Может кто сталкивался, с таким и знает как решить проблему?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4489
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Подвисание на несколько секунд FreeBSD 8.1 amd64

Непрочитанное сообщение Raven2000 » 2010-10-04 14:08:11

Это может быть и DNS и псевдо харварные зеркала \ хар-ки работы хардов и тп
давай dmsg -a

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Подвисание на несколько секунд FreeBSD 8.1 amd64

Непрочитанное сообщение skeletor » 2010-10-04 15:15:53

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

Copyright (c) 1992-2010 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 8.1-RELEASE #2: Mon Oct  4 14:20:19 EEST 2010
    root@gw-new.domain.ua:/usr/obj/usr/src/sys/kern1 amd64
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Xeon(R) CPU           E5504  @ 2.00GHz (2000.08-MHz K8-class CPU)
  Origin = "GenuineIntel"  Id = 0x106a5  Family = 6  Model = 1a  Stepping = 5
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0x9ce3bd<SSE3,DTES64,MON,DS_CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,DCA,SSE4.1,SSE4.2,POPCNT>
  AMD Features=0x28100800<SYSCALL,NX,RDTSCP,LM>
  AMD Features2=0x1<LAHF>
  TSC: P-state invariant
real memory  = 4294967296 (4096 MB)
avail memory = 4090851328 (3901 MB)
ACPI APIC Table: <HP     ProLiant>
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
FreeBSD/SMP: 1 package(s) x 4 core(s)
 cpu0 (BSP): APIC ID: 16
 cpu1 (AP): APIC ID: 18
 cpu2 (AP): APIC ID: 20
 cpu3 (AP): APIC ID: 22
ioapic0: Changing APIC ID to 1
ioapic1: Changing APIC ID to 3
ioapic0 <Version 2.0> irqs 0-23 on motherboard
ioapic1 <Version 2.0> irqs 24-47 on motherboard
kbd1 at kbdmux0
acpi0: <HP ProLiant> on motherboard
acpi0: [ITHREAD]
acpi0: Power Button (fixed)
acpi0: reservation of 0, a0000 (3) failed
acpi0: reservation of 100000, bff00000 (3) failed
Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
cpu2: <ACPI CPU> on acpi0
cpu3: <ACPI CPU> on acpi0
acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 14318180 Hz quality 900
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci7: <ACPI PCI bus> on pcib1
igb0: <Intel(R) PRO/1000 Network Connection version - 1.9.5> port 0xe880-0xe89f mem 0xfbe60000-0xfbe7ffff,0xfbe40000-0xfbe5ffff,0xfbeb8000-0xfbebbfff irq 28 at device 0.0 on pci7
igb0: Using MSIX interrupts with 5 vectors
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: [ITHREAD]
igb0: Ethernet address: 00:26:55:18:a2:8a
igb1: <Intel(R) PRO/1000 Network Connection version - 1.9.5> port 0xec00-0xec1f mem 0xfbee0000-0xfbefffff,0xfbec0000-0xfbedffff,0xfbebc000-0xfbebffff irq 40 at device 0.1 on pci7
igb1: Using MSIX interrupts with 5 vectors
igb1: [ITHREAD]
igb1: [ITHREAD]
igb1: [ITHREAD]
igb1: [ITHREAD]
igb1: [ITHREAD]
igb1: Ethernet address: 00:26:55:18:a2:8b

pcib2: <ACPI PCI-PCI bridge> at device 3.0 on pci0
pci6: <ACPI PCI bus> on pcib2
em0: <Intel(R) PRO/1000 Network Connection 7.0.5> port 0xdc00-0xdc1f mem 0xfbde0000-0xfbdfffff,0xfbd00000-0xfbd7ffff,0xfbddc000-0xfbddffff irq 24 at device 0.0 on pci6
em0: Using MSIX interrupts with 5 vectors
em0: [ITHREAD]
em0: [ITHREAD]
em0: [ITHREAD]
em0: [ITHREAD]
em0: [ITHREAD]
em0: Ethernet address: 00:22:64:89:9e:cf
pcib3: <ACPI PCI-PCI bridge> at device 7.0 on pci0
pci5: <ACPI PCI bus> on pcib3
ciss0: <HP Smart Array P410> port 0xc800-0xc8ff mem 0xfb800000-0xfbbfffff,0xfbcff000-0xfbcfffff irq 30 at device 0.0 on pci5
ciss0: PERFORMANT Transport
ciss0: [ITHREAD]
pcib4: <ACPI PCI-PCI bridge> at device 9.0 on pci0
pci4: <ACPI PCI bus> on pcib4
pci0: <base peripheral, interrupt controller> at device 20.0 (no driver attached)
pci0: <base peripheral, interrupt controller> at device 20.1 (no driver attached)
pci0: <base peripheral, interrupt controller> at device 20.2 (no driver attached)
uhci0: <Intel 82801JI (ICH10) USB controller USB-D> port 0xa480-0xa49f irq 16 at device 26.0 on pci0
uhci0: [ITHREAD]
uhci0: LegSup = 0x2400
usbus0: <Intel 82801JI (ICH10) USB controller USB-D> on uhci0
ehci0: <Intel 82801JI (ICH10) USB 2.0 controller USB-B> mem 0xfa7fa000-0xfa7fa3ff irq 18 at device 26.7 on pci0
ehci0: [ITHREAD]
usbus1: EHCI version 1.0
usbus1: <Intel 82801JI (ICH10) USB 2.0 controller USB-B> on ehci0
pcib5: <ACPI PCI-PCI bridge> irq 16 at device 28.0 on pci0
pci3: <ACPI PCI bus> on pcib5
pcib6: <ACPI PCI-PCI bridge> irq 16 at device 28.4 on pci0
pci2: <ACPI PCI bus> on pcib6
vgapci0: <VGA-compatible display> mem 0xf8000000-0xf8ffffff,0xfb7fc000-0xfb7fffff,0xfa800000-0xfaffffff irq 16 at device 0.0 on pci2
uhci1: <Intel 82801JI (ICH10) USB controller USB-A> port 0xa800-0xa81f irq 23 at device 29.0 on pci0
uhci1: [ITHREAD]
uhci1: LegSup = 0x2400
usbus2: <Intel 82801JI (ICH10) USB controller USB-A> on uhci1
uhci2: <Intel 82801JI (ICH10) USB controller USB-B> port 0xa880-0xa89f irq 19 at device 29.1 on pci0
uhci2: [ITHREAD]
uhci2: LegSup = 0x2400
usbus3: <Intel 82801JI (ICH10) USB controller USB-B> on uhci2
uhci3: <Intel 82801JI (ICH10) USB controller USB-C> port 0xac00-0xac1f irq 18 at device 29.2 on pci0
uhci3: [ITHREAD]
uhci3: LegSup = 0x2400
usbus4: <Intel 82801JI (ICH10) USB controller USB-C> on uhci3
ehci1: <Intel 82801JI (ICH10) USB 2.0 controller USB-A> mem 0xfa7fc000-0xfa7fc3ff irq 23 at device 29.7 on pci0
ehci1: [ITHREAD]
usbus5: EHCI version 1.0
usbus5: <Intel 82801JI (ICH10) USB 2.0 controller USB-A> on ehci1
pcib7: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci1: <ACPI PCI bus> on pcib7
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH10 SATA300 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xff90-0xff9f,0xffa0-0xffaf at device 31.2 on pci0
ata0: <ATA channel 0> on atapci0
ata0: [ITHREAD]
ata1: <ATA channel 1> on atapci0
ata1: [ITHREAD]
atapci1: <Intel ICH10 SATA300 controller> port 0xbc00-0xbc07,0xb880-0xb883,0xb800-0xb807,0xb480-0xb483,0xb400-0xb40f,0xb080-0xb08f irq 19 at device 31.5 on pci0
atapci1: [ITHREAD]
ata2: <ATA channel 0> on atapci1

ata2: [ITHREAD]
ata3: <ATA channel 1> on atapci1
ata3: [ITHREAD]
acpi_button0: <Power Button> on acpi0
atrtc0: <AT realtime clock> port 0x70-0x71 irq 8 on acpi0
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
uart0: [FILTER]
orm0: <ISA Option ROMs> at iomem 0xc0000-0xc7fff,0xc8000-0xcbfff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
atkbd0: [ITHREAD]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: [ITHREAD]
psm0: model GlidePoint, device ID 0
ppc0: cannot reserve I/O port range
est0: <Enhanced SpeedStep Frequency Control> on cpu0
p4tcc0: <CPU Frequency Thermal Control> on cpu0
est1: <Enhanced SpeedStep Frequency Control> on cpu1
p4tcc1: <CPU Frequency Thermal Control> on cpu1
est2: <Enhanced SpeedStep Frequency Control> on cpu2
p4tcc2: <CPU Frequency Thermal Control> on cpu2
est3: <Enhanced SpeedStep Frequency Control> on cpu3
p4tcc3: <CPU Frequency Thermal Control> on cpu3
Timecounters tick every 1.000 msec
IP Filter: v4.1.28 initialized.  Default = pass all, Logging = enabled
ipfw2 initialized, divert enabled, nat loadable, rule-based forwarding enabled, default to accept, logging disabled
load_dn_sched dn_sched WF2Q+ loaded
load_dn_sched dn_sched FIFO loaded
load_dn_sched dn_sched PRIO loaded
load_dn_sched dn_sched QFQ loaded
load_dn_sched dn_sched RR loaded
usbus0: 12Mbps Full Speed USB v1.0
usbus1: 480Mbps High Speed USB v2.0
usbus2: 12Mbps Full Speed USB v1.0
usbus3: 12Mbps Full Speed USB v1.0
usbus4: 12Mbps Full Speed USB v1.0
usbus5: 480Mbps High Speed USB v2.0
ugen0.1: <Intel> at usbus0
uhub0: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
ugen1.1: <Intel> at usbus1
uhub1: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
ugen2.1: <Intel> at usbus2
uhub2: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus2
ugen3.1: <Intel> at usbus3
uhub3: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus3
ugen4.1: <Intel> at usbus4
uhub4: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus4
ugen5.1: <Intel> at usbus5
uhub5: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus5
uhub0: 2 ports with 2 removable, self powered
uhub2: 2 ports with 2 removable, self powered
uhub3: 2 ports with 2 removable, self powered
uhub4: 2 ports with 2 removable, self powered
uhub1: 2 ports with 2 removable, self powered
uhub5: 6 ports with 6 removable, self powered

ugen3.2: <vendor 0x13ba> at usbus3
ukbd0: <vendor 0x13ba Generic USB K/B, class 0/0, rev 1.10/0.01, addr 2> on usbus3
kbd2 at ukbd0
da0 at ciss0 bus 0 scbus0 target 0 lun 0
da0: <COMPAQ RAID 1  VOLUME OK> Fixed Direct Access SCSI-5 device SMP: AP CPU #2 Launched!
SMP: AP CPU #1 Launched!
SMP: AP CPU #3 Launched!

da0: 135.168MB/s transfers
da0: Command Queueing enabled
da0: 238441MB (488327805 512 byte sectors: 255H 63S/T 30397C)
ums0: <vendor 0x13ba Generic USB K/B, class 0/0, rev 1.10/0.01, addr 2> on usbus3
ums0: 3 buttons and [XYZ] coordinates ID=1
Trying to mount root from ufs:/dev/da0s1a
Setting hostuuid: 81afe5ab-90fe-d511-bef5-0025b3ae4101.
Setting hostid: 0x5bfd0564.
Entropy harvesting:
 interrupts
 ethernet
 point_to_point
 kickstart
.
Starting file system checks:
/dev/da0s1a: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/da0s1a: clean, 754070 free (926 frags, 94143 blocks, 0.1% fragmentation)
/dev/da0s1d: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/da0s1d: clean, 2538450 free (82 frags, 317296 blocks, 0.0% fragmentation)
/dev/da0s1e: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/da0s1e: clean, 23531063 free (45215 frags, 2935731 blocks, 0.2% fragmentation)
/dev/da0s1f: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/da0s1f: clean, 87163431 free (4023 frags, 10894926 blocks, 0.0% fragmentation)
Mounting local file systems:
.
Setting hostname: gw-new.domain.ua
.
Starting Network: lo0 igb0.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=3<RXCSUM,TXCSUM>
        inet 127.0.0.1 netmask 0xff000000
igb0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=13b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,TSO4>
        ether 00:26:55:18:a2:8a
        inet 10.1.0.59 netmask 0xffff0000 broadcast 10.1.255.255
        media: Ethernet autoselect
        status: no carrier
add net default: gateway 10.1.5.1
Additional routing options:
 IP gateway=YES
.
Starting devd.
Configuring keyboard:
 keymap
.
Starting ums0 moused
.
Generating host.conf.
ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg /usr/local/lib/compat/pkg /usr/local/lib/dovecot /usr/local/lib/dovecot/imap /usr/local/lib/dovecot/lda /usr/local/lib/dovecot/pop3 /usr/local/lib/mysql /usr/local/lib/pth
32-bit compatibility ldconfig path:
Creating and/or trimming log files

.
Starting syslogd.
Starting named.
Oct  4 14:28:32 gw-new named[1009]: dns_rdata_fromtext: /etc/namedb/master/10.1.0:42: near 'comp_002.malinovoe.local.': bad name (check-names)
Oct  4 14:28:32 gw-new named[1009]: zone 0.1.10.IN-ADDR.ARPA/IN/internal: loading from master file /etc/namedb/master/10.1.0 failed: bad name (check-names)
Oct  4 14:28:32 gw-new named[1009]: zone 0.1.10.IN-ADDR.ARPA/IN/internal: not loaded due to errors.
Clearing /tmp (X related).
Starting mpd5.
Starting local daemons:
.
/etc/rc.local: /scripts/openvpn: not found
Updating motd:
WARNING: attempt to domain_add(netgraph) after domainfinalize()
.
Starting proftpd.
igb0: link state changed to UP
Removing stale Samba tdb files:
.
.
.
.
.
.
.
.
 done
Starting nmbd.
Starting smbd.
Starting winbindd.
Starting squid.
Starting spamd.
Starting mysql.
Starting clamav_clamd.
Starting clamav_freshclam.
Starting exim.
Starting dovecot.
Performing sanity check on apache22 configuration:
[Mon Oct 04 14:30:59 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
Syntax OK
Starting apache22.
[Mon Oct 04 14:30:59 2010] [warn] NameVirtualHost *:80 has no VirtualHosts
Configuring syscons:
 keymap
 scrnmap
 font8x16
 font8x14
 font8x8
 blanktime
.
Starting sshd.
Starting cron.
Starting background file system checks in 60 seconds.

Mon Oct  4 14:31:00 EEST 2010
coretemp0: <CPU On-Die Thermal Sensors> on cpu0
coretemp1: <CPU On-Die Thermal Sensors> on cpu1
coretemp2: <CPU On-Die Thermal Sensors> on cpu2
coretemp3: <CPU On-Die Thermal Sensors> on cpu3
В DNSах проблем нет. Кстати, вывод top не зависит от dns и тоже тормозит.

Гость
проходил мимо

Re: Подвисание на несколько секунд FreeBSD 8.1 amd64

Непрочитанное сообщение Гость » 2010-10-04 15:26:35

В DNSах проблем нет.
значит прописать в хостнеймах тоже имя что и в uname фигурирует и внести его как лупбек
потом начать отрезать процессоры и заканцивая вигрузкой всех фаеров и вытягивания всех интелл сетевок
до момента пока не перестанет подвисать
вообщем поиск методом проб и ошибок

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Подвисание на несколько секунд FreeBSD 8.1 amd64

Непрочитанное сообщение skeletor » 2010-10-04 15:36:23

Я вот думаю, это какой-то софт. Есть подозрение, что samba34 (а точнее winbindd - уж очень много процессов запускает). Остановил samb'y, понаблюдаю.

Гость
проходил мимо

Re: Подвисание на несколько секунд FreeBSD 8.1 amd64

Непрочитанное сообщение Гость » 2010-10-04 15:51:52

это могут быть и проблемы юзер левела pthread
вообщем можно еще попрыгать на другие версии бсд, до стеибла к примеру обновится
или искать какой из софтов плохо оперирует с pthread

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Подвисание на несколько секунд FreeBSD 8.1 amd64

Непрочитанное сообщение skeletor » 2010-10-04 16:09:27

Всё-таки дело оказалось в samb'e: снёс версию 34, поставил 33 - результат тот же. Буду пробовать 32. Но теперь стало ясно, что дело именно в самбе и появился вопрос: что же делать?

x6e6564
проходил мимо

Re: Подвисание на несколько секунд FreeBSD 8.1 amd64

Непрочитанное сообщение x6e6564 » 2010-10-05 6:09:07

Встречал такое, когда авторизация пользователей в системе с АД (winbindd).
Проблема была в больших кол-вах записей objectClass: contact (адресная книга в 1.5-2.5 тыс. записей, вроде на АД контроллер нагрузки не было, но winbindd подвисал).
В конце концов отключил авторизацию пользователей в систему с АД, т.к. не понял как настроить фильтр ЛДАП (запрос сделать в определенный ou или еще что)..

Pablo
рядовой
Сообщения: 37
Зарегистрирован: 2009-12-01 20:02:56

Re: Подвисание на несколько секунд FreeBSD 8.1 amd64

Непрочитанное сообщение Pablo » 2010-10-05 6:11:15

Дело может быть не а самой Самбе, а в файле /etc/nsswitch, который нужно допилить после установки.
А также проверь обратную зону ДНС:

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

Oct  4 14:28:32 gw-new named[1009]: dns_rdata_fromtext: /etc/namedb/master/10.1.0:42: near 'comp_002.malinovoe.local.': bad name (check-names)
Oct  4 14:28:32 gw-new named[1009]: zone 0.1.10.IN-ADDR.ARPA/IN/internal: loading from master file /etc/namedb/master/10.1.0 failed: bad name (check-names)
Oct  4 14:28:32 gw-new named[1009]: zone 0.1.10.IN-ADDR.ARPA/IN/internal: not loaded due to errors.
Чем-то вот таким:

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

named-checkconf /var/named/etc/namedb/named.conf
named-checkzone 10.1.0.in-addr.arpa /var/named/etc/namedb/master/10.1.0
Unix is simple. It just takes a genius to understand its simplicity – D. Ritchie

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Подвисание на несколько секунд FreeBSD 8.1 amd64

Непрочитанное сообщение skeletor » 2010-10-05 9:06:56

Хотя нет, проблема-таки оказалась и в самом winbind'e. Он тоже влияет на процесс торможения, правда теперь несколько получше (раза в 2 меньше времени), но всё равно ощущается.
Может стит немного потюнить самбу или как-то ограничить ресурсы winbin'a?

2Pablo В /etc/nsswitch - добавлял авторизацию winbind.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35503
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Подвисание на несколько секунд FreeBSD 8.1 amd64

Непрочитанное сообщение Alex Keda » 2010-10-05 10:48:36

кэширование винбинда посмотрите
Убей их всех! Бог потом рассортирует...

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Подвисание на несколько секунд FreeBSD 8.1 amd64

Непрочитанное сообщение skeletor » 2010-10-05 12:06:12

А как это посмотреть?

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Подвисание на несколько секунд FreeBSD 8.1 amd64

Непрочитанное сообщение skeletor » 2010-10-07 10:58:50

Заметил такую закономерность (если выполнить одно из этих условий, неважно какое):
1) Если убрать из файла nnswitch.conf упоминания о winbind'e тормоза пропадают.
2) Если в конфиге самбы выставить

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

winbind enum groups = no
winbind enum users = no
то тормоза пропадают

Посему вопрос: что дают записи winbind'a в файле nsswitch.conf?
Будет ли нормально проходить авторизация в squid'e при выполнении одного из условий (1 или 2)?

Меня волнует лишь то, что бы юзеры могли авторизоваться через squid через ntlm/basic авторизацию.

Pablo
рядовой
Сообщения: 37
Зарегистрирован: 2009-12-01 20:02:56

Re: Подвисание на несколько секунд FreeBSD 8.1 amd64

Непрочитанное сообщение Pablo » 2010-10-07 11:27:25

skeletor писал(а):Хотя нет, проблема-таки оказалась и в самом winbind'e. Он тоже влияет на процесс торможения, правда теперь несколько получше (раза в 2 меньше времени), но всё равно ощущается.
Может стит немного потюнить самбу или как-то ограничить ресурсы winbin'a?

2Pablo В /etc/nsswitch - добавлял авторизацию winbind.
У меня сейчас в /etc/nsswitch.conf вот так:

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

passwd: files winbind
group: files winbind
hosts: files winbind dns
networks: files
shells: files
services: files
protocols: files
rpc: files
А также

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

 grep winbind /usr/local/etc/smb.conf
    winbind enum users = yes
    winbind enum groups = yes
    winbind use default domain = no
    winbind nested groups = yes
    auth methods = winbind
    winbind separator = +
    log level = 3 auth:4 winbind:5   tdb:4 smb:4  sam:4 idmap:4
    winbind refresh tickets = Yes
Пошукай /var/log/samba/winbind* на предмет ругательств winbind'а.
ЗЫ: хост в домен включен? У самого такое было, пока не настроил более-менее правильно разрешение имён.
Unix is simple. It just takes a genius to understand its simplicity – D. Ritchie

Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Re: Подвисание на несколько секунд FreeBSD 8.1 amd64

Непрочитанное сообщение skeletor » 2010-10-07 11:46:03

Ясно, буду смотреть. Дело в том, что я готовлю шлюз на замену и пока не могу полноценно протестировать.