Las SSD locales se diseñaron para casos de uso de almacenamiento temporal, como caché o espacio provisorio para el procesamiento. Debido a que las SSD locales se encuentran en la máquina física en la que se ejecuta tu VM, solo pueden crearse durante el proceso de creación de la VM. Las SSD locales no se pueden usar como dispositivos de inicio.
En la serie de máquinas de tercera generación, se agrega una cantidad determinada de discos SSD locales a la VM cuando la creas. La única forma de agregar almacenamiento SSD local a estas VMs es la siguiente:
- En C3 y C3D, el almacenamiento SSD local está disponible solo con ciertos tipos de máquinas, como
c3-standard-88-lssd
. - En las series de máquinas Z3, A3 y A2 ultra, todos los tipos de máquinas incluyen almacenamiento SSD local.
En los tipos de máquinas M3, de primera y segunda generación, debes especificar discos SSD locales cuando crees la VM.
Una vez creado la SSD local, debes formatear y activar el dispositivo antes de poder usarlo.
Para obtener información sobre la cantidad de almacenamiento SSD local disponible con varios tipos de máquinas y la cantidad de discos SSD locales que puedes conectar a una VM, consulta los siguientes vínculos: Elige una cantidad válida de SSD locales.
Antes de comenzar
- Consulta las limitaciones de SSD locales antes de usarlos.
- Revisa las situaciones de persistencia de datos para discos SSD locales.
- Si agregas SSD locales a instancias de máquinas virtuales (VM) que tienen GPU conectadas, consulta la disponibilidad de SSD locales por regiones y zonas de GPU.
-
Si aún no lo hiciste, configura la autenticación.
La autenticación es el proceso mediante el cual se verifica tu identidad para acceder a los servicios y las API de Google Cloud.
Para ejecutar código o muestras desde un entorno de desarrollo local, puedes autenticarte en Compute Engine de la siguiente manera.
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
Ir a la página Crear una instancia
Especifica el nombre, la región y la zona para la VM. De forma opcional, agrega etiquetas.
En la sección Configuración de máquina, elige la familia de máquinas que contiene el tipo de máquina de destino.
Elige una serie de la lista Series y elige el tipo de máquina.
- En la serie de máquinas de tercera generación
C3 y C3D, elige un tipo de máquina que termine en
-lssd
. - En el caso de Z3, A3 y A2 ultra, todos los tipos de máquinas incluyen almacenamiento SSD local.
- En las series de máquinas M3 o de primera y segunda generación, después de elegir
el tipo de máquina, haz lo siguiente:
- Expanda la sección Opciones avanzadas.
- Expande Discos, haz clic en Agregar SSD local y haz lo siguiente:
- En la página Configurar SSD local, elige el tipo de interfaz de disco.
- Elige la cantidad de discos que deseas de la lista Capacidad de disco.
- Haz clic en Guardar.
- En la serie de máquinas de tercera generación
C3 y C3D, elige un tipo de máquina que termine en
Continúa con el proceso de creación de VM.
Después de crear la VM con discos SSD locales, debes formatear y activar cada dispositivo antes de poder usar los discos.
Para las series de máquinas Z3, A3 y A2 ultra, para crear una VM con discos SSD locales conectados, crea una VM que use cualquiera de los tipos de máquinas disponibles para esa serie mediante las siguientes instrucciones: Crea una instancia.
En las series de máquinas C3 o C3D, a fin de crear una VM con discos SSD locales conectados, sigue las instrucciones para crear una instancia, pero especifica un tipo de instancia que incluya los discos SSD locales (
-lssd
).Por ejemplo, puedes crear una VM C3 con dos particiones SSD locales que usen la interfaz de disco NVMe de la siguiente manera:
gcloud compute instances create example-c3-instance \ --zone ZONE \ --machine-type c3-standard-8-lssd \ --image-project IMAGE_PROJECT \ --image-family IMAGE_FAMILY
Para las series de máquinas M3 y de primera y segunda generación, a fin de crear una VM con discos SSD locales conectados, sigue las instrucciones para crear una instancia, pero usa la marca
--local-ssd
para crear y conectar un disco SSD local. Para crear varias particiones SSD locales, agrega más marcas--local-ssd
. De manera opcional, también puedes configurar valores de la interfaz y el nombre del dispositivo de cada marca--local-ssd
.Por ejemplo, puedes crear una VM M3 con cuatro discos SSD locales y especificar el tipo de interfaz de disco de la siguiente manera:
gcloud compute instances VM_NAME \ --machine-type m3-ultramem-64 \ --zone ZONE \ --local-ssd interface=INTERFACE_TYPE device-name=DEVICE-NAME \ --local-ssd interface=INTERFACE_TYPE device-name=DEVICE-NAME \ --local-ssd interface=INTERFACE_TYPE device-name=DEVICE-NAME \ --local-ssd interface=INTERFACE_TYPE \ --image-project IMAGE_PROJECT \ --image-family IMAGE_FAMILY
- VM_NAME: el nombre de la VM nueva
- ZONE: la zona en la que se creará la VM. Esta marca
es opcional si configuraste la propiedad
compute/zone
de gcloud CLI o la variable de entornoCLOUDSDK_COMPUTE_ZONE
. - INTERFACE_TYPE: Es el tipo de interfaz de disco que
deseas usar para el dispositivo SSD local. Especifica
nvme
si creas una VM M3 o si tu imagen de disco de arranque tiene controladores NVMe optimizados. Especificascsi
para otras imágenes. - DEVICE-NAME: Es un nombre que indica el nombre del disco que se usará en el vínculo simbólico (symlink) del sistema operativo invitado (opcional).
- IMAGE_FAMILY: Es una de las familias de imágenes disponibles que deseas instalar en el disco de arranque.
- IMAGE_PROJECT: Es el proyecto de imagen al que pertenece la familia de imágenes.
- En la consola de Google Cloud, ve a la página Instancias de VM.
- Haz clic en Crear instancia.
- Especifica los parámetros que desees.
- En la parte superior o inferior de la página, haz clic en Código equivalente y, luego, en la pestaña Terraform para ver el código de Terraform.
- En las series de máquinas Z3, A3 y A2 ultra, para crear una VM con discos SSD locales conectados, crea una VM que use cualquiera de los tipos de máquinas disponibles para esa serie.
En la serie de máquinas C3 o C3D, para crear una VM con discos SSD locales conectados, especifica un tipo de instancia que incluya discos SSD locales (
-lssd
).Esta es muestra una carga útil de muestra de la solicitud de muestra que crea una VM C3 con un disco de arranque de Ubuntu y dos discos SSD locales:
{ "machineType":"zones/us-central1-c/machineTypes/c3-standard-8-lssd", "name":"c3-with-local-ssd", "disks":[ { "type":"PERSISTENT", "initializeParams":{ "sourceImage":"projects/ubuntu-os-cloud/global/images/family/ubuntu-2204-lts" }, "boot":true } ], "networkInterfaces":[ { "network":"global/networks/default" } ] }
En las series de máquinas M3 y de primera y segunda generación, para crear una VM con discos SSD locales conectados, puedes agregar dispositivos SSD locales durante la creación de la VM con la propiedad
initializeParams
. También debes proporcionar las siguientes propiedades:diskType
: Establecer en SSD localautoDelete
: establecer en verdaderotype
: Establecer enSCRATCH
Las siguientes propiedades no se pueden usar con dispositivos SSD locales:
diskName
- Propiedad
sourceImage
diskSizeGb
Esta es una carga útil de la solicitud de muestra que crea una VM M3 con un disco de arranque y cuatro discos SSD locales:
{ "machineType":"zones/us-central1-f/machineTypes/m3-ultramem-64", "name":"local-ssd-instance", "disks":[ { "type":"PERSISTENT", "initializeParams":{ "sourceImage":"projects/ubuntu-os-cloud/global/images/family/ubuntu-2204-lts" }, "boot":true }, { "type":"SCRATCH", "initializeParams":{ "diskType":"zones/us-central1-f/diskTypes/local-ssd" }, "autoDelete":true, "interface": "NVME" }, { "type":"SCRATCH", "initializeParams":{ "diskType":"zones/us-central1-f/diskTypes/local-ssd" }, "autoDelete":true, "interface": "NVME" }, { "type":"SCRATCH", "initializeParams":{ "diskType":"zones/us-central1-f/diskTypes/local-ssd" }, "autoDelete":true, "interface": "NVME" }, { "type":"SCRATCH", "initializeParams":{ "diskType":"zones/us-central1-f/diskTypes/local-ssd" }, "autoDelete":true, "interface": "NVME" }, ], "networkInterfaces":[ { "network":"global/networks/default" } ] }
Ve a la página Instancias de VM.
Haz clic en el botón SSH al lado de la instancia que tiene la SSD local nuevo conectado. El navegador abre una conexión de terminal a la instancia.
En el terminal, usa el comando
find
para identificar el SSD local que quieres activar.$ find /dev/ | grep google-local-nvme-ssd
Las SSD locales en modo SCSI tienen nombres estándar, como
google-local-ssd-0
. Las SSD locales en modo NVMe tienen nombres comogoogle-local-nvme-ssd-0
, tal como se muestra en el siguiente resultado:$ find /dev/ | grep google-local-nvme-ssd /dev/disk/by-id/google-local-nvme-ssd-0
Formatea el SSD local con un sistema de archivos ext4. Este comando borra todos los datos existentes del SSD local.
$ sudo mkfs.ext4 -F /dev/disk/by-id/[SSD_NAME]
Reemplaza
[SSD_NAME]
por el ID de la unidad SSD local que quieres formatear. Por ejemplo, especificagoogle-local-nvme-ssd-0
para dar formato al primer SSD local NVMe en la instancia.Usa el comando
mkdir
para crear un directorio en el que puedas activar el dispositivo.$ sudo mkdir -p /mnt/disks/[MNT_DIR]
Reemplaza
[MNT_DIR]
por la ruta del directorio en la que deseas activar tu disco SSD local.Activa el SSD local en la VM.
$ sudo mount /dev/[SSD_NAME] /mnt/disks/[MNT_DIR]
Reemplaza lo siguiente:
[SSD_NAME]
: El ID del SSD local que deseas activar.[MNT_DIR]
: El directorio en el que deseas activar la SSD local.
Configura el acceso de lectura y escritura al dispositivo. En este ejemplo, se debe otorgar acceso de escritura al dispositivo para todos los usuarios.
$ sudo chmod a+w /mnt/disks/[MNT_DIR]
Reemplaza
[MNT_DIR]
por el directorio en el que activaste tu SSD local.Crea la entrada
/etc/fstab
. Usa el comandoblkid
para buscar el UUID para el sistema de archivos en el dispositivo y edita el archivo/etc/fstab
si quieres incluir ese UUID con las opciones de activación. Puedes completar este paso con un solo comando.Por ejemplo, para una SSD local en modo NVMe, usa el siguiente comando:
$ echo UUID=`sudo blkid -s UUID -o value /dev/disk/by-id/google-local-nvme-ssd-0` /mnt/disks/[MNT_DIR] ext4 discard,defaults,nofail 0 2 | sudo tee -a /etc/fstab
Para una SSD local en un modo que no sea NVMe, como SCSI, usa el siguiente comando:
$ echo UUID=`sudo blkid -s UUID -o value /dev/disk/by-id/google-local-ssd-0` /mnt/disks/[MNT_DIR] ext4 discard,defaults,nofail 0 2 | sudo tee -a /etc/fstab
Reemplaza
[MNT_DIR]
por el directorio en el que activaste tu SSD local.Usa el comando
cat
para verificar que tus entradas/etc/fstab
sean correctas:$ cat /etc/fstab
Conéctate a la instancia a través de RDP. Para este ejemplo, ve a la página de instancias de VM y haz clic en el botón RDP al lado de la instancia que tiene las SSD locales conectados. Después de ingresar tu nombre de usuario y contraseña, se abre una ventana con la interfaz de escritorio de tu servidor.
Haz clic derecho en el botón Inicio de Windows y elige Administración de discos (Disk Management).
Si no inicializaste la SSD local antes, la herramienta te pedirá que selecciones un esquema de partición para las particiones nuevas. Elige GPT y haz clic en Aceptar (OK).
Una vez que se inicialice la SSD local, haz clic con el botón derecho en el espacio del disco sin asignar y elige Nuevo volumen simple.
Sigue las instrucciones del Asistente para nuevo volumen simple (New Simple Volume Wizard) para configurar el volumen nuevo. Puedes usar cualquier formato de partición que quieras, pero para este ejemplo, elige
NTFS
. Además, debes marcar Dar formato rápido (Perform a quick format) para acelerar el proceso de formateo.Una vez que seguiste los pasos del asistente y el volumen termina de formatearse, debes verificar la SSD local nuevo para asegurarte de que el estado sea
Healthy
.Ve a la página Instancias de VM.
Haz clic en el botón SSH al lado de la instancia que tiene la SSD local nuevo conectado. El navegador abre una conexión de terminal a la instancia.
En la terminal, instala la herramienta
mdadm
. El proceso de instalación paramdadm
incluye una solicitud de usuario que detiene las secuencias de comandos, por lo tanto, debes ejecutar este proceso de forma manual.Debian y Ubuntu:
$ sudo apt update && sudo apt install mdadm --no-install-recommends
CentOS y RHEL:
$ sudo yum install mdadm -y
SLES y openSUSE:
$ sudo zypper install -y mdadm
Usa el comando
find
para identificar todas las SSD locales que quieras activar juntos:Para este ejemplo, la instancia tiene ocho particiones SSD locales en modo NVMe:
$ find /dev/ | grep google-local-nvme-ssd /dev/disk/by-id/google-local-nvme-ssd-7 /dev/disk/by-id/google-local-nvme-ssd-6 /dev/disk/by-id/google-local-nvme-ssd-5 /dev/disk/by-id/google-local-nvme-ssd-4 /dev/disk/by-id/google-local-nvme-ssd-3 /dev/disk/by-id/google-local-nvme-ssd-2 /dev/disk/by-id/google-local-nvme-ssd-1 /dev/disk/by-id/google-local-nvme-ssd-0
find
no garantiza un orden. Está bien que los dispositivos aparezcan en un orden diferente, siempre que la cantidad de líneas del resultado coincida con la cantidad esperada de particiones SSD. Las SSD locales en modo SCSI tienen nombres estándar, comogoogle-local-ssd
. Las SSD locales en modo NVMe tienen nombres comogoogle-local-nvme-ssd
.Usa
mdadm
para combinar varios dispositivos SSD locales en un solo arreglo llamado/dev/md0
. En este ejemplo, se combinan ocho dispositivos SSD locales en modo NVMe. Para dispositivos SSD locales en modo SCSI, especifica los nombres que obtuviste del comandofind
:$ sudo mdadm --create /dev/md0 --level=0 --raid-devices=8 \ /dev/disk/by-id/google-local-nvme-ssd-0 \ /dev/disk/by-id/google-local-nvme-ssd-1 \ /dev/disk/by-id/google-local-nvme-ssd-2 \ /dev/disk/by-id/google-local-nvme-ssd-3 \ /dev/disk/by-id/google-local-nvme-ssd-4 \ /dev/disk/by-id/google-local-nvme-ssd-5 \ /dev/disk/by-id/google-local-nvme-ssd-6 \ /dev/disk/by-id/google-local-nvme-ssd-7 mdadm: Defaulting to version 1.2 metadata mdadm: array /dev/md0 started.
Puedes confirmar los detalles del array con
mdadm --detail
. Agrega la marca--prefer=by-id
para que se muestren los dispositivos que usan las rutas/dev/disk/by-id
.sudo mdadm --detail --prefer=by-id /dev/md0
El resultado debería ser similar al siguiente para cada dispositivo del array.
... Number Major Minor RaidDevice State 0 259 0 0 active sync /dev/disk/by-id/google-local-nvme-ssd-0 ...
Formatea el arreglo
/dev/md0
completo con un sistema de archivos ext4.$ sudo mkfs.ext4 -F /dev/md0
Crea un directorio en el que puedas activar
/dev/md0
. Para este ejemplo, crea el directorio/mnt/disks/ssd-array
:$ sudo mkdir -p /mnt/disks/[MNT_DIR]
Reemplaza
[MNT_DIR]
por el directorio en el que deseas activar tu arreglo de SSD local.Activa el arreglo
/dev/md0
en el directorio/mnt/disks/ssd-array
.$ sudo mount /dev/md0 /mnt/disks/[MNT_DIR]
Reemplaza
[MNT_DIR]
por el directorio en el que deseas activar tu arreglo de SSD local.Configura el acceso de lectura y escritura al dispositivo. En este ejemplo, se debe otorgar acceso de escritura al dispositivo para todos los usuarios.
$ sudo chmod a+w /mnt/disks/[MNT_DIR]
Reemplaza
[MNT_DIR]
por el directorio en el que activaste tu arreglo de SSD local.Crea la entrada
/etc/fstab
. Usa el comandoblkid
para buscar el UUID para el sistema de archivos en el dispositivo y edita el archivo/etc/fstab
si quieres incluir ese UUID con las opciones de activación. Especifica la opciónnofail
para permitir que el sistema se inicie, aunque el SSD local no esté disponible. Puedes completar este paso con un solo comando. Por ejemplo:$ echo UUID=`sudo blkid -s UUID -o value /dev/md0` /mnt/disks/[MNT_DIR] ext4 discard,defaults,nofail 0 2 | sudo tee -a /etc/fstab
Reemplaza
[MNT_DIR]
por el directorio en el que activaste tu arreglo de SSD local.Si usas un nombre de dispositivo como
/dev/md0
en el archivo/etc/fstab
en lugar del UUID, debes editar el archivo/etc/mdadm/mdadm.conf
para asegurarte de que el array se vuelva a ensamblar automáticamente en el inicio. Para hacerlo, sigue los dos pasos que se indican a continuación:- Asegúrate de que el array del disco se analice y se vuelva a ensamblar automáticamente en el inicio.
$ sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf
- Actualiza
initramfs
para que el array esté disponible durante el proceso de inicio anticipado.$ sudo update-initramfs -u
- Asegúrate de que el array del disco se analice y se vuelva a ensamblar automáticamente en el inicio.
Usa el comando
cat
para verificar que tus entradas/etc/fstab
sean correctas:$ cat /etc/fstab
Conéctate a la instancia a través de RDP. Para este ejemplo, ve a la página de instancias de VM y haz clic en el botón RDP al lado de la instancia que tiene las SSD locales conectados. Después de ingresar tu nombre de usuario y contraseña, se abre una ventana con la interfaz de escritorio de tu servidor.
Haz clic derecho en el botón Inicio de Windows y elige Administración de discos (Disk Management).
Si no inicializaste los SSD locales antes, la herramienta te pedirá que selecciones un esquema de partición para las particiones nuevas. Elige GPT y haz clic en Aceptar (OK).
Una vez que se inicialice la SSD local, haz clic con el botón derecho en el espacio del disco sin asignar y elige Nuevo volumen seccionado (New Striped Volume).
Elige las particiones SSD locales que deseas incluir en el arreglo seccionado. En este ejemplo, se seleccionan todas las particiones para combinarlas en un solo dispositivo SSD local.
Sigue las instrucciones del Asistente para nuevo volumen seccionado (New Striped Volume Wizard) para configurarlo. Puedes usar cualquier formato de partición que quieras, pero para este ejemplo, elige
NTFS
. Además, debes marcar Dar formato rápido (Perform a quick format) para acelerar el proceso de formateo.Una vez que seguiste los pasos del asistente y el volumen termina de formatearse, debes verificar la SSD local nuevo para asegurarte de que el estado sea
Healthy
.
Terraform
Para usar las muestras de Terraform de esta página en un entorno de desarrollo local, instala e inicializa gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
Para obtener más información, consulta Set up authentication for a local development environment.
Go
Para usar las muestras de Go de esta página en un entorno de desarrollo local, instala e inicializa gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
Para obtener más información, consulta Set up authentication for a local development environment.
Java
Para usar las muestras de Java de esta página en un entorno de desarrollo local, instala e inicializa gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
Para obtener más información, consulta Set up authentication for a local development environment.
Python
Para usar las muestras de Python de esta página en un entorno de desarrollo local, instala e inicializa gcloud CLI y, luego, configura las credenciales predeterminadas de la aplicación con tus credenciales de usuario.
Para obtener más información, consulta Set up authentication for a local development environment.
REST
Para usar las muestras de la API de REST en esta página en un entorno de desarrollo local, debes usar las credenciales que proporcionas a la CLI de gcloud.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Si deseas obtener más información, consulta Autentica para usar REST en la documentación de autenticación de Google Cloud.
Crea una VM con una SSD local
Puedes crear una VM con almacenamiento SSD local con la consola de Google Cloud, la CLI de gcloud o la API de Compute Engine.
Consola
gcloud
Reemplaza lo siguiente:
Si es necesario, puedes conectar SSD locales a una VM de primera o segunda generación con una combinación de
nvme
yscsi
para diferentes particiones. El rendimiento del dispositivonvme
depende de la imagen del disco de arranque de tu instancia. Las VM de tercera generación solo admiten la interfaz de disco NVMe.Una vez creada la VM con SSD local, debes formatear y activar cada dispositivo antes de poder usarla.
Terraform
Para crear una VM con discos SSD locales conectados, puedes usar el recurso
google_compute_instance
.Si deseas obtener más información para aplicar o quitar una configuración de Terraform, consulta los comandos básicos de Terraform.
Para generar el código de Terraform, puedes usar el componente Código equivalente en la consola de Google Cloud.Go
Go
Antes de probar esta muestra, sigue las instrucciones de configuración de Go en la Guía de inicio rápido de Compute Engine: Usa las bibliotecas cliente. Si quieres obtener más información, consulta la documentación de referencia de la API de Go de Compute Engine.
Para autenticarte en Compute Engine, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
Java
Java
Antes de probar esta muestra, sigue las instrucciones de configuración de Java en la Guía de inicio rápido de Compute Engine: Usa las bibliotecas cliente. Si quieres obtener más información, consulta la documentación de referencia de la API de Java de Compute Engine.
Para autenticarte en Compute Engine, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
Python
Python
Antes de probar esta muestra, sigue las instrucciones de configuración de Python en la Guía de inicio rápido de Compute Engine: Usa las bibliotecas cliente. Si quieres obtener más información, consulta la documentación de referencia de la API de Python de Compute Engine.
Para autenticarte en Compute Engine, configura las credenciales predeterminadas de la aplicación. Si deseas obtener más información, consulta Configura la autenticación para un entorno de desarrollo local.
REST
Usa
instances.insert method
para crear una VM a partir de una familia de imágenes o de una versión específica de una imagen de sistema operativo.Una vez creado la SSD local, debes formatear y activar cada dispositivo antes de poder usarlo.
Para obtener más información sobre cómo crear una instancia con REST, consulta API de Compute Engine.
Da formato a un dispositivo SSD local y actívalo
Puedes formatear y activar cada disco SSD local de forma individual o combinar varios discos SSD locales en un solo volumen lógico.
Da formato a las particiones SSD locales individuales y actívalas
La forma más fácil de conectar SSD locales a tu instancia es formatear y activar cada dispositivo con una sola partición. Otra opción es combinar varias particiones en un solo volumen lógico.
Instancias de Linux
Formatea y activa el nuevo SSD local en tu instancia de Linux. Puedes usar cualquier formato y configuración de partición que necesites. Para este ejemplo, debes crear una única partición
ext4
.De forma opcional, puedes agregar la SSD local al archivo
/etc/fstab
para que el dispositivo se vuelva a activar de forma automática cuando se reinicie la instancia. Esta entrada no conserva los datos de tu SSD local si la instancia se detiene. Consulta Persistencia de datos de SSD locales para obtener detalles completos.Cuando especifiques el archivo de entrada
/etc/fstab
, asegúrate de incluir la opciónnofail
para que la instancia pueda continuar arrancando, incluso si la SSD local no está presente. Por ejemplo, si tomas una instantánea del disco de arranque y creas una instancia nueva sin ninguna SSD local conectada, la instancia puede continuar el proceso de inicio y no detenerse indefinidamente.Si creas una instantánea desde el disco de arranque de esta instancia y la usas para crear una instancia separada que no tenga SSD locales, edita el archivo
/etc/fstab
y quita la entrada para este SSD local. Incluso con la opciónnofail
establecida, debes mantener el archivo/etc/fstab
en sincronización con las particiones conectadas a tu instancia y quitar estas entradas antes de crear la instantánea del disco de arranque.Instancias de Windows
Usa las herramientas de administración de discos de Windows para formatear y activar una SSD local en una instancia de Windows.
Listo. Ahora puedes escribir archivos en la SSD local.
Da formato a varias particiones SSD locales en un solo volumen lógico y actívalas
A diferencia de las SSD persistentes, las SSD locales tienen una capacidad fija de 375 GB para cada dispositivo que conectes a la instancia. Si deseas combinar varias particiones SSD locales en un solo volumen lógico, debes definir la administración del volumen en estas particiones.
Instancias de Linux
Usa
mdadm
para crear un arreglo de RAID 0. En este ejemplo, se da formato al arreglo con un único sistema de archivosext4
, pero puedes aplicar cualquier sistema de archivos que prefieras.De forma opcional, puedes agregar la SSD local al archivo
/etc/fstab
para que el dispositivo se vuelva a activar de forma automática cuando se reinicie la instancia. Esta entrada no conserva los datos de tu SSD local si la instancia se detiene. Consulta Persistencia de datos de SSD locales para obtener más detalles.Cuando especifiques el archivo de entrada
/etc/fstab
, asegúrate de incluir la opciónnofail
para que la instancia pueda continuar arrancando, incluso si la SSD local no está presente. Por ejemplo, si tomas una instantánea del disco de arranque y creas una instancia nueva sin ningún SSD local conectado, la instancia puede continuar el proceso de inicio y no se detendrá de manera indefinida.Si creas una instantánea desde el disco de arranque de esta instancia y la usas para crear una instancia separada que no tenga SSD locales, edita el archivo
/etc/fstab
y quita la entrada para este array de SSD local. Incluso con la opciónnofail
establecida, debes mantener el archivo/etc/fstab
en sincronización con las particiones conectadas a tu instancia y quitar estas entradas antes de crear la instantánea del disco de arranque.Instancias de Windows
Usa las herramientas de administración de discos de Windows para formatear y activar un arreglo de SSD locales en una instancia de Windows.
Ahora puedes escribir archivos en la SSD local.
¿Qué sigue?
Obtén más información sobre los nombres de dispositivos de la VM.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2024-09-03 (UTC)
-