Comment agrandir la taille du /tmp [Réglé]

zalappy Membre non connecté
-
- Voir le profil du membre zalappy
- Inscrit le : 28/07/2012
- Groupes :
Édité par zalappy Le 09/10/2016 à 19h18
<table class="formatter-table">
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>

lebarhon Membre non connecté
-
- Voir le profil du membre lebarhon
- Inscrit le : 09/10/2010
- Groupes :
-
Équipe Mageia
-
Membre d'Honneur
Ce répertoire géré par le système n'est pas destiné à l’utilisateur, oublie le et utilise /home/<user>/tmp à la place.
CM Asus Z77-A+i5-2500K+GeForceGT520+RAM8Go
SSD Crucial M4+SSD Samsung EVO
Mageia 6 64 bits
SSD Crucial M4+SSD Samsung EVO
Mageia 6 64 bits

magnux77 Membre non connecté
-
- Voir le profil du membre magnux77
- Inscrit le : 21/09/2009
- Groupes :
-
Membre d'Honneur
Bonsoir est-il possible d'agrandir la taille du /tmp/ (qui est ridiculement bas).
Quand on fait une affirmation, ce n'est pas mal de l'argumenter. Dans ce cas avec un petit df au moins.
En effet, si tu es dans le cas de la majorité d'entre nous, tu as seulement 2 partitions, système et home, et /tmp dispose de l'espace disponible sur /.
Si /tmp dispose d'une partition dédiée, c'est toi qui l'a créée explicitement.
...depuis Mandrake 7
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]
Membre de l'April - « promouvoir et défendre le Logiciel Libre»
Soutien Framasoft - « Changer le monde, un octet à la fois»
Config n°1 : cpu=AMD64x6 mem=16G SSD=64G HDD=1T OS=Mageia8-64 DE=Xfce, Config n°2 : Dell Latitude E6410 SSD=120G OS=Mageia8 DE=Xfce, Config n°3 : ThinkpadR40 SSD=32G OS=[Manjaro, Parabola, Mageia6] DE=Xfce, Config n°4 : EeePC901 SSD=20Gb, OS=[SliTaz5/Lxde, Mageia8/Xfce]

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
zalappy:
Quand on fait une affirmation, ce n'est pas mal de l'argumenter. Dans ce cas avec un petit df au moins.
En effet, si tu es dans le cas de la majorité d'entre nous, tu as seulement 2 partitions, système et home, et /tmp dispose de l'espace disponible sur /.
Si /tmp dispose d'une partition dédiée, c'est toi qui l'a créée explicitement.
Bonsoir est-il possible d'agrandir la taille du /tmp/ (qui est ridiculement bas).
Quand on fait une affirmation, ce n'est pas mal de l'argumenter. Dans ce cas avec un petit df au moins.
En effet, si tu es dans le cas de la majorité d'entre nous, tu as seulement 2 partitions, système et home, et /tmp dispose de l'espace disponible sur /.
Si /tmp dispose d'une partition dédiée, c'est toi qui l'a créée explicitement.
Non, magnux, çà n'est plus vrai.
/tmp est une partition à part, mais en mémoire.
cat /etc/mtab
...
tmpfs /tmp tmpfs rw 0 0
...
...
tmpfs /tmp tmpfs rw 0 0
...
C'est pour çà que lorsque tu éteins l'ordi, le tmp est purgé. Par contre, si tu ne l’éteins jamais, il finira par saturer.
Par contre, je ne sais pas comment il détermine sa taille.
Yves

