Cambio de tamaño de un volumen

El servicio Oracle Cloud Infrastructure Block Volume permite ampliar el tamaño de volúmenes en bloque y volúmenes de inicio. Tiene varias opciones para aumentar el tamaño de los volúmenes:

Para obtener más información sobre el servicio de volumen en bloque, consulte las Preguntas frecuentes sobre volumen en bloque.

Solo puede aumentar el tamaño del volumen, no puede disminuir el tamaño.

Nota

Si la replicación entre regiones está activada en el volumen que desea cambiar de tamaño, antes de cambiar el tamaño del mismo, debe desactivar la replicación entre regiones. Una vez se haya cambiado el tamaño del volumen, puede volver a activar la replicación entre regiones en dicho volumen. Para obtener más información sobre esta función, consulte Replicación de un volumen.
Nota

No está soportado el cambio de tamaño de los volúmenes de inicio de tipo IDE. Esto se aplica tanto al cambio de tamaño fuera de línea como en línea. Para resolver esta limitación, puede realizar una de las siguientes acciones:

  • Termine la instancia de VM y asegúrese de conservar el volumen de inicio cuando la termine. Cambie el tamaño del volumen de inicio que ha conservado y, a continuación, inicie una nueva instancia de VM, utilizando el volumen de inicio que ha cambiado de tamaño como origen de la imagen.

  • Cree un clon del volumen de inicio, cambie el tamaño de este clon y, a continuación, inicie una nueva instancia de VM utilizando el clon del volumen de inicio que ha cambiado de tamaño como origen de la imagen.

Atención

Antes de cambiar el tamaño de un volumen en bloque o de inicio, debe crear una copia de seguridad del volumen.
Nota

Después de cambiar el tamaño de un volumen, la primera copia de seguridad del volumen cuyo tamaño se ha cambiado será una copia de seguridad completa. Consulte Tipos de copia de seguridad de volumen para obtener más información sobre las copias de seguridad de volumen completas e incrementales.

Política de IAM necesaria

Para utilizar Oracle Cloud Infrastructure, un administrador debe otorgarle acceso de seguridad en una política . Este acceso está requerido tanto si está utilizando la consola como la API de REST con un SDK, una CLI u otra herramienta. Si obtiene un mensaje que indica que no tiene permiso o no está autorizado, verifique con el administrador el tipo de acceso que posee y en qué compartimento  debería trabajar.

Para administradores: la política de Permitir a los usuarios iniciar instancias informáticas incluye la capacidad de asociar/desasociar volúmenes en bloque existentes. La política Permitir a los administradores de volúmenes gestionar volúmenes en bloque, copias de seguridad y grupos de volúmenes permite al grupo especificado realizar todo tipo de acciones con los volúmenes en bloque y las copias de seguridad, pero no iniciar las instancias.

Si no está familiarizado con las políticas, consulte Introducción a las políticas y Políticas comunes. Para obtener material de referencia sobre políticas de escritura para instancias, redes en la nube u otros recursos de la API de los servicios básicos, consulte Detalles para los servicios básicos.

Cambio de tamaño en línea de volúmenes en bloque mediante la consola

Con el cambio de tamaño en línea, puede ampliar el tamaño del volumen sin desasociar el volumen de una instancia.

Para cambiar el tamaño de un volumen en bloque asociado a una instancia basada en Linux
  1. Abra el menú de navegación y haga clic en Almacenamiento. En Almacenamiento de bloques, haga clic en Los volúmenes en bloque.
  2. En la lista Volúmenes en bloque, haga clic en el volumen en bloque cuyo tamaño desea cambiar.
  3. Haga clic en Editar tamaño o rendimiento.
  4. Especifique el nuevo tamaño en TAMAÑO DE VOLUMEN (EN GB). Debe especificar un valor mayor que el tamaño actual del volumen en bloque.

  5. Haga clic en Guardar cambios. Se abre un cuadro de diálogo que muestra los comandos para volver a explorar el disco que necesita ejecutar después de aprovisionar el volumen. Debe ejecutar estos comandos para que el sistema operativo identifique el tamaño de volumen ampliado. Haga clic en el enlace Copiar para copiar los comandos y, a continuación, haga clic en Cerrar para cerrar el cuadro de diálogo.

  6. Inicie sesión en el sistema operativo de la instancia y, a continuación, pegue y ejecute los comandos rescan copiados en el paso anterior en la ventana de sesión de la instancia. Los comandos rescan también se proporcionan en Nueva exploración del disco para volúmenes asociados a instancias basadas en Linux.
  7. Amplíe la partición. Consulte Ampliación de la partición para un volumen en bloque.

