Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

ECS: Administración de depósitos: descripción general y resolución de problemas

Summary: En este artículo, se describe cómo administrar depósitos, las consideraciones y la resolución de problemas.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

En este artículo, se describen los depósitos, la administración de depósitos y algunos consejos básicos para resolver problemas.

Cause

N/D

Resolution

Administración de depósitos

¿Qué es un depósito?

Los depósitos son contenedores de objetos creados en un espacio de nombres que, en ocasiones, se consideran un contenedor lógico para los subgrupos de usuarios. En S3, los contenedores se denominan depósitos y ECS ha adoptado este término. En Atmos, el equivalente a un depósito es un subusuario; en Swift, el equivalente a un depósito es un contenedor y, en CAS, es un pool de CAS. Los depósitos son recursos globales en ECS. Cada depósito se crea en un espacio de nombres y cada espacio de nombres se crea en un Grupo de replicación (RG).

Los depósitos son recursos globales que pueden abarcar varios sitios. La creación de depósitos implica su asignación a un espacio de nombres y a un RG. El nivel del depósito es donde se habilita la propiedad y el acceso a archivos o a CAS.

Se puede acceder a los depósitos desde diferentes herramientas al mismo tiempo, es decir, acceder al mismo depósito con GeoDrive y el navegador S3.


¿Cómo se crean los depósitos?

ECS ofrece distintas opciones para crear un depósito. Debe hacer lo siguiente para crear un depósito:
  1. Cargue una licencia de ECS.
  2. Seleccione un conjunto de nodos para crear al menos un pool de almacenamiento.
  3. Cree un VDC.
  4. Cree al menos un Grupo de replicación.
  5. Cree al menos un espacio de nombres.
La creación de depósitos puede hacerse desde la API REST o la GUI de ECS:
  • GUI de ECS
Abra el navegador para iniciar sesión en el sistema ECS y seleccione Ayuda de ECS (ícono “?”) en la interfaz gráfica de usuario de ECS, que enlaza la Guía de administración de ECS: “Getting started with ECS” - “Create a bucket”
  • API REST
Consulte la guía de API REST de ECS para obtener información sobre la administración y las operaciones de objetos.


¿Qué protocolos son compatibles?

Cuando se crea un usuario de objetos, “Manage” - “Users” - “New Object User”, están disponibles las siguientes opciones de protocolo:
  • S3 
  • Atmos
  • Swift
  • CAS
  • Acceso a archivos desde NFSv3 (S3)
  • Acceso de archivos a CIFS desde GeoDrive (S3)


¿Qué opciones de depósito son compatibles? - Creación de depósitos

Cuando se crea un depósito nuevo, “Manage” - “Buckets” - “New Bucket”, están disponibles las siguientes opciones:
 
Sistema de archivos
Obligatorio para NFSv3. Obligatorio para la creación del depósito. Tenga en cuenta que esto no se puede modificar una vez que se ha creado el depósito.

Consulte el artículo ECS: prácticas recomendadas para el montaje de exportaciones de NFS a fin de obtener más información.
CAS
Para las operaciones de CAS, esto debe configurarse al crear el depósito. No se puede acceder a los depósitos de CAS con otros protocolos y la opción de CAS debe configurarse cuando se crea un depósito.

Consulte el artículo ECS: prácticas recomendadas de administración de usuarios y depósitos de CAS a fin de obtener más información.
Búsqueda de metadatos
Habilita la indexación de objetos en función de los metadatos del sistema y del usuario; no se puede habilitar después de guardar.

Consulte ECS Help (ícono “?”) en la GUI de ECS, que enlaza la Guía de administración de ECS: “Buckets” - “Working with buckets in the ECS Portal” - “Bucket settings” - “Metadata search fields”
Acceso durante una interrupción (ADO)
ECS le permite configurar depósitos para que sigan siendo accesibles aunque falle uno de los VDC.

Consulte el artículo ECS: la importancia del parámetro ADO (Acceso durante una interrupción) para obtener más información.
Cifrado del lado del servidor
Habilite esta opción para permitir el cifrado de datos en reposo, que cifra los datos en los discos de almacenamiento para reducir el riesgo de pérdida de datos por el robo físico de discos.

Consulte ECS Help (ícono “?”) en la GUI de ECS, que enlaza la Guía de administración de ECS: “Buckets” - “Working with buckets in the ECS Portal” - “Bucket settings” 
Cuota
Las cuotas mínima y máxima pueden asignarse en los niveles de depósito o en el espacio de nombres.

Consulte el artículo ECS: cómo aumentar el conjunto de cuotas en un depósito de ECS para obtener más información.
Etiquetado de depósitos
Las etiquetas de depósito son pares de clave-valor que se pueden asociar a un depósito. Máximo de 10 etiquetas por depósito.

Consulte ECS Help (ícono “?”) en la GUI de ECS, que enlaza la Guía de administración de ECS: “Buckets” - “Working with buckets in the ECS Portal” - “Bucket settings” - “Bucket tagging”
Retención
La retención puede configurarse en el nivel del depósito o del espacio de nombres. La retención se aplica a los depósitos de CAS y de S3.

Consulte ECS Help (ícono “?”) en la GUI de ECS, que enlaza la Guía de administración de ECS: “Namespaces” - “Working with namespaces in the ECS Portal” - “Namespace settings” - “Retention periods and policies”


¿Qué opciones de depósito son compatibles? - Edición de depósitos

Cuando se crea un depósito, hay una opción para modificar los ajustes del depósito a través del menú desplegable “Edit bucket” con “Edit ACL” y “Edit Policy”. Consulte ECS Help (ícono “?”) en la GUI de ECS, que enlaza la Guía de administración de ECS: “Manage” - “Buckets” - “Edit Bucket”.

Los privilegios que tiene un usuario cuando accede a un depósito se ajustan con una lista de control de acceso (ACL). Puede asignar listas ACL para un usuario, para un conjunto de grupos predefinidos, como todos los usuarios, y para un grupo personalizado. Cuando crea un depósito y le asigna un propietario, se crea una ACL que asigna un conjunto predeterminado de permisos al propietario del depósito: de manera predeterminada, se asigna el control total al propietario. Puede modificar los permisos asignados al propietario o puede agregar permisos nuevos para un usuario si selecciona la operación “Edit ACL” para el depósito:
 
Edit ACL
S3 permite establecer los siguientes permisos:
 
Lectura Permite que el usuario enumere los objetos en el depósito.
Read ACL Permite que el usuario lea la ACL del depósito.
Escritura Permite que el usuario cree o actualice un objeto en el depósito.
Write ACL Permite que el usuario escriba la ACL del depósito.
Ejecutar Establece el permiso de ejecución cuando se accede a él como un sistema de archivos. Este permiso no tiene ningún efecto cuando se accede al objeto mediante los protocolos de objetos de ECS.
Full Control Permite que el usuario lea, escriba, lea las ACL y escriba ACL.
Nota: Los usuarios que no son propietarios de objetos pueden leer, escribir, leer ACL y escribir ACL, si se les otorgó el permiso, o solo pueden enumerar los objetos.
Privileged Write Permite que el usuario realice escrituras en un depósito u objeto cuando no tiene permiso de escritura normal. Obligatorio para los depósitos de CAS.
Delete Permite que el usuario elimine depósitos y objetos. Obligatorio para los depósitos de CAS.
Ninguno El usuario no tiene privilegios en el depósito.

Se pueden crear varios usuarios con permisos diferentes. Consulte ECS Help (ícono “?”) en la GUI de ECS, que enlaza la Guía de administración de ECS: “Buckets” - “Working with buckets in the ECS Portal” - “Set ACLs”

Para CAS, consulte el artículo ECS: configuración de ACL del depósito para CAS a fin de obtener más información.

Las políticas de depósito proporcionan una mayor flexibilidad que las ACL y permiten un control detallado de los permisos de las operaciones de depósito y de los objetos que contiene el depósito. Las condiciones de políticas se utilizan para asignar permisos a una variedad de objetos que coinciden con la condición y se utilizan para asignar permisos a objetos cargados recientemente de forma automática. Puede modificar los permisos asignados a los objetos o puede agregar permisos nuevos si selecciona la operación “Edit Policy” para el depósito:
 
Editar política

En la GUI de ECS, hay un editor de políticas de depósito que permite crear una política de depósito para un depósito existente. Las políticas se definen en formato JSON y la sintaxis que se utiliza para las políticas es la misma que la que se utiliza para Amazon AWS:

kA23a000000GG6FCAW_1_0
Puede usar políticas de depósito en las siguientes situaciones típicas:

  • Otorgar permisos de depósito a un usuario
  • Otorgar permisos de depósito a todos los usuarios
  • Asignar permisos automáticos a objetos creados

Para ver ejemplos de las operaciones que se describieron arriba, consulte ECS Help (ícono “?”) en la GUI de ECS, que enlaza la Guía de administración de ECS: “Buckets” - “Working with buckets in the ECS Portal” - “Set bucket policies” - “Bucket policy scenarios”.


¿Cómo se prueban los depósitos?

Hay varias formas de probar la conectividad de S3. Estos son algunos ejemplos de acceso. El método más simple para acceder a un depósito de S3 desde un navegador de S3.
 
WinSCP:   ECS: conexión de depósitos de ECS con WINSCP
Script s3test.sh:  ECS: cómo probar S3 para crear un depósito, cargar un objeto, leer un objeto, eliminar un objeto y eliminar un depósito con el script s3test.sh
S3curl:     ECS: cómo ejecutar operaciones básicas de S3 en ECS 3.x mediante el script s3curl.pl.
S3Browser:   ECS: ¿cómo conectar ECS con S3Browser?


¿Cuáles son las limitaciones del depósito?

Los depósitos están limitados por la capacidad máxima establecida para el sistema en el que se configuró el depósito.

Los depósitos están habilitados para múltiples protocolos, excepto los depósitos de CAS. Los depósitos de CAS no se pueden compartir.

El acceso de cliente y la disponibilidad del funcionamiento de la API en los niveles de espacio de nombres, depósito y objeto durante un TSO se rigen por las siguientes opciones de ADO configuradas en el nivel de espacio de nombres y depósito:
  • Desactivado (predeterminado): se mantiene una coherencia alta durante una interrupción temporal.
  • Activado: finalmente, se permite el acceso coherente durante una interrupción temporal del sitio.
La coherencia de datos durante un TSO se implementa en el nivel del depósito. La configuración se establece en el nivel del espacio de nombres, lo que establece los ajustes predeterminados de ADO durante la creación del depósito nuevo y se puede anular en la creación del depósito nuevo. Esto significa que la TSO se puede configurar para algunos depósitos, pero no para otros.


¿Cómo se elimina un depósito?

Para eliminar un depósito, asegúrese de que esté completamente vacío. Esto no solo incluye los objetos actuales, sino que, si están configurados, las versiones y los marcadores de eliminación deben eliminarse antes de poder eliminar ese depósito.

Si no es posible eliminar el depósito de forma manual, se puede configurar una política de ciclo de vida útil en el depósito para eliminarlo. Consulte el artículo ECS: cómo eliminar un depósito de S3 con muchos objetos mediante políticas de ciclo de vida útil para obtener más información.

Additional Information

Consideraciones

Antes de crear un depósito, recuerde que algunas opciones no se pueden cambiar en otro momento:
  • Grupo de replicación
  • Cifrado del lado del servidor
  • Sistema de archivos
  • CAS
  • Búsqueda de metadatos
Asegúrese de que los depósitos estén configurados correctamente; de lo contrario, es posible que se requiera una migración.

Las siguientes reglas se aplican a la asignación de nombres de depósitos de S3 en ECS:
  • Debe tener entre uno y 255 caracteres de longitud. (S3 requiere que los nombres de los depósitos tengan 1255 caracteres de longitud)
  • Puede incluir puntos (.), guiones (-), guiones bajos (_) y caracteres alfanuméricos ([a-zA-Z0-9]).
  • Puede comenzar con un guion (-) o un carácter alfanumérico.
  • No puede comenzar con un punto (.).
  • No puede contener un punto doble (..).
  • No puede terminar con un punto (.).
  • No debe tener el formato de dirección IPv4.
  • Los nombres de depósito deben ser únicos dentro de un espacio de nombres.
  • Los espacios de nombres y los nombres de depósito deben ser compatibles con DNS, ya que pueden aparecer en un registro de DNS.

Prácticas recomendadas de depósitos:
  • Use depósitos para entornos, flujos de trabajo o usos específicos. Por ejemplo: desarrollo, pruebas, finanzas, operaciones, etc.
  • En implementaciones de múltiples sitios, cree depósitos en el sitio de VDC más cercano a la aplicación que accede a los objetos y los actualiza. Si la propiedad del objeto se encuentra en un sitio remoto, habrá una sobrecarga relacionada con la comprobación de la copia más reciente.
  • Para obtener el mejor rendimiento, se recomienda tener menos de 1000 depósitos en un único espacio de nombres

Para obtener más información, seleccione ECS Help (ícono “?”) en la interfaz gráfica de usuario de ECS, que se enlaza con la Guía de administración de ECS.

Limitaciones de depósitos de código de ECS

Consulte las notas de la versión de ECS más recientes para conocer las correcciones actualizadas que se implementaron en las limitaciones de depósitos.

Artículos de resolución de problemas

Códigos de error de protocolo

ECS: códigos de error de S3 con posibles causas
ECS: resolución de problemas de lectura/escritura/eliminación de S3
ECS: códigos de error del SDK de CAS (Centera)
ECS: la autenticación rápida en Keystone no funciona

Cuota

ECS: cómo actualizar la cuota del depósito con la API de administración.

Retención

ECS: Retención de CAS en ECS

Eliminar problemas

ECS: no se puede eliminar el depósito CAS vacío: error 1013 (http: 400): cuerpo de solicitud incorrecto. El depósito {} no está vacío.
ECS: el cliente no puede eliminar el depósito

ACL

ECS: ACL de grupo personalizado en blanco: depósito creado con create_subtenant.sh: Atmos 
ECS: ACL de depósitos y objetos para un usuario de objetos que no es propietario en el navegador S3
ECS: ACL de depósito de solo lectura para el usuario de objetos que no es propietario del depósito y que no puede descargar los objetos cargados en el navegador S3

Política de ciclo de vida útil

ECS: cómo habilitar una política de ciclo de vida útil de depósito para manejar la eliminación de MPU incompletas
ECS: las solicitudes PUT/GET/DELETE en el depósito con política de ciclo de vida útil (que no tiene prefijo) arrojan el error 500
ECS: política de ciclo de vida útil ineficaz cuando más de una política tiene prefijos superpuestos para diferentes acciones

MPU

ECS: cómo usar s3curl para realizar MPU (carga de varias partes)

TSO

ECS: xDoctor: RAP051: se detectó una TSO (interrupción temporal del sitio).

baseURL

ECS: ¿se puede acceder a los depósitos mediante baseURL desde un navegador web?

Article Properties


Affected Product

ECS Appliance

Last Published Date

19 Jul 2023

Version

4

Article Type

Solution