Cómo agregar volúmenes de almacén de instancias a la instancia de EC2 - Amazon Elastic Compute Cloud

Cómo agregar volúmenes de almacén de instancias a la instancia de EC2

En el caso de los tipos de instancias con volúmenes de almacén de instancias de NVMe, todos los volúmenes de almacenes de instancias compatibles se adjuntan automáticamente a la instancia en el momento del lanzamiento. Los volúmenes de almacén de instancias NVMe se enumeran automáticamente y se les asigna un nombre de dispositivo.

Para los tipos de instancias con volúmenes de almacén de instancias que no sean de NVMe, como C1, C3, M1, M2, M3, R3, D2, H1, I2, G2, X1 y X1e, debe especificar manualmente las asignaciones de dispositivos de bloques para los volúmenes del almacén de instancias que desea adjuntar en el momento de la inicialización. Las asignaciones de dispositivos de bloques se pueden especificar en la solicitud de inicialización de la instancia o en la AMI utilizada para iniciar la instancia. Cada entrada de una asignación de dispositivos de bloques incluye un nombre de dispositivo y el volumen al que se mapea. Para obtener más información, consulte Mapeos de dispositivos de bloques

importante

Solo puede especificar volúmenes de almacenes de instancias al iniciar la instancia. No puede adjuntar volúmenes de almacenes de instancias a una instancia después de que la haya iniciado.

Después de iniciar una instancia, debe asegurarse de que los volúmenes de almacenes de instancias de su instancia están formateados y montados antes de usarlos. El volumen raíz de una instancia con respaldo en un almacén de instancias se monta automáticamente.

Consideración de los volúmenes raíz

Un mapeo de dispositivos de bloques siempre especifica el volumen raíz de la instancia. El volumen raíz se monta siempre automáticamente.

Instancias de Linux: el volumen raíz es un volumen de Amazon EBS o un volumen de almacén de instancias. Para instancias con un volumen de almacén de instancias para el volumen raíz, el tamaño de este volumen varía por AMI, pero el tamaño máximo es 10 GB. Para obtener más información, consulte Almacenamiento para el dispositivo raíz.

Instancias de Windows: el volumen raíz debe ser un volumen de Amazon EBS. No se admite el almacén de instancias para el volumen raíz.

Agregar volúmenes de almacén de instancias a una AMI

Puede crear una AMI con una asignación de dispositivos de bloques que incluya volúmenes de almacenes de instancias.

Si inicia una instancia que admite volúmenes de almacén de instancias que no son NVMe mediante una AMI que especifica asignaciones de dispositivos de bloque de volumen de almacén de instancias, la instancia incluye los volúmenes de almacén de instancias. Si el número de volúmenes de almacén de instancias en la asignación de dispositivo de bloque excede el número de volúmenes de almacén de instancias disponible para la instancia, los volúmenes adicionales de almacén de instancias se ignoran.

Si inicia una instancia que admite volúmenes de almacén de instancias de NVMe mediante una AMI que especifica las asignación de dispositivos de bloque de volumen de almacén de instancias, se ignoran las asignación de dispositivos de bloque de volumen del almacén de instancias. Las instancias que admiten los volúmenes de almacenes de instancias de NVMe obtienen todos sus volúmenes de almacén de instancias compatibles, independientemente de las asignaciones de dispositivos de bloques especificadas en la solicitud de inicialización de instancias y en la AMI.

Consideraciones
  • Para las instancias M3, especifique los volúmenes del almacén de instancias en la asignación de dispositivos de bloques de la instancia, no de la AMI. Amazon EC2 podría ignorar los volúmenes del almacén de instancias que solo se especifican en la asignación de dispositivos de bloques de la AMI.

  • Cuando inicia una instancia, puede omitir los volúmenes de almacén de instancias que no sean NVMe especificados en la asignación de dispositivos de bloques de AMI o añadir volúmenes de almacén de instancias.

New console
Para añadir volúmenes de almacenes de instancias a una AMI basada en Amazon EBS con la consola
  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. En el panel de navegación, elija Instancias y seleccione la instancia.

  3. Elija Acciones, Imagen y plantillas, Crear imagen.

  4. En el cuadro de diálogo Crear imagen, escriba un nombre significativo y una descripción para la imagen.

  5. Por cada volumen de almacén de instancias que vaya a agregar, elija Agregar volumen, en Tipo de volumen seleccione un volumen de almacén de instancias y en Dispositivo seleccione un nombre de dispositivo. (Para obtener más información, consulte Nombres de dispositivos en las instancias de Amazon EC2). El número de volúmenes de almacenes de instancias disponibles depende del tipo de instancia. Para las instancias con volúmenes de almacenes de instancias NVMe, el mapeo de dispositivos de estos volúmenes depende del orden en el que el sistema operativo enumere los volúmenes.

  6. Elija Crear imagen.

AWS CLI
Para añadir volúmenes de almacenes de instancias a una AMI utilizando la línea de comandos

Puede utilizar uno de los siguientes comandos. Para obtener más información acerca de estas interfaces de línea de comandos, consulte Acceder a Amazon EC2.

Agregar volúmenes de almacén de instancias a una instancia

Cuando inicia una instancia que admite volúmenes de almacén de instancias que no son NVMe, debe especificar asignaciones de dispositivos de bloque para que se adjunten los volúmenes de almacén de instancias. Las asignaciones de dispositivos de bloques deben especificarse en la solicitud de inicialización de la instancia o en la AMI utilizada para iniciar la instancia.

