IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Vidange du répertoire /TMP?


Sujet :

Administration système

  1. #1
    Membre expérimenté
    Avatar de fabszn
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2002
    Messages
    974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2002
    Messages : 974
    Points : 1 638
    Points
    1 638
    Par défaut Vidange du répertoire /TMP?
    Hello,

    Je veux faire la mise à jour d'un base DB2.
    Lors du lancement du programme d'update, celui ci m'indique qu'il n'y a pas assez de place dans le répertoire /tmp.

    Est ce que je peux executer la commande rm -rf /tmp sans risquer de tout casser?

    Merci d'avance pour votre aide!
    @+

    Fabszn
    Twitter : @fsznajderman

    N'oubliez pas le bouton
    Comment bien poser ses questions sur le forum


  2. #2
    Membre habitué Avatar de Dark-Water
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 142
    Points : 159
    Points
    159
    Par défaut
    aucun probleme comme son non l'indique /tmp est un repertoire temporaire tu peu effacer sans crainte

    par contre fais gaffe a ta ligne de commande une méthode prudente serai un rm -ri /tmp
    est mon ami !!!

  3. #3
    Expert éminent
    Avatar de Michaël
    Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2003
    Messages
    3 497
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Juillet 2003
    Messages : 3 497
    Points : 8 237
    Points
    8 237
    Par défaut
    pas dangereux ?
    les fichiers de lock (Xorg, Xfree) sont dans /tmp. si tu as un de ces deux serveurs, ne fais pas de rm -rf !
    il y a une partition dédiée à /tmp ou c'est avec le reste ? (/bin, /etc, ...) si c'est une partition dédiée, tu n'auras pas le choix : vidage via rm. sinon, est-ce que tu peux faire le ménage autrement ? par exemple supprimer des paquets téléchargés dans /var/cache/{apt,urpmi} ou supprimer des programmes qui ne servent à rien ?

  4. #4
    Membre habitué Avatar de Dark-Water
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 142
    Points : 159
    Points
    159
    Par défaut
    c'est étonnant que le lock soit dans /tmp mais je mettrais pas ma main à couper.

    Faut que je regarde pour ma part rm -rf /tmp ne m'a jamais posé de problème
    est mon ami !!!

  5. #5
    Membre actif
    Avatar de vosaray
    Profil pro
    Architecte technique
    Inscrit en
    Mai 2004
    Messages
    217
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2004
    Messages : 217
    Points : 299
    Points
    299
    Par défaut
    Est ce que je peux executer la commande rm -rf /tmp sans risquer de tout casser?
    Non

    Comme le precisait Michaël, il y a les serveurs X et les desktop managers qui pourraient se trouver plantés.

    Par ailleurs d'autres processus peuvent tenir un fichier d'etat ou d'echange sur /tmp et si tu les supprimes tu ne sais pas a koi t'attendre.

    Peut etre pourrais tu regarder dans la doc DB2 pour voir si il y aurait moyen de preciser un autre emplacement pour les fichiers temporarires et d'utiliser celui la. La plupart des softs utlisent une variable d'environnement qui precise le repertoire temporare a utliser. Je pense que c'est le cas de DB2 aussi, meme si je ne connais absolument pas ce serveur de BD ( par contre pour Oracle, c'est possible de speficier le repertoire temporaire de son choix ... )

    Par ailleurs :

    c'est étonnant que le lock soit dans /tmp mais je mettrais pas ma main à couper.
    Voici un extrait ls de mon /tmp sous debian :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    -r--r--r--  1 root    root       11 2006-08-02 09:54 .X0-lock
    drwxrwxrwt  2 root    root     4096 2006-08-02 09:54 .X11-unix
    Me semble bien qu'il s'agit de fichiers lock de X ....

  6. #6
    Membre habitué Avatar de Dark-Water
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 142
    Points : 159
    Points
    159
    Par défaut
    Citation Envoyé par vosaray

    Par ailleurs :



    Voici un extrait ls de mon /tmp sous debian :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    -r--r--r--  1 root    root       11 2006-08-02 09:54 .X0-lock
    drwxrwxrwt  2 root    root     4096 2006-08-02 09:54 .X11-unix
    Me semble bien qu'il s'agit de fichiers lock de X ....
    ben c'est bon à savoir je ferait plus attention la prochaine fois

    mais bon vu que c des locks ca va pas crasher ton systeme définitivement un rédemarrage devrait allez !!!! mais je suis pas sur faudrait voir à koi servent ces locks.

    Conclusion : faut regarder ce qu'il y'a avant d' effacer
    est mon ami !!!

  7. #7
    Membre expérimenté
    Avatar de fabszn
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2002
    Messages
    974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Mars 2002
    Messages : 974
    Points : 1 638
    Points
    1 638
    Par défaut
    Hello,

    Merci pour votre aide!!

    Effectivement, ce n'est pas si trivial que ca .

    Je vais prendre contact avec mon admin système pour voir ces aspect de server X démarré etc...

    Je pensais le faire seul, mais je vais avoir besoin de lui

    Merci encore pour votre aide!

    Bonne journée à tous!
    @+

    Fabszn
    Twitter : @fsznajderman

    N'oubliez pas le bouton
    Comment bien poser ses questions sur le forum


  8. #8
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    un methode prudente consiste à effacer que les fichiers vieux de plus de 90jours et de compresser les fichiers de plus de 31 jours dans /tmp

    et surtout d'effacer sans forçage (le -rf)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    find /tmp -type f -mtime +90 -exec rm {} \;
    find /tmp -type f -mtime +31 -exec compress {} \;
    c'est quand même rare d'avoir un uptime de plus de 31 jours chez un particulier...


  9. #9
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    /tmp devrait etre vider à chaque redemarrage de la machine.
    Certains Unix le font automatiquement d'ailleurs.
    Grave urgent !!!

  10. #10
    Membre éprouvé

    Profil pro
    Inscrit en
    Août 2003
    Messages
    878
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 878
    Points : 1 067
    Points
    1 067
    Par défaut
    Citation Envoyé par Michaël
    pas dangereux ?
    les fichiers de lock (Xorg, Xfree) sont dans /tmp. [...]
    Et j'y ai déjà vu des tubes nommés et des sockets (ex. : pour un démon comme esd).

    Citation Envoyé par frp31
    un methode prudente consiste à effacer que les fichiers vieux de plus de 90jours et de compresser les fichiers de plus de 31 jours dans /tmp
    Oui.

    Citation Envoyé par Katyucha
    /tmp devrait etre vider à chaque redemarrage de la machine.
    Certains Unix le font automatiquement d'ailleurs.
    (Et certains Linux aussi )
    Mais même vidé au démarrage, il peut y avoir des choses au moment de la MAJ de DB2.



    Pour savoir qui utilise quoi dans "/tmp", je propose :(note : évitez l'option +D à partir de la racine, ça peut être long)
    Un problème bien exposé
    est, pour moitié, solutionné. / La connaissance s'accroît quand on la partage, pas quand on l'impose. / La violence est le langage des faibles.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Création répertoire public comme /tmp
    Par liebenking dans le forum Langage
    Réponses: 0
    Dernier message: 10/11/2010, 19h39
  2. youtube : répertoire /tmp
    Par cmarsc dans le forum Mandriva / Mageia
    Réponses: 2
    Dernier message: 12/10/2007, 00h21
  3. Répertoire caché
    Par KUBITUS dans le forum Delphi
    Réponses: 30
    Dernier message: 13/04/2007, 07h19
  4. sélectionner un répertoire
    Par estelle dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 02/09/2005, 04h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo