LINUX.ORG.RU

Не удаётся определить, чем Debian Wheezy постоянно нагружает второй HDD

 ,


0

1

Здравствуйте. Проблема такая: постоянно горит индикатор использования hdd при использовании сабжа, соответственно слышно постоянное похрустывание, даже на стадии работы инсталлятора, начиная с момента монтирования диска. После размонтирования хруст и мерцание индикатора прекращаются. Утилиты типа iotop показывают постоянную запись на диск со скоростью 7-9 МБайт/с, но в списке топа процессов всё по нулям. В чем может быть дело?

HDD Seagate Constellation ES 3, чипсет материнки amd 970, linux 3.2.


даже на стадии работы инсталлятора

На этой стадии создаётся разметка диска, файловые системы на разделах и осуществляется перенос файлов системы на диск. Так, что обращение к диску - норма.

А так, если у вас небольшой объём оперативной памяти и на диске есть swap раздел, то установщик может его использовать как swap и как следствие выгружать туда ненужные данные из оперативной памяти. То же самое и при работе системы.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Подкачки на этом диске нет, он послностью смонтирован /mnt/storage; на компьютере 8 ГБ озу и никакие пользовательские данные не записываются. Хрустит на чистой установке в простое, не прекращая, в инсталляторе после монтирования раздела так же хрустит даже в простое при ожидании действия пользователя.

Liferer
() автор топика
Ответ на: комментарий от int13h

Исключил «нехрустящий» диск из системы, установил ОС на проблемный.

root@server:~# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=04b893a9-5ebe-47d3-ae34-db7aeef60567 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda3 during installation
UUID=c574c279-ebe4-46a7-a168-b75a2542686e /home           ext4    defaults        0       2
root@server:~# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=1014711,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=812988k,mode=755)
/dev/disk/by-uuid/04b893a9-5ebe-47d3-ae34-db7aeef60567 on / type ext4 (rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=1625960k)
/dev/sda3 on /home type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
root@server:~# smartctl -a /dev/sda1
smartctl 5.41 2011-06-09 r3365 [x86_64-linux-3.2.0-4-amd64] (local build)
Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net

=== START OF INFORMATION SECTION ===
Device Model:     ST2000NM0033-9ZM175
Serial Number:    Z1Y0FBR8
LU WWN Device Id: 5 000c50 06449771b
Firmware Version: SN03
User Capacity:    2 000 398 934 016 bytes [2,00 TB]
Sector Size:      512 bytes logical/physical
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   9
ATA Standard is:  Exact ATA specification draft version not indicated
Local Time is:    Mon Nov 18 16:07:57 2013 MSK
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x82) Offline data collection activity
                                        was completed without error.
                                        Auto Offline Data Collection: Enabled.
Self-test execution status:      (   0) The previous self-test routine completed
                                        without error or no self-test has ever
                                        been run.
Total time to complete Offline
data collection:                (   97) seconds.
Offline data collection
capabilities:                    (0x7b) SMART execute Offline immediate.
                                        Auto Offline data collection on/off support.
                                        Suspend Offline collection upon new
                                        command.
                                        Offline surface scan supported.
                                        Self-test supported.
                                        Conveyance Self-test supported.
                                        Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
                                        power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        General Purpose Logging supported.
Short self-test routine
recommended polling time:        (   1) minutes.
Extended self-test routine
recommended polling time:        ( 236) minutes.
Conveyance self-test routine
recommended polling time:        (   2) minutes.
SCT capabilities:              (0x50bd) SCT Status supported.
                                        SCT Error Recovery Control supported.
                                        SCT Feature Control supported.
                                        SCT Data Table supported.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   066   063   044    Pre-fail  Always       -       4227896
  3 Spin_Up_Time            0x0003   095   094   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   100   100   020    Old_age   Always       -       9
  5 Reallocated_Sector_Ct   0x0033   100   100   010    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   060   060   030    Pre-fail  Always       -       1244974
  9 Power_On_Hours          0x0032   100   100   000    Old_age   Always       -       4
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       9
184 End-to-End_Error        0x0032   100   100   099    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
188 Command_Timeout         0x0032   100   100   000    Old_age   Always       -       0
189 High_Fly_Writes         0x003a   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0022   062   060   045    Old_age   Always       -       38 (Min/Max 38/38)
191 G-Sense_Error_Rate      0x0032   100   100   000    Old_age   Always       -       0
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       6
193 Load_Cycle_Count        0x0032   100   100   000    Old_age   Always       -       9
194 Temperature_Celsius     0x0022   038   040   000    Old_age   Always       -       38 (0 25 0 0)
195 Hardware_ECC_Recovered  0x001a   007   004   000    Old_age   Always       -       4227896
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
No self-tests have been logged.  [To run self-tests, use: smartctl -t]


SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
Liferer
() автор топика

что находится на смонтированном разделе?

int13h ★★★★★
()
Ответ на: комментарий от int13h

Раздул был пуст в случае первой установки, de отсутствует.

Спустя час работы хрусты прекратились и больше не появлялись после перезагрузки. Переставил ОС как было на 2 харда, хрусты вернулись, ждемс...

Liferer
() автор топика
Ответ на: комментарий от Liferer

Power_On_Hours --> 4

Может всё-таки брак? Он вообще тихим бывает?

ephecaff
()
Ответ на: комментарий от Liferer

Спустя час работы хрусты прекратились

Предположение: На 2TB диске у тебя файлопомойка, какой-нибудь thumbnailer просто делал своё дело.

ephecaff
()

а шоето за второй hdd, который называется sda? почему не sdb? в iostat чего написано?

anonymous
()
Ответ на: комментарий от int13h

и показание SMART еще

И ещё тест не мешало бы прогнать:

smartctl -d sat -t long /dev/sdX

ephecaff
()
Ответ на: комментарий от ephecaff

Не знаю, что это было. При использовании Debian 7 шумит всегда, что бы там ни находилось, хоть система хоть пустой 2 ТБ раздел. Через час аптайма успокаивается, после перезагрузки вроде не проявляется снова, до тех пор, пока не переустановишь систему. Под оффтопиком такой ерунды не было.

ОС - чистая установка debian wheezy без иксов, на данный момент.

Liferer
() автор топика
Ответ на: комментарий от Liferer

ну, пусть прогонит, а потом работайте. но, имхо, что-то кэширует / проверяет

int13h ★★★★★
()
Ответ на: комментарий от Liferer

хм, а можете посмотреть на сколько изменился размер «хрустящего» примонтированного раздела? к примеру в начале «хруста» и когда ужэе не «хрустит»?

int13h ★★★★★
()
Ответ на: комментарий от Liferer

It seems that ext4 does its 'quick format' by postposting a lot of its initialisation until it is mounted (the uninit_bg option, perhaps?) and I suspect that jbd2 is doing this after you first format the drive. One of the comments here suggested that jbd2 writes to the partition after creation for a time proportional to its size, and suggested 10 minutes per 200 GB, which would indicate 50 minutes per TB. I formatted a 3TB ext4 drive yesterday and jbd2 was writing away for ages, but it has now stopped.

http://askubuntu.com

Для свежей ext4 это нормальное поведение...

ephecaff
()
Ответ на: комментарий от RedEyedMan3

Думаю, если натравить на ФС dumpe2fs -h, то в Filesystem features будет опция uninit_bg.

ephecaff
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.