Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 17/02/2020 18:51:55
- genio
- Membre
Fichiers tmp.QHoZCixFte (tmp.zorglub) créées par Postgrès dans /tmp
Bonjour à tous...
Quelqu'un peut-il me dire pourquoi Postgres écrit des fichier de type 'directory' exemple : /tmp/tmp.QHoZCixFte (tmp.zorglub) dans le répertoire /tmp...
Genre : drwx------. 2 postgres postgres 4096 Jan 29 03:18 tmp.mEoBWi6qb7
Ces directory en plus, ne contiennent aucun fichier !
Savez-vous d'où viennet ces fichiers car nous sommes pollués (Postgrès 9.4 sur LINUX) par ces fichiers là, dans le répertoire /tmp ...
Puis-je les deleter sans crainte ?
Merci pour vos réponses
Hors ligne
#2 17/02/2020 19:06:08
- ioguix
- Administrateur
Re : Fichiers tmp.QHoZCixFte (tmp.zorglub) créées par Postgrès dans /tmp
Bonjour,
Ce n'est pas forcément l'instance postgres qui a créé ces fichiers, mais une autre commande lancée par l'utilisateur postgres.
Il n'est pas rare qu'un fichier temporaire soit créé, ouvert, puis détruit par le processus qui l'a créé et qui continue à l'utiliser, bien que le fichier soit supprimé. La commande "lsof|grep (deleted)" (en tant que root) devrait vous les montrer si certains existent au moment de la commande.
Hors ligne
#3 17/02/2020 19:08:08
- Marc Cousin
- Membre
Re : Fichiers tmp.QHoZCixFte (tmp.zorglub) créées par Postgrès dans /tmp
Bonjour,
Le format de nommage de ces fichiers ressemble plutôt à ce que produit la commande "mktemp", pas à ce que produirait postgresql. Vous avez probablement un script quelque part qui crée ces répertoires.
Marc.
Hors ligne