Comment augmenter la taille de /tmp

xuo Membre non connecté
-
- Voir le profil du membre xuo
- Inscrit le : 23/10/2011
- Groupes :
J'ai une application (calibre) qui utilise /tmp pour mettre des fichiers temporaires.
Actuellement mon /tmp est comme ceci :
tmpfs 2024920 156 2024764 1% /tmp
Il faudrait que je puisse au moins le doubler (même temporairement).
Comment puis-je faire ?
Merci.
Xuo.

vouf Membre non connecté
-
- Voir le profil du membre vouf
- Inscrit le : 16/08/2008
- Groupes :
Vu que ton /tmp est un système de fichier indépendant, je pense qu'il faudrait essayer de relancer la machine en mode "failsafe" , se connecter root et vérifier que /tmp n'est pas monté. Tu peux essayer ensuite de le recréer avec la commande diskdrake. Elle devrait s'executer en mode texte. Je crois pas qu'un redimenssionnement soit possible avec ext4. Tu peux toujours essayer. Mais je pense qu'il sera nécessaire de supprimer la partition et de la recréer.
Une autre alternative, est de passer par un livecd pour effectuer ces manipulations.
Mageia 9 64 bits Plasma - Asus Prime Z690-P D4 -Intel Core i5 12600 K- 32 Go Kingston Fury Renegade DDR4-3600 Mhz- Gigabyte Nvidia RTX 3060 - Go-M2 Samsung Evo 970 1Tb-SSD 512 Gb Samsung Evo 960 -SSD 512 Gb Crucial M5

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
si les fichiers temporaires sont dans /tmp/calibre (ce serait cool) il suffit de faire un lien symbolique dans /tmp s'appelant calibre et pointant vers /home/xuo/tmp/ en ayant au préalable créé /home/xuo/tmp/

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 !


xuo Membre non connecté
-
- Voir le profil du membre xuo
- Inscrit le : 23/10/2011
- Groupes :
Pour vouf : comme le montre la commande fdisk, il ne s'agit pas vraiment d'une partition. Ca doit être fait automatiquement lorsque l'on installe Mageia4. En tout cas, je n'ai jamais fais une partition /tmp.
Pour Adrien D : malheureusement, le nom est aléatoire (/tmp/calibe_1.39.0_tmp_s_L4D8 ou encore autre chose). J'y avais pensé (et même de faire la manip sur /tmp mais on ne peut pas déplacer ou renommer /tmp comme ça).
J'ai oublié de préciser cela :
# df
Sys. de fichiers blocs de 1K Utilisé Disponible Uti% Monté sur
/dev/sda5 10446060 6282048 3610340 64% /
devtmpfs 2018836 0 2018836 0% /dev
tmpfs 2024920 2156 2022764 1% /dev/shm
tmpfs 2024920 1020 2023900 1% /run
tmpfs 2024920 0 2024920 0% /sys/fs/cgroup
tmpfs 2024920 160 2024760 1% /tmp
/dev/sda1 66557256 32627752 33929504 50% /media/windows
/dev/sda7 159608180 78771968 80819828 50% /home
serveur:/export2/Softs 480588032 222076928 234075520 49% /automount/Softs
Mon fstab :
# Entry for /dev/sda5 :
UUID=cf156514-04be-4284-88c8-68ef5c6f2e38 / ext4 relatime,acl 1 1
# Entry for /dev/sda7 :
UUID=02879cd9-a1dd-47d5-aec6-dcbc49f1d7a3 /home ext4 acl,relatime 1 2
# Entry for /dev/sda1 :
UUID=5C0C25110C24E7AA /media/windows ntfs-3g defaults,umask=000 0 0
none /proc proc defaults 0 0
# Entry for /dev/sda6 :
UUID=291bc993-a1c7-4eb4-8bce-545b656f08c3 swap swap defaults 0 0
# fdisk -l /dev/sda
Disque /dev/sda : 232,9 GiB, 250059350016 octets, 488397168 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0xfea8fea8
Périphérique Amorçage Début Fin Blocs Id Système
/dev/sda1 * 63 133114589 66557263+ 7 HPFS/NTFS/exFAT
/dev/sda2 133117929 488392064 177637068 5 Extended
/dev/sda5 133117952 154609559 10745804 83 Linux
/dev/sda6 154611712 163814804 4601546+ 82 Linux swap / Solaris
/dev/sda7 163817472 488392064 162287296+ 83 Linux
Xuo.
Édité par xuo Le 01/06/2014 à 16h15

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Allé, on la fait cash cette modif, après tout :
Démonstration !
Code BASH :
14 [16:19:18] root@superlinux: /tmp # df -h . Filesystem Size Used Avail Use% Mounted on tmpfs 4.0G 5.4M 4.0G 1% /tmp
OK, j'ai 4Go.
Je veux monter à 8 :
Code BASH :
mount /tmp -o remount,size=8G
Confirmation de l'effet avec df :
Code BASH :
16 [16:19:53] root@superlinux: /tmp # df -h . Filesystem Size Used Avail Use% Mounted on tmpfs 8.0G 5.4M 8.0G 1% /tmp
CQFD.
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 !


