Conexión a volúmenes con rutas de dispositivo coherentes
Oracle Cloud Infrastructure soporta rutas de dispositivo coherentes para volúmenes en bloque que están asociados a instancias basadas en Linux compatibles. Cuando asocia un volumen en bloque a una instancia, puede seleccionar una ruta de dispositivo que siga siendo consistente entre reinicios de instancia. De esta forma, podrá utilizar una ruta de dispositivo coherente cuando haga referencia al volumen para realizar tareas como:
-
Crear particiones.
-
Crear sistemas de archivo.
-
Montar sistemas de archivo.
-
Especificar opciones en el archivo
/etc/fstab
para garantizar que los volúmenes se monten correctamente cuando se montan automáticamente volúmenes en el inicio de instancia. Para obtener más información, consulte Opciones de fstab para volúmenes en bloque con rutas de dispositivo coherentes.
Cuando se utilizan rutas de dispositivo coherentes en instancias basadas en Linux compatibles, la ruta de dispositivo del volumen de inicio es:
/dev/oracleoci/oraclevda
Las rutas de dispositivo son necesarias al asociar un volumen configurado para el nivel Rendimiento ultraalto.
Las rutas de dispositivo no están disponibles cuando asocia un volumen de inicio como volumen de datos a una segunda instancia.
Imágenes que soportan rutas de dispositivo coherentes
Las rutas de dispositivo consistentes están soportadas y activadas por defecto en instancias cuando se cumplen todas las siguientes condiciones:
- La instancia se ha creado mediante una imagen de plataforma.
- La imagen es una imagen basada en Linux.
- La imagen se lanzó en noviembre de 2018 o después. Para conocer los números de versión específicos, consulte Notas de versión de imágenes.
- La instancia se inició después del 11 de enero de 2019.
En el caso de las instancias iniciadas mediante el OCID de imagen o un volumen de inicio existente, si la imagen de origen soporta rutas de dispositivo coherentes, la instancia soporta rutas de dispositivo.
Las rutas de dispositivo consistentes no están activadas por defecto para imágenes de partner basadas en Linux ni imágenes personalizadas creadas a partir de otros orígenes. Puede activar rutas de dispositivo consistentes para estas imágenes editando las capacidades de imagen para la imagen personalizada mediante los pasos que se describen a continuación. Esta función no se aplica a imágenes basadas en Windows.
- Abra el menú de navegación y haga clic en Recursos informáticos. En Recursos informáticos, haga clic en Imágenes personalizadas.
-
Haga clic en la imagen personalizada para la que desea activar las rutas de dispositivo consistentes.
-
Haga clic en Editar capacidades de imagen.
-
En la sección Nomenclatura de volumen consistente, seleccione Activado.
-
Haga clic en Guardar cambios.
Rutas de dispositivo en la consola
Puede seleccionar una ruta de dispositivo al asociar un volumen en bloque a una instancia.
Si especifica una ruta de dispositivo, la ruta aparece en la lista Volúmenes en bloque asociados de una instancia, en el campo Ruta de dispositivo.
Rutas de dispositivo en la instancia
Utilice los siguientes comandos de ejemplo para realizar varias tareas de configuración en el volumen asociado. Se proporcionan comandos para volúmenes que usan rutas de dispositivo coherentes y para volúmenes que no lo hacen.
-
Ruta de dispositivo no especificada:
fdisk /dev/sdb
-
Ruta de dispositivo especificada:
fdisk /dev/oracleoci/oraclevdb
-
Ruta de dispositivo no especificada:
/sbin/mkfs.ext3 /dev/sdb1
-
Ruta de dispositivo especificada:
/sbin/mkfs.ext3 /dev/oracleoci/oraclevdb1
-
Ruta de dispositivo no especificada:
UUID=84dc162c-43dc-429c-9ac1-b511f3f0e23c /oradiskvdb1 xfs defaults,_netdev,noatime 0 2
-
Ruta de dispositivo especificada:
/dev/oracleoci/oraclevdb1 /oradiskvdb1 ext3 defaults,_netdev,noatime 0 2
-
Ruta de dispositivo no especificada:
mount /dev/sdb1 /oradiskvdb1
-
Ruta de dispositivo especificada:
mount /dev/oracleoci/oraclevdb1 /oradiskvdb1