Para cambiar el tamaño de un volumen en bloque asociado a una instancia de Windows

Este procedimiento describe el proceso de cambio de tamaño en línea para volúmenes en bloque asociados a instancias de Windows u otros tipos de instancia que no están basados en Linux.

  1. Abra el menú de navegación y haga clic en Almacenamiento. En Almacenamiento de bloques, haga clic en Los volúmenes en bloque.
  2. En la lista Volúmenes en bloque, haga clic en el volumen en bloque cuyo tamaño desea cambiar.
  3. Haga clic en Editar tamaño o rendimiento.
  4. Especifique el nuevo tamaño en TAMAÑO DE VOLUMEN (EN GB). Debe especificar un valor mayor que el tamaño actual del volumen en bloque.

  5. Haga clic en Guardar cambios.

  6. Para volver a explorar el disco, consulte Nueva exploración del disco para volúmenes asociados a instancias basadas en Windows.
  7. Amplíe la partición. Consulte Ampliación de la partición para un volumen en bloque.

Para cambiar el tamaño de un volumen de inicio para una instancia basada en Linux
  1. Abra el menú de navegación y haga clic en Almacenamiento. En Almacenamiento de bloques, haga clic en Volúmenes en bloque. En el menú Almacenamiento de bloques de la barra lateral, haga clic en Volúmenes de inicio.
  2. En la lista Volúmenes de inicio, haga clic en el volumen de inicio cuyo tamaño desea cambiar.
  3. Haga clic en Editar tamaño o rendimiento.
  4. Especifique el nuevo tamaño en TAMAÑO DE VOLUMEN (EN GB). Debe especificar un valor mayor que el tamaño actual del volumen de inicio.

  5. Haga clic en Guardar cambios. Se abre un cuadro de diálogo que muestra los comandos para volver a explorar el disco que necesita ejecutar después de aprovisionar el volumen. Debe ejecutar estos comandos para que el sistema operativo identifique el tamaño de volumen ampliado. Haga clic en el enlace Copiar para copiar los comandos y, a continuación, haga clic en Cerrar para cerrar el cuadro de diálogo.

  6. Inicie sesión en el sistema operativo de la instancia y, a continuación, pegue y ejecute los comandos rescan copiados en el paso anterior en la ventana de sesión de la instancia. Los comandos rescan también se proporcionan en Nueva exploración del disco para volúmenes asociados a instancias basadas en Linux.
  7. Amplíe la partición y aumente de tamaño el sistema de archivos mediante la operación oci-growfs de las herramientas de OCI.

Cambio de tamaño de un volumen de inicio para una instancia de Windows
  1. Abra el menú de navegación y haga clic en Almacenamiento. En Almacenamiento de bloques, haga clic en Volúmenes en bloque. En el menú Almacenamiento de bloques de la barra lateral, haga clic en Volúmenes de inicio.
  2. En la lista Volúmenes de inicio, haga clic en el volumen de inicio cuyo tamaño desea cambiar.
  3. Haga clic en Cambiar tamaño.
  4. Haga clic en Guardar cambios.

  5. Para volver a explorar el disco, consulte Nueva exploración del disco para volúmenes asociados a instancias basadas en Windows.

  6. Amplíe la partición. Consulte Ampliar la partición del sistema en una imagen basada en Windows.

Cambio de tamaño fuera de línea de volúmenes en bloque mediante la consola

Con el cambio de tamaño fuera de línea, puede desasociar el volumen de una instancia antes de ampliar el tamaño del volumen. Una vez que el volumen se redimensiona y vuelve a asociarlo, se debe ampliar la partición, pero no es necesario volver a explorar el disco.

Consideraciones al cambiar el tamaño de un volumen fuera de línea

