Creación y asociación de discos de almacenamiento en bloque de Lightsail adicionales a sus instancias basadas en Linux - Amazon Lightsail

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Creación y asociación de discos de almacenamiento en bloque de Lightsail adicionales a sus instancias basadas en Linux

Puede crear y asociar discos de almacenamiento en bloque adicionales a las instancias de Lightsail. Después de crear discos adicionales, tiene que conectarse a su instancia de Lightsail basada en Linux/Unix y formatear y montar el disco.

En este tema se muestra cómo crear un disco nuevo y asociarlo mediante Lightsail. También describe cómo conectarse a la instancia basada en Linux/Unix con SSH para que pueda formatear y montar el disco asociado.

Si tiene una instancia basada en Windows Server, consulte el siguiente tema: Creación y asociación de un disco de almacenamiento en bloque a una instancia de Windows Server.

Paso 1: Crear un disco nuevo y asociarlo a la instancia

  1. En la página de inicio de Lightsail, elija Almacenamiento.

  2. Elija Crear disco.

  3. Elija la Región de AWS y la zona de disponibilidad en la que se encuentra la instancia de Lightsail.

  4. Seleccione un tamaño.

  5. Escriba un nombre para el disco.

    Nombres de recursos:

    • Debe ser único dentro de cada Región de AWS de su cuenta de Lightsail.

    • Debe contener de 2 a 255 caracteres.

    • Debe comenzar y terminar con un carácter alfanumérico o un número.

    • Puede incluir caracteres alfanuméricos, números, puntos, guiones y guiones bajos.

  6. Elija una de las siguientes opciones para añadir etiquetas al disco:

    • Add key-only tags (Añadir etiquetas de solo clave) o Edit key-only tags (Editar etiquetas de solo clave) (si ya se habían añadido las etiquetas). Ingrese la nueva etiqueta en el cuadro de texto de clave de etiqueta y, a continuación, pulse Intro. Elija Save (Guardar) cuando haya terminado de introducir las etiquetas para añadirlas o elija Cancel (Cancelar) para no añadirlas.

      
                Etiquetas de solo clave en la consola de Lightsail.
    • Create a key-value tag (Crear una etiqueta de clave-valor) y, a continuación, ingrese una clave en el cuadro de texto Key (Clave) y un valor en el cuadro de texto Value (Valor). Elija Guardar cuando haya terminado de introducir las etiquetas o haga clic en Cancelar para no añadirlas.

      Las etiquetas de clave-valor solo se pueden añadir de una en una antes de guardarlas. Para añadir más de una etiqueta de clave-valor, repita los pasos anteriores.

      
                Etiquetas de clave-valor en la consola de Lightsail.
    nota

    Para obtener más información sobre las etiquetas de clave-valor y de solo clave, consulte Etiquetas.

  7. Elija Crear disco.

    Transcurridos unos segundos, se crea el disco y está en la página de administración del disco nuevo.

  8. Elija la instancia en la lista y, a continuación, elija Attach (Asociar) para asociar el disco nuevo a la instancia.

    
            Elegir la instancia en la lista desplegable y asociar el disco a la instancia

