/tmp est un répertoire local, mais qui est utilisé par le système. On peut y mettre des choses, mais ça remplit la partition locale qui contient le système. Y compris, par exemple, /var/log, /var/cache/apt (qui sert à la mise à jour du système). Si tu veux mettre des données en local, la partition dédiée est / tempo. Tu crées un répertoire dedans (par exemple rozenknop), et tu y fais ce que tu veux (tant que ce n'est pas plein à 100%). Si j'ai dit que je n'aimais pas, c'est uniquement parce que de remplir la partition racine à 100% (et c'est la même partition que / tmp) perturbe le fonctionnement correct de la machine. La commande "df" (en particulier en faisant "df -h") te permettra de connaître un peu mieux l'organisation de ton disque dur. Pour le calcul distribué, moi, je n'en ai pas grand chose à faire, mais les machines doivent être utilisées (en théorie) pour des motifs professionnels. Il est vrai qu'elles ne sont pas très utilisées en moyenne, et que les gens peuvent faire ce qu'ils veulent. Par ailleurs, faire tourner ces logiciels peut avoir des implications importantes en terme de sécurité. Les sources n'en sont pas disponibles (en tout cas après un examen très rapide du site web). Tu n'as pas le droit de faire tourner ce logiciel si tu n'es pas propriétaire de la machine ou tu n'en as pas demandé l'autorisation au propriétaire (ce que je n'ai pas vu passer ni en réunion système, ni en conseil de labo). Alors ma réponse est: c'est sans doute utile à quelqu'un, mais le faire dans son coin sans demander à personne pose des problèmes. Maintenant, tu fais ce que tu veux: la machine n'est pas plus à moi qu'à toi. Je ne me suis occupé de ça uniquement parce que je reçois un message d'alerte quand un problème se pose sur une machine (comme une partition pleine). Maintenant qu'il y a de la place libre sur /, je n'ai plus aucun problème avec tbilissi. Le 9 mars 06 à 09:22, Antoine Rozenknop a écrit :
Bonjour,
Pour le calcul distribué, je trouvais ça sympa de donner du temps de calcul inoccupé (j'ai mis le processus en nice 20). Si ça gêne (peut-être qu'il y a un coût en transferts dont je ne suis pas conscient), je peux bien sûr arrêter ça immédiatement.
En ce qui concerne le /tmp, il s'agit de mon programme. Je pensais que /tmp était un répertoire local, que je pouvais remplir sans déranger les autres. Peux-tu m'expliquer pourquoi "tu n'aimes pas" ? Et où je pourrais stocker ces données temporaires qui prennent de la place ?
Jean-Christophe Dubacq a écrit :
Bonjour,
Que tu fasses du calcul distribué pour d'autres universités que ton propre laboratoire sans collaboration en bonne et due forme, je n'ai pas à me prononcer. D'autant plus quand je suis à un déplacement sur les grilles de calcul massives et les systèmes distribués et que je peux réserver un millier de machines pour calculer si j'en ai besoin.
Que tu remplisses le /tmp en moins d'une nuit, je n'aime pas.
Je n'ai pas redémarré la machine, pour que tout ne soit pas perdu. Le /tmp est effacé au moindre redémarrage. Je le ferai dans la journée, ce soir au plus tard.
Début du message réexpédié :
De : "root.camelot" <root.camelot@lipn.univ-paris13.fr> Date : 9 mars 2006 06:22:56 HNEC À : root <root.camelot@lipn.univ-paris13.fr> Objet : Supervision report from camelot
tbilissi (09.03.2006 06:22:36): / - is full to 100%
--JCD
-- JCD