Je suis relativement nouveau sur Linux. Dans l’un de nos projets, nous utilisons l’instance EC2 d’Amazon pour le traitement de certains fichiers. Nous téléchargeons des fichiers sur le serveur S3 après le traitement. L’instance EC2 est démarrée à l’aide d’une AMI existante
Récemment, j’ai reçu une erreur, il ne restait plus d’espace sur le disque, le traitement des fichiers était donc arrêté. J’ai nettoyé certains fichiers plus anciens et le traitement s’est poursuivi.
Maintenant, quand je regarde l’espace disponible en utilisant df -h
Filesystem Size Used Avail Use% Mounted on /dev/xvda1 9.9G 5.7G 3.7G 61% / none 3.7G 0 3.7G 0% /dev/shm /dev/xvdb 414G 199M 393G 1% /mnt /dev/xvdc 414G 199M 393G 1% /data
Je peux voir que mes fichiers n’affectent que / dev / xvda1.
J’ai des questions suivantes
Comme vous pouvez le voir sur la sortie de df -h
, il y a deux grandes partitions montées respectivement sur /mnt
et /data
. Je vous suggère d’utiliser ces partitions en traitant les fichiers dans l’un de ces répertoires. Si vous ne pouvez pas vous déplacer là où le traitement se produit pour une raison quelconque, vous pouvez remonter les partitions à l’endroit approprié.
Si par exemple vos fichiers sont traités dans le répertoire /var/mydir
et que vous ne pouvez pas changer cela, procédez comme suit (en tant que root):
umount /mnt mount /dev/xvdb /var/mydir
Vous pouvez également utiliser l’autre partition si vous préférez cela.