Visiteur
Visiteur
/tmp est une partition à part, mais en mémoire. C'est pour çà que lorsque tu éteins l'ordi, le tmp est purgé. Par contre, si tu ne l’éteins jamais, il finira par saturer.
Tiens, c'est bon à savoir, ça.

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
tmp est mis en mémoire automatiquement par systemd.
Pour le laisser en mémoire, mais définir sa taille (exemple ici à 2Go), forcer sa valeur dans le fstab :
Code BASH :
tmpfs /tmp tmpfs nodev,nosuid,size=2G 0 0
Pour désactiver sa gestion par systemd (et donc le laisser sur / sans point de montage :
Code BASH :
systemctl mask tmp.mount

Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


Visiteur
Visiteur
Je suppose que l'intérêt à ce qu'il soit en RAM plutôt que sur / est la réactivité de l'ensemble, vu que la RAM est plus rapide ?

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Merci pour ces précisions !
Je suppose que l'intérêt à ce qu'il soit en RAM plutôt que sur / est la réactivité de l'ensemble, vu que la RAM est plus rapide ?
Je suppose que l'intérêt à ce qu'il soit en RAM plutôt que sur / est la réactivité de l'ensemble, vu que la RAM est plus rapide ?
Rapidité mais pas que !
Quand tu éteins la machine, pouf, c'est vide !
Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


Visiteur
Visiteur
Si tu mets /tmp sur le disque, il n'est pas limité à une certaine taille, par défaut ?

zalappy Membre non connecté
-
- Voir le profil du membre zalappy
- Inscrit le : 28/07/2012
- Groupes :
Salut,
tmp est mis en mémoire automatiquement par systemd.
Pour le laisser en mémoire, mais définir sa taille (exemple ici à 2Go), forcer sa valeur dans le fstab :
Pour désactiver sa gestion par systemd (et donc le laisser sur / sans point de montage :

tmp est mis en mémoire automatiquement par systemd.
Pour le laisser en mémoire, mais définir sa taille (exemple ici à 2Go), forcer sa valeur dans le fstab :
Code BASH :
tmpfs /tmp tmpfs nodev,nosuid,size=2G 0 0
Pour désactiver sa gestion par systemd (et donc le laisser sur / sans point de montage :
Code BASH :
systemctl mask tmp.mount

Je comprends mal ce que tu dis, tu peux mettre plus de détails, je dois éditer le fichier de quel répertoire?
Grenouille:
Effectivement. Je redémarre rarement mon PC, par contre je le mets tout le temps en hibernation, donc je ne crains pas de soucis de saturation.
Si tu mets /tmp sur le disque, il n'est pas limité à une certaine taille, par défaut ?
Si tu mets /tmp sur le disque, il n'est pas limité à une certaine taille, par défaut ?
C'est clair que moi aussi je suis dans le même cas que toi, j'ai 16 bureaux
sans l'hibernation je n'en utiliserais pas autant.
en général je n'éteind vraiment qu'après "une maj system".
Autrement j'ai déjà changé le répertoire "tmp" de gros programmes qui me prenne une grosse mémoire.
Mais certains ne se changent pas (et il y en a beaucoup), et quand ton system se met à foirer, que tu ne peux plus faire de capture d'écran"
que "k3b" "te dit que "dvd+rw-tools" ne trouve pas ce paquet pour effacer un dvd
alors qu'il est bien installé, /tmp te force un peu à tout éteindre.
<table class="formatter-table">
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Code BASH :
systemctl mask tmp.mount
en console et en root désactive le /tmp «volatil» (dans la RAM)
Cette ligne :
Code BASH :
tmpfs /tmp tmpfs nodev,nosuid,size=2G 0 0
Est à ajouter dans le /etc/fstab pour conserver un /tmp «volatil» mais mettre sa taille à 2Go (dans l'exemple).
Normalement /tmp est «volatil» et sa taille est définie à la moitié de la mémoire RAM par systemd/
Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Adrien.D:
Je comprends mal ce que tu dis, tu peux mettre plus de détails, je dois éditer le fichier de quel répertoire?
Salut,
tmp est mis en mémoire automatiquement par systemd.
Pour le laisser en mémoire, mais définir sa taille (exemple ici à 2Go), forcer sa valeur dans le fstab :
tmp est mis en mémoire automatiquement par systemd.
Pour le laisser en mémoire, mais définir sa taille (exemple ici à 2Go), forcer sa valeur dans le fstab :
Code BASH :
tmpfs /tmp tmpfs nodev,nosuid,size=2G 0 0
Je comprends mal ce que tu dis, tu peux mettre plus de détails, je dois éditer le fichier de quel répertoire?
il s'agit de
/etc/fstab
A éditer en tant que root.
En général, on n'a pas de session graphique en root. Donc, si vim te file des boutons, tu peux utiliser mcedit comme éditeur de fichier.
Yves

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


zalappy Membre non connecté
-
- Voir le profil du membre zalappy
- Inscrit le : 28/07/2012
- Groupes :
Donc je tape en ligne de commande est root:
Code BASH :
systemctl mask tmp.mount
Cela va désactiver le /tmp «volatil» (dans la RAM)
Ensuite avec "vi" j'édite ce fichier:
/etc/fstab
Sur cette ligne:
Code BASH :
tmpfs /tmp tmpfs nodev,nosuid,size=2G 0 0
Je change la valeur "2"
Par une autre donc là j'ai 36.5Go libre sur "/"
En mettant par exemple "20" j'aurai mon /tmp/ qui passera à 20Go?
<table class="formatter-table">
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>
<tr class="formatter-table-row">
<td class="formatter-table-col">Mageia7.1/6/5-64bits-Xfce</td>
<td class="formatter-table-col">Demander la maj d'un prog existant du CCM.</td>
<td class="formatter-table-col">[Tuto] Configuration d'un serveur LAMP</td>
</tr>
<tr class="formatter-table-row">
<td class="formatter-table-col">[Tuto] installer VeraCrypt.</td>
<td class="formatter-table-col">Cloner un disque, une partition</td>
<td class="formatter-table-col">Thèmes icônes xfce/plasma les modifiées</td>
</tr>
</table>

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
OU BIEN si tu préfères le garder en volatil, il faut forcer la valeur dans le fichier /etc/fstab mais ne mets pas plus que ta RAM, sinon, si tu as 8Go de RAM et que tu mets 20Go de /tmp ... bah je ne sais pas ce que ça fait (ni même si ce sera pris en compte).
Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !

Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie