2012-08-06 16 views
6

Soy relativamente nuevo en Linux. En uno de nuestros proyectos, usamos la instancia de EC2 de Amazon para procesar algunos archivos. Subimos archivos al servidor S3 después del procesamiento. La instancia de EC2 se inicia utilizando un AMI existenteDescripción de las particiones Linux con Amazon EC2

Recientemente recibí un error sin espacio en el disco, por lo que se detuvo el procesamiento de los archivos. Limpié algunos archivos más antiguos y el proceso continuó.

Ahora, cuando miro al espacio disponible usando 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 

puedo ver mis archivos están efectuando solamente/dev/xvda1.

He siguientes consultas

  1. Cuál es el uso de otras particiones cuando puedo ver mis archivos sólo efectuar/dev/xvda1
  2. Parece que sólo estamos usando 10 GB de espacio de manera eficaz y otra se está desperdiciando ¿Cómo puedo usar otro espacio? ¿Puedo mover algo de espacio de disco a/dev/xvda1 o almacenar directamente archivos en otras áreas?

Respuesta

5

Como se puede ver en la salida de df -h, hay dos particiones grandes Mouted en /mnt y /data respectivamente. Sugiero que use esas particiones procesando los archivos en uno de esos directorios. Si no puede moverse donde ocurre el procesamiento por alguna razón, puede volver a montar las particiones en el lugar apropiado.

Si, por ejemplo, los archivos se procesan en el directorio /var/mydir y no se puede cambiar eso, haga lo siguiente (como root):

umount /mnt 
mount /dev/xvdb /var/mydir 

Puede utilizar la otra partición, así, por supuesto, si usted prefiere que .

+0

¿qué ocurre con los datos en la unidad xvda1? y para el disco xvdb, ¿se compró uno? porque en mi escenario no se muestra en Amazon ec2 volúmenes. –

+0

Esto funciona para el caso específico en la pregunta, puede ser diferente para usted. xvda1 contiene los datos del sistema operativo y no me meteré con eso. –