J'ai une instance Amazon EC2 qui m'a donné une petite partition '/' et une grande partition '/ mnt'. En tant que tel, j'ai déplacé mon répertoire de données mysql sur la partition / mnt. Cependant, j'ai maintenant des problèmes avec le dossier / tmp à court d'espace sur mes requêtes de jointure massives et j'essaie également de déplacer / tmp vers / mnt / tmp. J'ai essayé de le faire avec un lien symbolique, mais cela empêche le service mysql de démarrer.
Veuillez indiquer comment déplacer le stockage de / tmp vers / mnt (/ dev / xvdb)
mount
amazon-ec2
Programster
la source
la source
/mnt
(par la taille) est persistant (ou il y a monté quelque chose qui est persistant) car il y enregistre en fait des données. BTW, vous voudrez peut-être lui envoyer un ping (en utilisant@
) car je suis presque sûr que je n'ai pas reçu de ping.Le déplacement d'une partition "/ tmp" nécessite un supplément non suggéré dans cette mauvaise réponse /ubuntu//a/371628/298086 .
Le déplacement des données implique d'effacer les données de la partition d'origine une fois clonées vers la destination, ce qui n'est absolument pas effectué par un montage de liaison.
Si vous essayez la bonne option de montage ("MOVE", pas bind):
Je suis convaincu qu'il ne parviendra pas à signaler que " tmp est un point de montage partagé " (ce qui signifie en effet " je ne peux pas déplacer un point de montage si un processus l'utilise toujours ")
La "réponse" que vous recherchez peut nécessiter l'arrêt et le redémarrage des services en utilisant / accédant / tmp, avant de déplacer du contenu.
Vous pouvez répertorier ces services / processus en exécutant:
Donc, une fois que vous avez répertorié ce qui est réellement accessible / utilisé
/tmp
, c'est quand vous pouvez vraiment décider "comment agir".À mon avis, le moyen le plus sûr de passer
Mais il existe un autre moyen qui ne nécessite pas de redémarrage du système, mais qui n'est pas plus sûr que le précédent. Il est décrit ici et consiste à démonter
/tmp
de manière paresseuse , ce qui devrait vous permettre d'exécutermount -M
Ces deux liens seront utiles pour votre demande:
la source