Paso 2: Conectarse a la instancia para formatear y montar el disco

  1. Después de crear y asociar el disco, vaya a la página de administración de la instancia en Lightsail.

    De forma predeterminada, se muestra la pestaña Conectarse.

    
            La pestaña Conectarse de la página de administración de instancia
  2. Elija Conectarse a través de SSH para conectarse a su instancia.

  3. Escriba lo siguiente:

    lsblk

    Debería ver un resultado como el siguiente.

    NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT xvda 202:0 0 80G 0 disk └─xvda1 202:1 0 80G 0 part / xvdf 202:80 0 64G 0 disk

    El resultado de lsblk elimina el prefijo /dev/ de las rutas del disco.

  4. Determine si se debe crear un sistema de archivos en el disco. Los discos nuevos son dispositivos de bloques sin procesar, por lo que debe crear un sistema de archivos en ellos para poder montarlos y utilizarlos. Los discos que se han restaurado a partir de instantáneas, probablemente ya disponen de un sistema de archivos. Si crea un sistema de archivos nuevo sobre un sistema de archivos existente, la operación sobrescribe los datos. Utilice el siguiente comando para mostrar información especial, como el tipo de sistema de archivos.

    sudo file -s /dev/xvdf

    Debería ver el siguiente resultado en un disco completamente nuevo.

    /dev/xvdf: data

    Si ve un resultado como el siguiente, significa que su disco ya tiene un sistema de archivos.

    /dev/xvda1: Linux rev 1.0 ext4 filesystem data, UUID=1701d228-e1bd-4094-a14c-12345EXAMPLE (needs journal recovery) (extents) (large files) (huge files)
  5. Utilice el siguiente comando para crear un sistema de archivos ext4 en el disco. Sustituya el nombre del dispositivo (como /dev/xvdf) para device_name. Dependiendo de los requisitos de la aplicación o de las restricciones del sistema operativo, puede elegir un tipo de sistema de archivos distinto, como ext3 o XFS.

    importante

    En este paso se presupone que va a montar un disco vacío. Si va a montar un disco que ya contiene datos (por ejemplo, un disco que se ha restaurado a partir de una instantánea), no utilice mkfs antes de montar el disco. En lugar de ello, vaya al paso 6 de este procedimiento y cree un punto de montaje. De lo contrario, formateará el disco y se eliminarán los datos existentes.

    sudo mkfs -t ext4 device_name

    Debería ver un resultado como el siguiente.

    mke2fs 1.42.9 (4-Feb-2014) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 4194304 inodes, 16777216 blocks 838860 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=4294967296 512 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424 Allocating group tables: done Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done
  6. Utilice el siguiente comando para crear un directorio para el punto de montaje del disco. El punto de montaje es el lugar en el que se ubica el disco en el árbol del sistema de archivos y donde se leen y escriben los archivos después de montar el disco. Sustituya una ubicación para mount_point, como /data.

    sudo mkdir mount_point
  7. Puede comprobar que el disco ahora tiene un sistema de archivos escribiendo el siguiente comando.

    sudo file -s /dev/xvdf

    En lugar de /dev/xvdf: data, verá un resultado similar al siguiente.

    /dev/xvdf: Linux rev 1.0 ext4 filesystem data, UUID=0ee83fdf-e370-442e-ae38-12345EXAMPLE (extents) (large files) (huge files)
  8. Por último, monte el disco escribiendo el siguiente comando.

    sudo mount device_name mount_point

    Revise los permisos del archivo del montaje del nuevo disco para asegurarse de que los usuarios y las aplicaciones puedan escribir en el disco. Para obtener más información acerca de los permisos de archivos, consulte Hacer que un volumen de Amazon EBS esté disponible para su uso en Linux en la Guía del usuario de Amazon EC2.

Paso 3: Montar el disco cada vez que reinicie la instancia

Es muy probable que desee montar este disco cada vez que reinicie la instancia de Lightsail. Si no es así, este paso es opcional.

  1. Para montar este disco en cada reinicio del sistema, añada una entrada para el dispositivo en el archivo /etc/fstab.

    Cree una copia de seguridad del archivo /etc/fstab que pueda utilizar si destruye o elimina accidentalmente este archivo al editarlo.

    sudo cp /etc/fstab /etc/fstab.orig
  2. Abra el archivo /etc/fstab con cualquier editor de textos, como vim.

    Tiene que escribir sudo antes de abrir el archivo para poder guardar los cambios.

  3. Añada una nueva línea al final del archivo para el disco utilizando el siguiente formato.

    device_name mount_point file_system_type fs_mntops fs_freq fs_passno

    Por ejemplo, la línea nueva podría tener este aspecto.

    /dev/xvdf /data ext4 defaults,nofail 0 2
  4. Guarde el archivo y salga del editor de texto.