Всем привет.
Есть одна непонятная для меня и очень раздражающая проблема. Но обо всем по порядку. Установил Ubuntu 8.04 LTS Server на комп. Копм поставил в чулан. Настроил SSH. Все хорошо, все работает. Конфигурация компа такая: Asus a8n-e (nf4, на нем же встроенный сетевой контроллер), Athlon64 3000+, 2GB RAM. Далее винты: 1.160GB - побит на 4 раздела: /swap, /boot, / и /home. 2. 2x320 HDD собраны в LVM массив одним куском. Установлена самба. LVM примонтирован, на нем создана папка и расшарена "все для всех". Так же с одиночной 160ой. Первая попытка записи из-под винды на шару - скорость 12МБ/с. Отлично! Чтение - 12МБ/с - Отлично. Сеть, как вы поняли, 100Мб. Все соединено через ADSL роутер D-Link 524. Проходит время, пару форсированных выключений, и вот она - ж*па! С записью вообще что то невообразимое происходит - стартует на 120МБайт/с (внимание, МБайт/с, это на 100мбит сети!). Потом падает до 1МБ/с. И так и прыгает постоянно: то 125, то 32 МБ/с, то вообще на несколько секунд секунд все замирает, потом 1-2МБ/с. Меряю TotalCommander'ом (виндовые средства дают такое же результат субъективно). В загрузке сети - сплошние пики - мах и min. Но в среднем скорость где то 10МБ/с (т.е. файлик в итоге записывается за тоже время, что и на 10МБ/с). C чтением с шар вообще лажа - 1-2МБ/с и не выше.
Что делал:
1. Менял настройки самбы;
2. Пересобирал LVM;
3. Менял настройки сетевых карт в винде и лине (дуплексные режимы, скорость работы);
4. Форматировал в ext4 (сначала все в ext3 было);
5. Перемонтировал файловую систему
Результат - нулевой.
И самое главное. Все эти проблемы только на LVM массиве. С каталогом, который расшарен с одиночного HDD скорость работы изумительная - 12МБ/с и на чтение, и на запись.
Дальше хуже. Переставил Ubuntu на 9.04. Настроил. Все ОК в начале, 12МБ/с. Несколько перезагрузок (в том числе с кнопки

) - готово, имеем исходные проблемы, описанные выше