Si la AMI incluye asignaciones de dispositivos de bloques para los volúmenes del almacén de instancias, no es necesario que especifique las asignaciones de dispositivos en bloque en la solicitud de inicialización de la instancia, a menos que necesite más volúmenes de almacén de instancias de los que se incluyen en la AMI.

Si la AMI no incluye las asignaciones de dispositivos de bloque para los volúmenes de almacén de instancias, debe especificar las asignaciones de dispositivos de bloque en la solicitud de inicialización de la instancia.

Consideraciones
  • Para instancias M3, podría recibir volúmenes de almacenes de instancias aunque no las especifique en la asignación de dispositivos de bloques para la instancia.

Para especificar las asignaciones de dispositivos de bloques en la solicitud de inicialización de la instancia, utilice uno de los métodos siguientes.

Amazon EC2 console
  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. En el panel, elija Iniciar instancia.

  3. En la sección Imágenes de aplicaciones y sistema operativo, seleccione la AMI que desea utilizar.

  4. En la sección Configurar almacenamiento, la sección Volúmenes de almacén de instancias muestra los volúmenes del almacén de instancias que se pueden adjuntar a la instancia. El número de volúmenes de almacén de instancias disponibles depende del tipo de instancia.

  5. Para cada volumen de almacén de instancias que desee adjuntar, en Nombre del dispositivo, seleccione el nombre del dispositivo que desee utilizar.

  6. Configure los ajustes de inicialización de instancias restantes según sea necesario y luego escoja Iniciar instancia.

Command line

Puede usar uno de estos comandos con la opción correspondiente.

Hacer que los volúmenes de almacén de instancias estén disponibles en la instancia

Tras iniciar una instancia con volúmenes de almacén de instancias adjuntos, debe montarlos antes de poder acceder a ellos.

nota

Muchos volúmenes de almacenes de instancias están formateados previamente con el sistema de archivos ext3. Los volúmenes de almacenes de instancias basados en SSD que admiten la instrucción TRIM no están formateados previamente con ningún sistema de archivos. Sin embargo, puede formatear volúmenes con el sistema de archivos que elija después de iniciar la instancia. Para obtener más información, consulte Soporte TRIM del volumen de almacén de instancias. En el caso de las instancias de Windows, reformateamos los volúmenes de almacenes de instancias con el sistema de archivos NTFS.

Puede ver y montar los volúmenes de almacén de instancias tal y como se describe en el siguiente procedimiento.

Para hacer que un volumen de almacén de instancias esté disponible en Linux
  1. Conéctese a la instancia utilizando un cliente SSH. Para obtener más información, consulte Conexión con la instancia de Linux.

  2. Utilice el comando df -h para ver los volúmenes que están formateados y montados.

    $ df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 3.8G 72K 3.8G 1% /dev tmpfs 3.8G 0 3.8G 0% /dev/shm /dev/nvme0n1p1 7.9G 1.2G 6.6G 15% /
  3. Utilice lsblk para ver los volúmenes que se han mapeado en la inicialización, pero no están formateados ni montados.

    $ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT nvme0n1 259:1 0 8G 0 disk ├─nvme0n1p1 259:2 0 8G 0 part / └─nvme0n1p128 259:3 0 1M 0 part nvme1n1 259:0 0 69.9G 0 disk
  4. Para formatear y montar un volumen de almacén de instancias que solo se ha asignado, haga lo siguiente:

    1. Cree un sistema de archivos en el dispositivo utilizando el comando mkfs.

      $ sudo mkfs -t xfs /dev/nvme1n1
    2. Cree un directorio en el que montar el dispositivo utilizando el comando mkdir.

      $ sudo mkdir /data
    3. Monte el dispositivo en el directorio recién creado utilizando el comando mount.

      $ sudo mount /dev/nvme1n1 /data

También puede ver los volúmenes de almacén de instancias utilizando la administración de discos de Windows. Para obtener más información, consulte Listar discos utilizando Disk Management.

Para montar manualmente un volumen de almacén de instancias
  1. Elija Inicio, escriba Administración de equipos, y, a continuación, pulse Intro.

  2. En el panel izquierdo, elija Administración de discos.

  3. Si se le pide que inicialice el volumen, elija el volumen que desea inicializar, seleccione el tipo de partición requerido según su caso de uso y, a continuación, elija Aceptar.

  4. En la lista de volúmenes, haga clic con el botón secundario en el volumen que desea montar y, a continuación, elija Nuevo volumen simple.

  5. En el asistente, elija Siguiente.

  6. En la pantalla Especificar tamaño de volumen, elija Siguiente para utilizar el tamaño máximo del volumen. Como opción, elija un tamaño de volumen que esté entre el espacio mínimo y el máximo en disco.

  7. En la pantalla Asignar una letra de unidad o ruta de acceso, realice una de las siguientes acciones y elija Siguiente.

    • Para montar el volumen con una letra de unidad, elija Asignar la siguiente letra de unidad y, a continuación, elija la letra de unidad que desee utilizar.

    • Para montar el volumen como carpeta, elija Montar en la siguiente carpeta NTFS vacía y, a continuación, elija Examinar para crear o seleccionar la carpeta que desea utilizar.

    • Para montar el volumen sin una letra de unidad o ruta de acceso, elija No asignar una letra de unidad o ruta de unidad.

  8. En la pantalla Formato de partición, especifique si desea dar formato o no al volumen. Si elige dar formato al volumen, elija el sistema de archivos y el tamaño de unidad necesarios y especifique una etiqueta de volumen.

  9. Elija Siguiente, Finalizar.

Para obtener instrucciones sobre cómo montar un volumen asociado automáticamente después de reiniciar, consulte Cómo montar automáticamente un volumen asociado después de reiniciar en la Guía del usuario de Amazon EBS.