vouf Membre non connecté
-
- Voir le profil du membre vouf
- Inscrit le : 16/08/2008
- Groupes :
J'avais jamais remarqué que le système créé des partitions de type tmpfs. J'avoue ne pas savoir comment ça fonctionne ce machin.
Adrien; Tu m'en bouches un coin !!
Mageia 9 64 bits Plasma - Asus Prime Z690-P D4 -Intel Core i5 12600 K- 32 Go Kingston Fury Renegade DDR4-3600 Mhz- Gigabyte Nvidia RTX 3060 - Go-M2 Samsung Evo 970 1Tb-SSD 512 Gb Samsung Evo 960 -SSD 512 Gb Crucial M5

Visiteur
Visiteur
xuo :
Bonjour,
J'ai une application (calibre) qui utilise /tmp pour mettre des fichiers temporaires.
Actuellement mon /tmp est comme ceci :
tmpfs 2024920 156 2024764 1% /tmp
Il faudrait que je puisse au moins le doubler (même temporairement).
Comment puis-je faire ?
Merci.
Xuo.
J'ai une application (calibre) qui utilise /tmp pour mettre des fichiers temporaires.
Actuellement mon /tmp est comme ceci :
tmpfs 2024920 156 2024764 1% /tmp
Il faudrait que je puisse au moins le doubler (même temporairement).
Comment puis-je faire ?
Merci.
Xuo.
mais dans la configuration de calibre tu ne peux choisir le répertoire temporaire?

xuo Membre non connecté
-
- Voir le profil du membre xuo
- Inscrit le : 23/10/2011
- Groupes :
Je n'ai pas trouvé, ni dans la doc, ni dans les menus de config.
Xuo.

xuo Membre non connecté
-
- Voir le profil du membre xuo
- Inscrit le : 23/10/2011
- Groupes :
Et je ne comprends pas. Mon post précédent n'est pas passé. Je disais à peu près cela (je n'avais pas encore vu la solution de Adrien.D) :
J'ai réussi (en utilisant ce que j'ai trouvé sur https://debian-facile.org/topic-5102-resolu-augmenter-la-taille-de-tmp-page-1.html) mais je ne suis pas sûr de ce que je fais (en tout cas, j'ai pu aller plus loin) :
# mkidr /home/xuo/tmpBig
# chmod 1777 !$
Dans le fichier /etc/fstab :
/home/xuo/tmpBig /tmp bind defaults,rw,auto,bind 0 0
puis :
# mount -a
Ca ne m'explique toujours pas ce que c'est que ce tmpfs et pourquoi il a cette taille là.
Xuo.

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Code BASH :
1 [22:53:36] adrien@superlinux: ~ $ systemctl status tmp.mount tmp.mount - Temporary Directory Loaded: loaded (/usr/lib/systemd/system/tmp.mount; static) Active: active (mounted) since Tue 2014-05-13 20:37:30 CEST; 2 weeks 5 days ago Where: /tmp What: tmpfs Docs: man:hier(7) http://www.freedesktop.org/wiki/Software/systemd/APIFileSystems Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
Je n'ai pas vu par contre où changer les options de taille.
Il semble que ce soit la moitié de la RAM, mais je ne sais pas comment régler ça....
C'est monté depuis 2 semaines et 5 jours, ce qui correspond à la date où mon PC à démarré.
Peut être peut-on simplement désactiver ce service avec
Code BASH :
systemctl disable tmp.mount
mais je n'ai pas essayé
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 !


xuo Membre non connecté
-
- Voir le profil du membre xuo
- Inscrit le : 23/10/2011
- Groupes :
Je vais essayer de trouver des infos.
Merci.
Xuo.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie