OVH Cloud OVH Cloud

Changer le dir tmp ?

5 réponses
Avatar
André Malpeau
Bonjour,

J'ai besoin de changer le repertoire tmp pour un utilisateur
particulier. En effet, j ai pas assez de place sur le disque
hda où se situe mon tmp actuel.
Y a t il quelque chose à modifier quelque part , dans passwd par
exemple ?

merci d avance

5 réponses

Avatar
Hugues
Ce cher "André Malpeau" a dit :

Bonjour,

J'ai besoin de changer le repertoire tmp pour un utilisateur
particulier. En effet, j ai pas assez de place sur le disque
hda où se situe mon tmp actuel.
Y a t il quelque chose à modifier quelque part , dans passwd par
exemple ?


/tmp reste le dossier /tmp, si tu veux avoir plus de place dessus, tu peux
toujours mounter une autre partition dessus, de préférence vierge, et
de préférence en mode single user (runlevel 1, ou encore la commande :
'init 1')
pourquoi en single user ? car le serveur X et d'autres applications
peuvent avoir besoin de fichiers spéciaux ou non qui figurent
justement dans ce dossier /tmp . Te mettre en runlevel 1 te garantira
qu'aucune application ne tourne à l'instant où tu effectues ta manip.

si ton besoin n'est pas ponctuel (comprendre tu veux avoir toujours
cette meme partition sur /tmp), tu peux rajouter les lignes qui vont
bien dans ton /etc/fstab

--
Hugues - Linux Addict

Avatar
Hugues
Ce cher Hugues a dit :

Ce cher "André Malpeau" a dit :

Bonjour,

J'ai besoin de changer le repertoire tmp pour un utilisateur
particulier. En effet, j ai pas assez de place sur le disque
hda où se situe mon tmp actuel.
Y a t il quelque chose à modifier quelque part , dans passwd par
exemple ?



Encore plus simple mais crados : tu fais un lien de /tmp vers le
dossier de ton choix, sur un périphérique de stockage plus espacé. :)

--
Hugues - Linux Addict


Avatar
André Malpeau
Bonjour Hugues,

"Hugues"
Encore plus simple mais crados : tu fais un lien de /tmp vers le
dossier de ton choix, sur un périphérique de stockage plus espacé. :)


C'est la chose que j ai faite juste apres mon premier message.
Ca marche, en effet. Par contre je comprends pas, j'ai un probleme
avec Mysql qui ne fonctionne pas.

Je sais pas si c'est lié... En attendant, je fini ce que j'ai a faire avec
cette solution, et je vais revenir vers une solution de type partition
pour tmp.

Merci pour l aide.

Avatar
Hugues
Ce cher "André Malpeau" a dit :

Bonjour Hugues,

"Hugues"
Encore plus simple mais crados : tu fais un lien de /tmp vers le
dossier de ton choix, sur un périphérique de stockage plus espacé. :)


C'est la chose que j ai faite juste apres mon premier message.
Ca marche, en effet. Par contre je comprends pas, j'ai un probleme
avec Mysql qui ne fonctionne pas.

Je sais pas si c'est lié... En attendant, je fini ce que j'ai a faire avec
cette solution, et je vais revenir vers une solution de type partition
pour tmp.


Ne me dis pas que tu as fait ça alors que ton système était déjà lancé ?

sinon, passe en runlevel 1, ca reste la solution la plus sure et la
plus propre pour changer ton /tmp. ensuite tu reviens en runlevel 3
(ou autre selon ton initdefault dans ton /etc/inittab) en quittant
simplement le shell du runlevel 1 [1]

la plus sale etant de copier -pfr le contenu de l'ancien /tmp vers le
nouveau. (garanti 99,9% d'emmerdes)



Ref:
[1] je t'explique
en tant que root :

$ init 1
[tout s'éteint, serveur graphique, les applications, etc etc.. comme
pour un reboot, mais au lieu de rebooter ou eteindre ton pc, tu te
retrouves avec un shell :]
shell# <bricolage /tmp>
shell# exit
[et poof, ton systeme se relance comme au demarrage]


--
Hugues - Linux Addict


Avatar
André Malpeau
"Hugues" <
Ne me dis pas que tu as fait ça alors que ton système était déjà lancé ?


Oups ... désolé ... j ai fait ça directement , en effet. Galère à venir ou
pas,
c'est toujours une lecon à retenir.

Merci pour la note sur le mode init 1. Je l'imprime et le retiens.

Ref:
[1] je t'explique
en tant que root :

$ init 1
[tout s'éteint, serveur graphique, les applications, etc etc.. comme
pour un reboot, mais au lieu de rebooter ou eteindre ton pc, tu te
retrouves avec un shell :]
shell# <bricolage /tmp>
shell# exit
[et poof, ton systeme se relance comme au demarrage]



Je posterai demain un message pour dire si le retour à
la configuration normale, et puis par partition s'est passé
avec ou sans probleme .