Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1755 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Comment savoir quelle application accede au disque ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment savoir quelle application accede au disque ?

n°367965
morpheus67
Posté le 01-12-2003 à 09:59:01  profilanswer
 

J'ai un vieux ordinateur qui me sert de passerelle. Il est donc quasiment tout le temps allume. Je voudrais bien mettre le disque dur en veille (aucun interet a le laisser tt le temps tourner pour mon utilisation).  
J'ai donc utilise la commande : hdparm -S 24 /dev/hda pour que mon dd se mette en veille au bout de 2 min mais je probleme c'est que toute les 4-5 minutes j'ai des acces disques (que je voudrais bien supprimer si c'est possible). Comment savoir quels programmes accedent a mon disque ?
 
Voici les processus sur ma passerelle :  
 

USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.7  1272  484 ?        S    08:09   0:03 init [2]  
root         2  0.0  0.0     0    0 ?        SW   08:09   0:00 [keventd]
root         3  0.0  0.0     0    0 ?        SWN  08:09   0:00 [ksoftirqd_CPU0]
root         4  0.0  0.0     0    0 ?        SW   08:09   0:00 [kswapd]
root         5  0.0  0.0     0    0 ?        SW   08:09   0:00 [bdflush]
root         6  0.0  0.0     0    0 ?        SW   08:09   0:00 [kupdated]
root         7  0.0  0.0     0    0 ?        SW   08:10   0:00 [kreiserfsd]
root        50  0.0  0.0     0    0 ?        SW   08:10   0:00 [khubd]
daemon     261  0.0  0.8  1384  528 ?        S    08:10   0:00 /sbin/portmap
root       393  0.0  1.0  1444  692 ?        S    08:10   0:00 /sbin/rpc.statd
root       424  0.0  1.1  1988  700 ?        S    08:10   0:00 /usr/sbin/inetd
root       430  0.0  0.0     0    0 ?        SW   08:10   0:00 [nfsd]
root       431  0.0  0.0     0    0 ?        SW   08:10   0:00 [nfsd]
root       432  0.0  0.0     0    0 ?        SW   08:10   0:00 [nfsd]
root       433  0.0  0.0     0    0 ?        SW   08:10   0:00 [lockd]
root       434  0.0  0.0     0    0 ?        SW   08:10   0:00 [rpciod]
root       435  0.0  0.0     0    0 ?        SW   08:10   0:00 [nfsd]
root       436  0.0  0.0     0    0 ?        SW   08:10   0:00 [nfsd]
root       437  0.0  0.0     0    0 ?        SW   08:10   0:00 [nfsd]
root       438  0.0  0.0     0    0 ?        SW   08:10   0:00 [nfsd]
root       439  0.0  0.0     0    0 ?        SW   08:10   0:00 [nfsd]
root       442  0.0  1.1  1476  732 ?        S    08:10   0:00 /usr/sbin/rpc.moun
root       448  0.0  1.9  2788 1212 ?        S    08:10   0:00 /usr/sbin/sshd
daemon     451  0.0  0.9  1384  580 ?        S    08:10   0:00 /usr/sbin/atd
root       454  0.0  1.0  1652  684 ?        S    08:10   0:00 /usr/sbin/cron
root       464  0.0  5.4  4488 3420 ?        S    08:10   0:02 /usr/bin/perl -w /
root       468  0.0  0.9  1392  596 ?        S    08:10   0:00 /usr/sbin/modem_ru
root       476  0.0  1.4  2008  912 ?        S    08:10   0:00 /usr/sbin/pppd cal
root       479  0.0  1.1  5744  728 ?        S<   08:10   0:00 /usr/sbin/pppoa3 -
root       483  0.0  1.1  5744  728 ?        S<   08:10   0:00 /usr/sbin/pppoa3 -
root       484  0.0  1.1  5744  728 ?        S<   08:10   0:02 /usr/sbin/pppoa3 -
root       485  0.0  1.1  5744  728 ?        S<   08:10   0:09 /usr/sbin/pppoa3 -
root       531  0.0  0.7  1256  468 tty2     S    08:11   0:00 /sbin/getty 38400  
root       532  0.0  0.7  1256  468 tty3     S    08:11   0:00 /sbin/getty 38400  
root       533  0.0  0.7  1256  468 tty4     S    08:11   0:00 /sbin/getty 38400  
root       534  0.0  0.7  1256  468 tty5     S    08:11   0:00 /sbin/getty 38400  
root       535  0.0  0.7  1256  468 tty6     S    08:11   0:00 /sbin/getty 38400  
root       595  0.0  2.0  2492 1308 tty1     S    09:49   0:00 -bash
root       634  0.0  2.8  6312 1812 ?        S    10:54   0:00 /usr/sbin/sshd

