jak zjistit co se zapisuje na /dev/hda?

Miroslav Suchý miroslav na suchy.cz
Čtvrtek Únor 26 18:37:07 CET 2004


Dobry den.
Mam nasledujici problem: hda je dlouhodobe velmi vytizeno, ackoliv by nemelo - 
veskere narocne oblasti (home, usr, var, tmp jsou na scsi disku). nicmene atsar 
opravdu potvrzuje zatizeni disku:
#atsar -D 10

18:19:39  partition   busy  read/s Kbyt/r   write/s Kbyt/w  avque avserv _part_
18:19:49  sda (8-0)     7%    1.83   12.0     12.41   12.7  15.26   4.86 ms
...
           hda (3-0)   100%    0.00    0.0      0.41    4.0 425083.45 2457.50 ms
           hda4                0.00    0.0      0.41    4.0

Tady me zarazilo, ze by se melo jednat o zapis na disk.
Ovsem dle lsof (viz nize) jsou otevreny predevsim pouze soubory z aresare /lib a 
tam by se IMHO nic nemelo zapisovat.
Otazka tedy zni: jak zjistim, do kterych souboru na /dev/hda4 je zapisovano?

Mirek Suchy


Vypis lsof:
# lsof / | sed '1,$s/\(.*\) \(.*\)/\2/' | sort |uniq -c |sort -nr
     497 /dev/null
     398 /
     342 /lib/libc-2.2.5.so
     342 /lib/ld-2.2.5.so
     322 /lib/libnsl-2.2.5.so
     321 /lib/libdl-2.2.5.so
     318 /lib/libnss_files-2.2.5.so
     318 /lib/libnss_compat-2.2.5.so
     317 /lib/libnss_db-2.2.so
     316 /lib/libcrypt-2.2.5.so
     307 /lib/libm-2.2.5.so
     244 /lib/libwrap.so.0.7.6
     239 /lib/libpthread-0.9.so
      82 /lib/libpam.so.0.72
      79 /lib/libresolv-2.2.5.so
      77 /lib/libnss_dns-2.2.5.so
      73 /lib/libdb2.so.2.7.7
      70 /lib/libdb1-2.2.5.so
      20 /dev/initctl
       8 /dev/zero
       8 /dev/ptmx
       7 /lib/librt-2.2.5.so
       6 /sbin/getty
       6 /lib/security/pam_unix.so
       6 /dev
       5 /lib/libutil-2.2.5.so
       4 /lib/security/pam_nologin.so
       4 /lib/security/pam_motd.so
       4 /lib/security/pam_mail.so
       4 /lib/security/pam_limits.so
       4 /lib/security/pam_lastlog.so
       4 /lib/security/pam_env.so
       4 /lib/libncurses.so.5.2
       4 /lib/libcap.so.1.10
       4 /etc/mail/virtusertable.db
       4 /etc/mail/access.db
       4 /bin/bash
       3 /dev/tty6
       3 /dev/tty5
       3 /dev/tty4
       3 /dev/tty3
       3 /dev/tty2
       3 /dev/tty1
       3 /dev/console
       1 /sbin/syslogd
       1 /sbin/rpc.statd
       1 /sbin/portmap
       1 /sbin/klogd
       1 /sbin/init
       1 NAME
       1 /lib/libpam_misc.so.0.72
       1 /lib
       1 /etc/group
       1 /dev/xconsole
       1 /dev/sdc
       1 /dev/sdb
       1 /dev/sda
       1 /dev/hda
       1 /bin/sed

-- 
                                         ,,,
                                        (o o)
   =================================oOO==(_)==OOo===========
  )               mailto:miroslav na suchy.cz
(   ICQ: #70802630              tel:+420-603-775737
  )When did I realize I was God? Well, I was praying and suddenly realized that 
I was talking to myself.
(________________________________________Oooo._____________
                                  .oooO   (   )
                                  (   )    ) /
                                   \ (    (_/
                                    \_)



Další informace o konferenci Linux