Cada vez que desasocia y vuelve a asociar volúmenes, hay dificultades y riesgos para las instancias basadas en Linux y en Windows. Esto se aplica a los tipos de asociaciones paravirtualizadas e iSCSI. Debe tener en cuenta lo siguiente al cambiar el tamaño de los volúmenes:

  • Cuando vuelve a asociar un volumen a una instancia después de cambiar el tamaño, si no utiliza rutas de dispositivo coherentes o la instancia no soporta rutas de dispositivo coherentes, la ruta y el orden de dispositivo pueden cambiar. Si utiliza una herramienta como Logical Volume Manager (LVM), puede que tenga que corregir las asignaciones de dispositivos. Para obtener más información sobre rutas de dispositivo coherentes, consulte Conexión a volúmenes con rutas de dispositivo coherentes.

  • Al desasociar y volver a asociar un volumen con asociación iSCSI a una instancia, la dirección IP del volumen aumentará.

  • Antes de cambiar el tamaño de un volumen, debe crear una copia de seguridad completa del volumen.

Para cambiar el tamaño de un volumen en bloque asociado a una instancia basada en Linux
  1. Desasocie el volumen en bloque. Consulte Desasociación de un volumen.

  2. Abra el menú de navegación y haga clic en Almacenamiento. En Almacenamiento de bloques, haga clic en Los volúmenes en bloque.
  3. En la lista Volúmenes en bloque, haga clic en el volumen en bloque cuyo tamaño desea cambiar.
  4. Haga clic en Editar tamaño o rendimiento.
  5. Especifique el nuevo tamaño en TAMAÑO DE VOLUMEN (EN GB). Debe especificar un valor mayor que el tamaño actual del volumen en bloque.

  6. Haga clic en Guardar cambios. Se abre un cuadro de diálogo que muestra los pasos necesarios para completar el cambio de tamaño del volumen. Para cambiar el tamaño fuera de línea, debe ampliar la partición después de volver a asociar el volumen. Haga clic en Cerrar para cerrar el recuadro de diálogo.

  7. Vuelva a asociar el volumen. Consulte Asociación de un volumen en bloque a una instancia.

  8. Amplíe la partición. Consulte Ampliación de la partición para un volumen en bloque.

Cambio de tamaño de un volumen de inicio para una instancia de Windows
  1. Para la instancia, consulte Parada, inicio o reinicio de una instancia.

  2. Desasocie el volumen de inicio. Consulte Desasociación de un volumen de inicio.

  3. Abra el menú de navegación y haga clic en Almacenamiento. En Almacenamiento de bloques, haga clic en Volúmenes en bloque. En el menú Almacenamiento de bloques de la barra lateral, haga clic en Volúmenes de inicio.
  4. En la lista Volúmenes de inicio, haga clic en el volumen de inicio cuyo tamaño desea cambiar.
  5. Haga clic en Editar tamaño o rendimiento.
  6. Especifique el nuevo tamaño en TAMAÑO DE VOLUMEN (EN GB). Debe especificar un valor mayor que el tamaño actual del volumen en bloque.

  7. Vuelva a asociar el volumen de inicio. Consulte Asociación de un volumen de inicio.

  8. Reinicie la instancia. Consulte Parada, inicio o reinicio de una instancia.

  9. Amplíe la partición. Consulte Ampliar la partición del sistema en una imagen basada en Windows.

Cambio de tamaño de un volumen de inicio para una instancia de Linux
  1. Para la instancia, consulte Parada, inicio o reinicio de una instancia.

  2. Desasocie el volumen de inicio. Consulte Desasociación de un volumen de inicio.

  3. Abra el menú de navegación y haga clic en Almacenamiento. En Almacenamiento de bloques, haga clic en Volúmenes en bloque. En el menú Almacenamiento de bloques de la barra lateral, haga clic en Volúmenes de inicio.
  4. En la lista Volúmenes de inicio, haga clic en el volumen de inicio cuyo tamaño desea cambiar.
  5. Haga clic en Editar tamaño o rendimiento.
  6. Especifique el nuevo tamaño en TAMAÑO DE VOLUMEN (EN GB). Debe especificar un valor mayor que el tamaño actual del volumen en bloque.

  7. Asocie el volumen de inicio a una segunda instancia como volumen de datos. Consulte Asociación de un volumen en bloque a una instancia y Conexión a un volumen en bloque.

  8. Amplíe la partición y aumente el tamaño del sistema de archivos. Consulte Ampliación de la partición raíz en una imagen basada en Linux.

  9. Vuelva a asociar el volumen de inicio. Consulte Asociación de un volumen de inicio.

  10. Reinicie la instancia. Consulte Parada, inicio o reinicio de una instancia.