mood
Publicité
Posté le 01-12-2003 à 09:59:01  profilanswer
 

n°368005
arsunik
ma tuxitude me beastifie
Posté le 01-12-2003 à 12:07:27  profilanswer
 

Regarde dans /var/log

n°368008
BMOTheKill​er
Posté le 01-12-2003 à 12:09:43  profilanswer
 

fuser -v / :D

n°368052
morpheus67
Posté le 01-12-2003 à 12:48:15  profilanswer
 

ArSuniK : merci, je vais voir ca des que je serais chez moi
 
BMOTheKiller : pourquoi le :D ? C'est une connerie ? :D

n°368055
void_ppc
Posté le 01-12-2003 à 12:49:52  profilanswer
 

spa possible, même ppp écrit ses logs, et ca doit être pareil pour les autres daemons

n°368057
xmulder
un peu plus au nord...
Posté le 01-12-2003 à 12:54:36  profilanswer
 

RAMdisk pour les logs, c possible?

n°368059
BMOTheKill​er
Posté le 01-12-2003 à 12:56:22  profilanswer
 

morpheus67 a écrit :

ArSuniK : merci, je vais voir ca des que je serais chez moi
 
BMOTheKiller : pourquoi le :D ? C'est une connerie ? :D


 
nan, c'est pas une connerie, mais bonne chance d'avance ^^
 
enfin tu peux faire la commande, je te garantie que c'est sans risque, ça va t'afficher les processus qui accèdent à /
 
par contre, si tu rajoutes "-k", là c'est méchant :D (ça tente de killer les process listés par la commande, donc bon...)
 
si tu veux couper les logs, ben tu arrêtes déjà syslog, ça fera quelques accès en moins ^^

n°368060
BMOTheKill​er
Posté le 01-12-2003 à 12:57:48  profilanswer
 

xmulder a écrit :

RAMdisk pour les logs, c possible?


 
oui, mais faut un gros ramdisk si ça log pas mal :/
 
puis à quoi ça sert de faire un ramdisk pour les logs si c'est pour pas les garder ? :o autant couper les logs directement

n°368064
morpheus67
Posté le 01-12-2003 à 13:08:14  profilanswer
 

BMOTheKiller a écrit :


 
nan, c'est pas une connerie, mais bonne chance d'avance ^^
 
enfin tu peux faire la commande, je te garantie que c'est sans risque, ça va t'afficher les processus qui accèdent à /
 
par contre, si tu rajoutes "-k", là c'est méchant :D (ça tente de killer les process listés par la commande, donc bon...)
 
si tu veux couper les logs, ben tu arrêtes déjà syslog, ça fera quelques accès en moins ^^


merci mais j'ai deja coupe syslog et un autre truc de log mais ca ne change rien. Parmi ma liste des processus y'en a un ou plusieurs qui doivent acceder au disque mais lequel/lesquels :??:

n°368066
xmulder
un peu plus au nord...
Posté le 01-12-2003 à 13:12:25  profilanswer
 

c t juste une question. :o  
 
cela-dit, vu le peu de process qui tournent, ca doit pas logger des masses et je suppose q qd sshd/nfsd doivent logger qqch un acces disq est necessaire :sarcastic: (pour autre ch q le log)
 
enfin, ca depends aussi de ce q'il veut logger et des ressource de la bete.
 
c t juste une idée a 2GG..


Message édité par xmulder le 01-12-2003 à 13:13:03
mood
Publicité
Posté le 01-12-2003 à 13:12:25  profilanswer
 

n°368102
BMOTheKill​er
Posté le 01-12-2003 à 14:03:53  profilanswer
 

xmulder a écrit :

c t juste une question. :o  
 
cela-dit, vu le peu de process qui tournent, ca doit pas logger des masses et je suppose q qd sshd/nfsd doivent logger qqch un acces disq est necessaire :sarcastic: (pour autre ch q le log)
 
enfin, ca depends aussi de ce q'il veut logger et des ressource de la bete.
 
c t juste une idée a 2GG..


 
ah nan, le prends pas mal, ce n'était pas dit sur un mauvais ton :)
 
sinon pour ssh et nfs, les logs ne sont pas utiles, ces temps-ci je bossais sur une distro dédiée sur cd pour certains besoins, dedans j'ai sshd et nfs et les logs sont toujours à 0 (seul /usr est en ro, le reste est en ramdisk), il faut bien couper syslogd quoi
 
pour vérifier ce qui accède aux logs, fuser est bien : fuser -v /var/log/*
 
ça affichera la liste des processus qui accèdent aux logs
 
sinon il y a aussi la solution de modifier les droits sur /dev/log, un coup de chmod -w /dev/log, mais bon là j'ai peur que ça coince :/

n°368114
xmulder
un peu plus au nord...
Posté le 01-12-2003 à 14:23:07  profilanswer
 

je te rassure je le prends pas mal ;) :)
juste q le :o prette à confusion (surtout en rouge, mais bon spatafote)
 
ok pour couper les logs, mais coté secu c qd meme pas mal de logger ssh non? tu as une autre solution? (simple curiosité)
 
le coup du chmod -w c bourrin qd meme! :lol: :D
 
je prevois de mettre en place une gw sans disq (voire meme boot-LAN), avec une petite DMZ pour serveurs de fichiers &cie. je pensais logger sur une machine distante.

n°368134
BMOTheKill​er
Posté le 01-12-2003 à 15:08:11  profilanswer
 

ben oui, tu peux logger vers un nfs par exemple, ça te permet de conserver les logs en sûreté en plus... enfin là, soit tu symlink /var/log, soit tu rediriges /dev/log, c'est à peu près kif kif
 
mais le PXE (boot LAN) est une très bonne idée aussi si tu as un chip/carte + bootrom qui permette celà :)

n°368137
Mjules
Modérateur
Parle dans le vide
Posté le 01-12-2003 à 15:16:40  profilanswer
 

pense aussi à l'option noatime (dans les options e maontage des partitions) pour ne pas que le système écrive sans cesse la date de dernier accès  
http://linuxfr.org/tips/49.html


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°368144
glacote
Posté le 01-12-2003 à 15:41:03  profilanswer
 

Bon après de nombreux débats constatant que:
1) le ramdisk (avec le /etc/init.d/ramdisk qui restaure un tgz quand on start et qui le sauve quand on stop) ça marche bien. Problème: bof fiable niveau sécu, + pb crash/power down
2) le NFS, il paraît que c'est mal, même s'il n'y a qu'un client qui tourne. Même par-dessus des ports ssh forwardés (googl nfs security howto)
3) la bonne solution apparamment, c'est le serveur de log dédié.
ça se passe ici (google)

n°369185
glacote
Posté le 03-12-2003 à 15:40:48  profilanswer
 

Le noyau 2.6 inclut le mode "laptop" exprès pour ça. Il semblerait que ça marche bien.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Comment savoir quelle application accede au disque ?

 

Sujets relatifs
[Fluxbox] Lancement automatique d'application[Mdk 9.1] problème de disque dur vu par la console mais pas par le res
Comment detecter un disque sous linuxtouche de clavier = lancement d'application
vérifier un disque dur HSDisque dur détécté mais pas exploitable.
Copier un site sur son disque dur et le convertir en psA l'aide ! J'ai l'impression que mon disque dur me lâche
A l'aide : nouvo partitionnement sur disque dur vierge !!![USB] disque IDE dans boîtier externe USB2
Plus de sujets relatifs à : Comment savoir quelle application accede au disque ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR