Creación de un Sistema de Archivos
En Compute Cloud@Customer, puede crear un sistema de archivos compartido mediante el servicio File Storage.
(Opcional) Para crear un sistema de archivos con valores específicos para los siguientes atributos, primero configure los atributos como se describe en Uso de etiquetas de formato libre para la funcionalidad ampliada. A continuación, utilice la siguiente información al crear el sistema de archivos.
-
Cuota
El valor por defecto de
quota
es 0, lo que significa que no se ha definido ninguna cuota. Una cuota que define incluye los datos del sistema de archivos y todas las instantáneas creadas en el sistema de archivos. Puede especificar un valor de cuota en gigabytes de 0 a 8000000 (8 petabytes). Cualquier parte fraccionada del valor de gigabytes se redondea al siguiente megabyte más grande. La cuota del sistema de archivos se puede cambiar con el comandoupdate
del sistema de archivos.Para aplicar una cuota, durante la creación del sistema de archivos, asigne esta etiqueta definida:
- Espacio de nombres de etiqueta: OraclePCA
- Nombre de etiqueta: quota
- Valor: <quota value in gigabytes>
-
Tamaño de registro de la base de datos
El tamaño de registro predeterminado de la base de datos es de 131072 bytes. Puede especificar uno de los siguientes valores (en bytes): 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, 262144, 524288, 1048576. El tamaño de registro solo se puede definir cuando se crea el sistema de archivos. No puede definir ni cambiar este valor de propiedad más adelante.
-
Para utilizar un valor que no sea por defecto, durante la creación del sistema de archivos, asigne esta etiqueta definida:
- Espacio de nombres de etiqueta: OraclePCA
- Nombre de etiqueta: databaseRecordSize
- Value (select one): 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, 262144, 524288, 1048576
-
Pool de almacenamientos de respaldo
De manera predeterminada, el almacén de copia de seguridad de un sistema de archivos es la agrupación predeterminada del dispositivo ZFS Storage Appliance conectado, especificado como PCA_POOL. Puede especificar PCA_POOL_HIGH para indicar que desea utilizar un pool de alto rendimiento para el almacén de copia de seguridad. Antes de especificar PCA_POOL_HIGH, verifique que haya disponible una agrupación de alto rendimiento. Esta propiedad solo se puede definir cuando se crea el sistema de archivos. No puede definir ni cambiar este valor de propiedad más adelante.
Para utilizar un valor que no sea por defecto, durante la creación del sistema de archivos, asigne esta etiqueta definida:
- Espacio de nombres de etiqueta: OraclePCA
- Nombre de etiqueta: databaseRecordSize
- Valor (seleccione uno): PCA_POOL (valor por defecto) o PCA_POOL_HIGH
Evite introducir información confidencial en nombres y etiquetas.
- En el menú de navegación de la consola de Compute Cloud@Customer, seleccione Almacenamiento de archivos y, a continuación, Sistemas de archivos.
-
Asegúrese de que el compartimento correcto está seleccionado en el menú desplegable de compartimento situado encima de la lista de sistemas de archivos. El sistema de archivos y el destino de montaje deben estar en el mismo compartimento y en el mismo pool de almacenes de copia de seguridad al crear una exportación.
-
Seleccione Crear Sistema de Archivos.
-
En el cuadro de diálogo Crear sistema de archivos, introduzca la siguiente información:
-
Nombre: no tiene que ser único. Un identificador de Oracle Cloud (OCID) identifica del sistema de archivos de forma única. Evite introducir información confidencial.
-
Crear en compartimento: seleccione el compartimento en el que se crea el sistema de archivos.
-
Etiquetado: (opcional) agregue una o más etiquetas a este recurso. Las etiquetas también se pueden aplicar más tarde. Para obtener más información sobre el etiquetado de recursos, consulte Adición de etiquetas en la creación de recursos (IAM en OCI).
Si el espacio de nombres de etiqueta OraclePCA y las definiciones de clave de etiqueta OraclePCA para los sistemas de archivos están configurados en su arrendamiento de OCI (consulte Uso de etiquetas de formato libre para una funcionalidad ampliada), puede especificar el espacio de nombres de etiqueta OraclePCA, seleccionar una clave y un valor. El sistema de archivos se crea con el atributo aplicable. El espacio de nombres de etiqueta OraclePCA no se puede agregar más tarde.
-
-
Seleccione Crear sistema de archivos.
Se crea el sistema de archivos.
A continuación, cree una exportación para el Sistema de archivos. Consulte Creación de una exportación para un sistema de archivos.
Utilice el comando oci fs file-system create y los parámetros necesarios para crear un nuevo sistema de archivos en el compartimento y el dominio de disponibilidad especificados.
oci fs file-system create --availability-domain <availability_domain_name> --compartment-id <compartment_id> --display-name <fs_display_name> [OPTIONS]
Para obtener una lista completa de los comandos, indicadores y opciones de CLI, consulte la Referencia de línea de comando.
Procedimiento
-
Recopile la información que necesita para ejecutar el comando:
-
Nombre de dominio de disponibilidad (
oci iam availability-domain list
) -
OCID de compartimento (
oci iam compartment list
) -
Nombre del sistema de archivos: nombre mostrado que desea asignar a este sistema de archivos
-
-
Para utilizar valores que no sean por defecto para la cuota, el tamaño de registro de base de datos o el pool de almacenes de backend, especifique las etiquetas adecuadas para definir los valores de estos atributos. Consulte Adición de etiquetas en la creación de recursos (IAM en OCI).
Consulte el siguiente paso para ver un ejemplo de configuración de estos valores.
-
Ejecute el comando de creación de sistema de archivos.
Ejemplo:
oci fs file-system create --availability-domain AD-1 --compartment-id ocid1.compartment.unique_ID --display-name MyFileSystem { "data": { "availability-domain": "AD-1", "compartment-id": "ocid1.compartment.unique_ID", "defined-tags": { "Oracle-Tags": { "CreatedBy": "pca_user", "CreatedOn": "2024-07-05T13:15:11.19Z" } }, "display-name": "MyFileSystem", "freeform-tags": {}, "id": "ocid1.filesystem.unique_ID", "is-clone-parent": false, "is-hydrated": true, "is-targetable": null, "kms-key-id": "", "lifecycle-details": "", "lifecycle-state": "CREATING", "metered-bytes": 0, "source-details": { "parent-file-system-id": "", "source-snapshot-id": "" }, "time-created": "2024-07-05T13:15:11.234434+00:00" }, "etag": "58dec47e-4732-4730-9e18-6b5db1ac30d6" }
Ejemplo de uso de etiquetas definidas para definir propiedades adicionales:
Para definir una cuota para el sistema de archivos, cambiar el tamaño de registro de base de datos predeterminado o especificar un pool de alto rendimiento para el almacén de copia de seguridad del sistema de archivos, utilice las etiquetas definidas
OraclePCA
como se muestra en el siguiente ejemplo.oci fs file-system create --availability-domain AD-1 --compartment-id ocid1.compartment.unique_ID --display-name myfilesystem --defined-tags '{"OraclePCA":{"quota":100000,"databaseRecordSize":8192,"poolName":"PCA_POOL_HIGH"}}'
También puede especificar estas propiedades en un archivo JSON.
{ "OraclePCA": { "quota": 100000, "databaseRecordSize": 8192, "poolName": "PCA_POOL_HIGH" } }
A continuación, especifique el archivo como argumento de la opción
--defined-tags
.--defined-tags file://./fs_options.json
-
A continuación, cree una exportación para el Sistema de archivos. Consulte Creación de una exportación para un sistema de archivos.
-
Utilice la operación CreateFileSystem para crear un nuevo sistema de archivos en el compartimento y el dominio de disponibilidad especificados.
Para obtener más información sobre el uso de la API y la firma de solicitudes, consulte API de REST y Credenciales de seguridad. Para obtener información sobre los SDK, consulte Software development kits e interfaz de línea de comandos.