.
Все HDD были проверены на bad'ы с помощью MHDD - все идеально. Скорость чтения с LVM под Ubuntu (cp "file_name" /dev/null) порядка 20МБ/с (это когда проблема уже есть) и 40МБ/с - когда еще нет (т.е. по сети 12 МБ/с).
Запуск проверки скосрости чтения с помощью hdparm:
-tT /dev/vg01/lv01
/dev/vg01/lv01:
Timing cached reads: 1564 MB in 2.00 seconds = 782.21 MB/sec
Timing buffered disk reads: 226 MB in 3.00 seconds = 75.30 MB/sec
Все ОК.
Конфиг самбы
[global]
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=16384 SO
getwd cache = yes
read raw = yes
write raw = yes
max xmit = 65536
[130GB HDD]
comment = Downloaded [130gb]
path = /home/shared/130gb/shared
guest ok = Yes
guest only = Yes
writeable = Yes
[600GB HDD]
comment = Downloaded Torrents [600gb]
path = /home/shared/600gb/shared
guest ok = Yes
guest only = Yes
writeable = Yes
fstab
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# / was on /dev/sdc3 during installation
UUID=a69e9d61-3ae4-4589-9533-61e6c9cf043b / ext3 relatime,error
# /boot was on /dev/sdc2 during installation
UUID=c039a51d-8fa8-499a-a3c8-493bfe48e3de /boot ext3 relatime
# /home was on /dev/sdc5 during installation
UUID=a49ea596-03df-40c1-9fc2-22a09e5d6e3b /home ext3 relatime
# swap was on /dev/sdc1 during installation
UUID=d177748c-2a4a-4cef-81a1-c1ef29395c01 none swap sw
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0
# Logical volume group lv01 600GB mount
/dev/vg01/lv01 /home/shared/600gb ext3 relatime 0 2
dmesg
dmesg | grep ata
[ 0.000000] BIOS-e820: 000000007fff3000 - 0000000080000000 (ACPI data)
[ 0.000000] modified: 000000007fff3000 - 0000000080000000 (ACPI data)
[ 0.000000] #0 [0000000000 - 0000001000] BIOS data page ==> [0000000000 - 0000001000]
[ 0.000000] PERCPU: Allocating 69632 bytes of per cpu data
[ 0.010000] Memory: 2025532k/2097088k available (4741k kernel code, 452k absent, 70464k reserved, 2523k data, 532k init)
[ 0.691129] libata version 3.00 loaded.
[ 1.661891] sata_nv 0000:00:07.0: version 3.5
[ 1.662382] sata_nv 0000:00:07.0: PCI INT A -> Link[APSI] -> GSI 23 (level, low) -> IRQ 23
[ 1.662442] sata_nv 0000:00:07.0: setting latency timer to 64
[ 1.662543] scsi0 : sata_nv
[ 1.662644] scsi1 : sata_nv
[ 1.662810] ata1: SATA max UDMA/133 cmd 0x9f0 ctl 0xbf0 bmdma 0xd800 irq 23
[ 1.662813] ata2: SATA max UDMA/133 cmd 0x970 ctl 0xb70 bmdma 0xd808 irq 23
[ 2.570035] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 2.631638] ata1.00: ATA-7: ST3320620AS, 3.AAK, max UDMA/133
[ 2.631641] ata1.00: 625142448 sectors, multi 1: LBA48 NCQ (depth 0/32)
[ 2.723282] ata1.00: configured for UDMA/133
[ 3.630031] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 3.686062] ata2.00: ATA-7: ST3320620AS, 3.AAK, max UDMA/133
[ 3.686064] ata2.00: 625142448 sectors, multi 1: LBA48 NCQ (depth 0/32)
[ 3.769381] ata2.00: configured for UDMA/133
[ 3.809844] sata_nv 0000:00:08.0: PCI INT A -> Link[APSJ] -> GSI 22 (level, low) -> IRQ 22
[ 3.809891] sata_nv 0000:00:08.0: setting latency timer to 64
[ 3.809959] scsi2 : sata_nv
[ 3.810031] scsi3 : sata_nv
[ 3.810197] ata3: SATA max UDMA/133 cmd 0x9e0 ctl 0xbe0 bmdma 0xc400 irq 22
[ 3.810200] ata4: SATA max UDMA/133 cmd 0x960 ctl 0xb60 bmdma 0xc408 irq 22
[ 4.720036] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 4.740212] ata3.00: ATA-7: SAMSUNG HD160JJ, WU100-33, max UDMA7
[ 4.740215] ata3.00: 312581808 sectors, multi 1: LBA48 NCQ (depth 0/32)
[ 4.760226] ata3.00: configured for UDMA/133
[ 5.670028] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[ 5.690110] ata4.00: ATAPI: ASUS DVD-E818AT, 1.02, max UDMA/100
[ 5.730130] ata4.00: configured for UDMA/100
[ 5.763300] pata_amd 0000:00:06.0: version 0.3.10
[ 5.763340] pata_amd 0000:00:06.0: setting latency timer to 64
[ 5.763419] scsi4 : pata_amd
[ 5.763477] scsi5 : pata_amd
[ 5.764112] ata5: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xf000 irq 14
[ 5.764115] ata6: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xf008 irq 15
[ 6.307457] Write protecting the kernel read-only data: 6680k
[ 7.272406] EXT3-fs: mounted filesystem with ordered data mode.
[ 12.135941] EXT3-fs: mounted filesystem with ordered data mode.
[ 12.171816] EXT3-fs: mounted filesystem with ordered data mode.
Need help! Не хочу еще раз переставлять Ubuntu

.
В принципе, кто захочет помочь, могу открыть доступ по SSH, т.к. я уже не знаю что делать с этой херней.

Пользователь решил продолжить мысль 18 Июля 2009, 16:56:56:
Друзья, помогите, плиз...