Nota:
- Este tutorial está disponible en un entorno de laboratorio gratuito proporcionado por Oracle.
- Utiliza valores de ejemplo para credenciales, arrendamiento y compartimentos de Oracle Cloud Infrastructure. Al finalizar el laboratorio, sustituya estos valores por otros específicos de su entorno en la nube.
Aprovisionar almacenamiento del sistema de archivos para instancias informáticas
Introducción
Oracle Cloud Infrastructure File Storage Service proporciona un sistema de archivos de red duradero, escalable, distribuido y empresarial. Puede conectarse a un sistema de archivos del servicio de almacenamiento de archivos desde cualquier instancia con hardware dedicado, de máquina virtual o de contenedor en su red virtual en la nube (VCN). También puede acceder a un sistema de archivos fuera de la VCN mediante Oracle Cloud Infrastructure FastConnect y la red privada virtual (VPN) con seguridad de protocolo de Internet (IPSec).
Objetivos
- Crear y montar un sistema de almacenamiento de archivos en una instancia de Compute.
- Verifique la disponibilidad del sistema de almacenamiento de archivos.
Nota: Las capturas de pantalla de las instrucciones pueden ser distintas de la interfaz de usuario real.
Conéctese a la consola de OCI y cree una VCN
-
Conéctese a la consola de Oracle Cloud Infrastructure con su nombre de inquilino en la nube, nombre de usuario y contraseña.
-
En la consola de OCI (página inicial), haga clic en el botón de navegación de la esquina superior izquierda. En el menú Servicios de OCI, en Red, haga clic en Redes virtuales en la nube.
Seleccione el compartimento actual en Ámbito de lista en el panel de navegación izquierdo y haga clic en Iniciar asistente de VCN.
Nota: Asegúrese de que se ha seleccionado el compartimento correcto en la lista COMPARTMENT.
-
Haga clic en VCN con conexión a Internet y en Iniciar asistente de VCN.
-
Rellene el cuadro de diálogo y haga clic en Siguiente:
- NOMBRE de VCN: proporcione un nombre
- COMPARTMENT: asegúrese de que el compartimento está seleccionado.
- bloque de CIDR de VCN: proporcione un bloque de CIDR (10.0.0/16)
- BLOQUE DE CIDR DE SUBRED PÚBLICA: proporcione un bloque de CIDR (10.0.1.0/24)
- bloque de CIDR de SUBNET PRIVATE: proporcione un bloque de CIDR (10.0.2.0/24)
-
Verifique toda la información y haga clic en Siguiente.
Esto creará una VCN con los siguientes componentes: VCN, subred pública, subred privada, gateway de Internet (IG), gateway de NAT (NAT), gateway de servicio (SG).
-
Haga clic en Crear.
-
Haga clic en Ver red virtual en la nube para mostrar los detalles de la VCN.
-
En la página Detalles de VCN, haga clic en Listas de seguridad y, a continuación, en Lista de seguridad por defecto para YOUR_VCN_NAME.
-
En la página Detalles de lista de seguridad, haga clic en Agregar reglas de entrada.
Haga clic en + Regla de entrada adicional y agregue las dos reglas siguientes:
Nota: agregará DOS reglas de entrada, de modo que no haga clic en el botón azul de confirmación Agregar regla de entrada hasta que termine de agregar ambas reglas.
Regla n.o 1 para el acceso del tráfico NFS y NLM con un rango de puertos de destino de 2048-2050. Escriba los valores:
- Asegúrese de que el indicador STATELESS está desactivado
- TIPO DE ORIGEN: CIDR
- CIDR DE ORIGEN: 10.0.0.0/16
- PROTOCOLO IP: TCP
- RANGO DE PUERTOS DE ORIGEN: Todos
- RANGO DE PUERTOS DE DESTINO: 2048-2050
Regla n.o 2 para permitir el tráfico a un rango de puertos de destino de 111 para la utilidad NFS
rpcbind
.- Asegúrese de que el indicador STATELESS está desactivado
- TIPO DE ORIGEN: CIDR
- CIDR DE ORIGEN: 10.0.0.0/16
- PROTOCOLO IP: TCP
- RANGO DE PUERTOS DE ORIGEN: Todos
- RANGO DE PUERTOS DE DESTINO: 111
-
Haga clic en Agregar reglas de entrada.
Crear almacenamiento del sistema de archivos
En esta sección, crearemos un almacenamiento del sistema de archivos.
-
En la consola de OCI, haga clic en el botón de navegación para abrir el menú de servicios de OCI. En Almacenamiento de archivos, haga clic en Sistemas de archivos.
-
Haga clic enCrear sistema de archivos.
-
En Exportar información, haga clic en Editar detalles:
- Cambie EXPORT PATH a un nombre fácil de recordar.
En Información de destino de montaje, haga clic en Editar detalles:
- Haga clic en CREAR NUEVO OBJETO DE MONTAJE y seleccione la VCN que ha justificado para la RED VIRTUAL EN LA NUBE.
- Seleccione Subred pública-YOUR_VCN_NAME (regional) para SUBNET.
Haga clic en Crear.
-
La consola de OCI mostrará los detalles del sistema de archivos. En Exportaciones, haga clic en el nombre del destino de montaje en Destino de montaje. En la página Detalles de destino de montaje, anote la dirección IP.
Ahora tenemos un almacenamiento del sistema de archivos creado. A continuación, utilizaremos su par de claves SSH para conectarse a una instancia informática y montar el sistema de archivos.
Crear y conectar a la instancia informática
-
Cree las claves de cifrado SSH que puede utilizar para conectarse a la máquina virtual abriendo una ventana de terminal en el directorio en el que desea almacenar las claves y emitiendo el siguiente comando OpenSSH, donde <my-key> es el nombre de clave deseado:
ssh-keygen -t rsa -N "" -b 2048 -C <my-key> -f <my-key>
El comando genera objetos de texto aleatorios utilizados para generar las claves. Cuando termine, debe tener dos archivos:
- Archivo de claves privadas: <my-key>
- Archivo de clave pública: <my-key>.pub
Utilice estos archivos para conectarse a su instancia informática.
-
En la consola de OCI, haga clic en el botón de navegación para abrir el menú de servicios de OCI. En Recursos informáticos, haga clic en Instancias.
-
En la barra lateral izquierda, seleccione el compartimento en el que ha colocado la VCN en Ámbito de lista. Haga clic en Crear instancia.
Rellene el cuadro de diálogo:
- NAME: introduzca un nombre.
- Compartimento: seleccione el compartimento en el que ha colocado la VCN.
- Imagen o sistema operativo: para la imagen, recomendamos utilizar la última versión de Oracle Linux disponible. Haga clic en Cambiar imagen para ver los detalles de las imágenes disponibles.
Haga clic en Mostrar opciones de unidad, red y almacenamiento:
- Dominio de disponibilidad: seleccione un dominio de disponibilidad.
Haga clic en Cambiar unidad y, a continuación, seleccione lo siguiente:
- Tipo de instancia: seleccione Máquina Virtual.
- Unidad de instancia: seleccione una unidad de máquina virtual.
Haga clic en Seleccionar unidad.
En Configurar red:
- Compartimento de red virtual en la nube: asegúrese de que el compartimento en el que ha creado la VCN está seleccionado.
- Seleccionar una red virtual en la nube: seleccione la VCN que ha creado anteriormente.
- Compartimento de subred: asegúrese de que está seleccionado el compartimento en el que ha creado la VCN.
- Subred: seleccione la subred pública (subred pública-Name_of_VCN) en Subredes públicas.
- Utilizar grupos de seguridad de red para controlar el tráfico: deje la casilla desactivada.
- Assign a public IP address: seleccione esta opción.
- Configurar volumen de inicio: deje el valor por defecto.
- Agregar claves SSH: seleccione Pegar claves públicas y pegue la clave SSH pública que ha creado y guardado anteriormente.
-
Haga clic en Crear.
Nota: Si se muestra un error
Service limit
, seleccione una unidad diferente de VM.Standard2.1, VM.Standard.E2.1, VM.Standard1.1, VM.Standard.B1.1 o seleccione un dominio de disponibilidad diferente. -
Espere a que la instancia esté en estado En ejecución. Vaya al directorio donde creó las claves SSH.
Por ejemplo, en Cloud Shell, introduzca el comando:
cd .ssh
-
Introduzca ls para verificar que el archivo de clave SSH exista.
-
Escriba los comandos:
bash
ssh -i <SSH_Key_Name> opc@PUBLIC_IP_OF_COMPUTE
Indicación: Si se muestra
Permission denied error
, asegúrese de utilizar-i
en el comando SSH. DEBE escribir el comando. NO copie y pegue el comando SSH. -
Introduzca
yes
cuando se le solicite un mensaje de seguridad. -
Verifique que
opc@COMPUTE\_INSTANCE\_NAME
aparezca en el indicador.
Montar el almacenamiento del sistema de archivos en la instancia de Compute
Los usuarios de los sistemas operativos Ubuntu y Linux (iniciamos una instancia de Oracle Linux) pueden utilizar la línea de comandos para conectarse a un sistema de archivos y escribir archivos. Los destinos de montaje sirven como puntos de acceso de red del sistema de archivos. Después de asignar una dirección IP al destino de montaje, se puede utilizar para montar el sistema de archivos. Debe instalar un cliente NFS y crear un punto de montaje. Al montar el sistema de archivos, el punto de montaje representa de manera eficaz el directorio raíz del sistema de almacenamiento de archivos, lo que permite escribir archivos en el sistema de archivos desde la instancia.
-
En la consola de OCI, haga clic en el botón de navegación para abrir el menú de servicios de OCI. En Almacenamiento de archivos, haga clic en Sistemas de archivos. Haga clic en el sistema de archivos.
En Exportaciones, localice el nombre del destino de montaje en Destino de montaje. Haga clic en el ícono de acción que se encuentra a la derecha y seleccione Mount Commands (Comandos de montaje). Ejecute los tres comandos en los comandos Mount Commands de su Cloud Shell/terminal. Si termina esta parte, puede omitir la parte 2-4 en este paso.
-
Después de SSH en la instancia informática, introduzca el comando:
sudo yum install nfs-utils
(Esto es solo para asegurarse de que
nfs-utils
está instalado) -
Introduzca el comando:
sudo mkdir -p /mnt/nfs-data
para crear un punto de montaje.
-
Monte el sistema de archivos. Escriba los comandos:
bash
sudo mount 10.x.x.x:/<EXPORT_PATH_NAME> /mnt/nfs-data
Nota: 10.x.x.x se debe sustituir por la IP del almacenamiento del sistema de archivos. EXPORT_PATH_NAME se debe sustituir por el nombre de ruta de exportación utilizado anteriormente. Ejemplo: Si 10.0.0.3 es la IP del almacenamiento del sistema de archivos y '/' es EXPORT_PATH_NAME, sudo mount 10.0.0.3:/ /mnt/nfs-data.
-
Introducir Comando:
df -h
y
mount | grep /mnt/nfs-data
y verifique el almacenamiento del sistema de archivos montado.
Nota: Puede que necesite cambiar
nfs-data
al directorio de punto de montaje que acaba de crear. -
En el menú Servicios de OCI, haga clic en Red, Redes virtuales en la nube y, a continuación, haga clic en la instancia de VCN para verla.
Haga clic en Listas de seguridad y, a continuación, en Lista de seguridad predeterminada para YOUR_VCN_NAME. Si NO ve ninguna regla de entrada con ICMP como protocal de IP y desea hacer ping en el punto de montaje, puede agregar una regla de entrada:
- CIDR de origen: 0.0.0.0/0
- Protocolo IP: ICMP
- Dejar otros campos en blanco
Nota: Si ya ha tenido una o varias reglas de entrada de ICMP, puede omitir esta parte.
-
Paso opcional. Se puede crear una segunda instancia informática y tener el mismo sistema de archivos montado, siguiendo los pasos 3 y 4.
Ahora ha montado un almacenamiento de sistema de archivos empresarial creado en OCI en la instancia informática. Puede colocar archivos en este sistema de archivos. Todas las demás instancias de VM que hayan montado este sistema de archivos tendrán acceso a él.
Suprimir los Recursos
Nota: Puede ignorar la sección Suprimir recursos si utiliza el arrendamiento gratuito de Oracle; de lo contrario, la supresión de recursos en su propio arrendamiento es opcional.
Suprimir almacenamiento de sistema de archivos
-
En el menú de servicios de OCI, haga clic en Almacenamiento de archivos, Sistemas de archivos y, a continuación, haga clic en el nombre del sistema de archivos.
-
En Exportaciones, haga clic en el icono Acción de cada elemento de exportación, seleccione Suprimir y confirme Suprimir.
-
Verifique que no haya datos en Exportaciones. Esto puede tomar algo de tiempo.
-
Haga clic en Sistemas de archivos en la parte superior de la página. Haga clic en el icono Acción situado junto al sistema de archivos y haga clic en Suprimir.
Suprimir instancia informática
-
En el menú Servicios de OCI, en Recursos informáticos, haga clic en Instancias.
-
Busque la instancia informática, haga clic en el icono Acción situado junto a ella y, a continuación, haga clic en Terminar.
-
Asegúrese de que está activada la opción Suprimir permanentemente el volumen de inicio asociado y haga clic en Finalizar instancia. Espere a que la instancia termine por completo.
Supresión de VCN
-
En el menú Servicios de OCI, en Red, haga clic en Redes virtuales en la nube. Aparecerá una lista de todas las VCN.
-
Localice la VCN, haga clic en el icono de acción situado junto a ella y, a continuación, haga clic en Terminar. Haga clic en Finalizar todo en la ventana de confirmación. Haga clic en Cerrar una vez suprimida la VCN.
Agradecimientos
- Autores: Flavio Pereira, Larry Beausoleil
- Colaboradores - Isa Kessinger (QA Intern, LiveLabs QA Team), Yaisah Granillo (Ingeniero de soluciones en la nube), Arabella Yao (Director de Productos Interno, Gestión de Productos de Base de Datos)
Más recursos de aprendizaje
Explore otros laboratorios en docs.oracle.com/learn o acceda a más contenido de aprendizaje gratuito en el canal YouTube de Oracle Learning. Además, visite education.oracle.com/learning-explorer para convertirse en un explorador de Oracle Learning.
Para obtener documentación sobre el producto, visite Oracle Help Center.
Provision file system storage for compute instances
F35842-04
October 2022
Copyright © 2022, Oracle and/or its affiliates.