Skip to main content
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Solución de problemas de alerta de tamaño de objeto demasiado grande en S3 PUT

La alerta de tamaño de objeto PUT de S3 demasiado grande se activa si un inquilino intenta una operación PutObject que no sea multiparte y que exceda el límite de tamaño de S3 de 5 GiB.

Antes de empezar

Determina qué inquilinos usan objetos de más de 5 GiB para poder notificarles.

Pasos
  1. Vaya a CONFIGURACIÓN > Monitoreo > Servidor de auditoría y syslog.

  2. Si las escrituras del cliente son normales, acceda al registro de auditoría:

    1. Ingresar ssh admin@primary_Admin_Node_IP

    2. Introduzca la contraseña que aparece en el Passwords.txt archivo.

    3. Introduzca el siguiente comando para cambiar a root: su -

    4. Introduzca la contraseña que aparece en el Passwords.txt archivo.

      Cuando inicia sesión como root, el mensaje cambia de $ a # .

    5. Cambie al directorio donde se encuentran los registros de auditoría.

      El directorio del registro de auditoría y los nodos aplicables dependen de la configuración de destino de auditoría.

      Opción Destino

      Nodos locales (predeterminado)

      /var/local/log/localaudit.log

      Nodos de administración/nodos locales

      • Nodos de administración (principales y no principales): /var/local/audit/export/audit.log

      • Todos los nodos: El /var/local/log/localaudit.log En este modo, el archivo normalmente está vacío o falta.

      Servidor syslog externo

      /var/local/log/localaudit.log

      Dependiendo de la configuración de destino de su auditoría, ingrese: cd /var/local/log o /var/local/audit/export/

      Para obtener más información, consulte"Seleccionar destinos de información de auditoría" .

    6. Identifique qué inquilinos utilizan objetos de más de 5 GiB.

      1. Ingresar zgrep SPUT * | egrep "CSIZ\(UI64\):([5-9]|[1-9][0-9]+)[0-9]{9}"

      2. Para cada mensaje de auditoría en los resultados, consulte S3AI campo para determinar el ID de la cuenta del inquilino. Utilice los demás campos del mensaje para determinar qué dirección IP utilizaron el cliente, el depósito y el objeto:

        Código Descripción

        SAIP

        IP de origen

        S3AI

        Identificación del inquilino

        S3BK

        Balde

        S3KY

        Objeto

        CSIZ

        Tamaño (bytes)

        Ejemplo de resultados del registro de auditoría

    audit.log:2023-01-05T18:47:05.525999 [AUDT:[RSLT(FC32):SUCS][CNID(UI64):1672943621106262][TIME(UI64):804317333][SAIP(IPAD):"10.96.99.127"][S3AI(CSTR):"93390849266154004343"][SACC(CSTR):"bhavna"][S3AK(CSTR):"06OX85M40Q90Y280B7YT"][SUSR(CSTR):"urn:sgws:identity::93390849266154004343:root"][SBAI(CSTR):"93390849266154004343"][SBAC(CSTR):"bhavna"][S3BK(CSTR):"test"][S3KY(CSTR):"large-object"][CBID(UI64):0x077EA25F3B36C69A][UUID(CSTR):"A80219A2-CD1E-466F-9094-B9C0FDE2FFA3"][CSIZ(UI64):6040000000][MTME(UI64):1672943621338958][AVER(UI32):10][ATIM(UI64):1672944425525999][ATYP(FC32):SPUT][ANID(UI32):12220829][AMID(FC32):S3RQ][ATID(UI64):4333283179807659119]]
  3. Si las escrituras del cliente no son normales, utilice el ID del inquilino de la alerta para identificar al inquilino:

    1. Vaya a SOPORTE > Herramientas > Registros. Recopilar registros de aplicaciones para el nodo de almacenamiento en la alerta. Especifique 15 minutos antes y después de la alerta.

    2. Extrae el archivo y ve a bycast.log :

      /GID<grid_id>_<time_stamp>/<site_node>/<time_stamp>/grid/bycast.log

    3. Buscar en el registro method=PUT e identificar al cliente en el clientIP campo.

      Ejemplo bycast.log

    Jan  5 18:33:41 BHAVNAJ-DC1-S1-2-65 ADE: |12220829 1870864574 S3RQ %CEA 2023-01-05T18:33:41.208790| NOTICE   1404 af23cb66b7e3efa5 S3RQ: EVENT_PROCESS_CREATE - connection=1672943621106262 method=PUT name=</test/4MiB-0> auth=<V4> clientIP=<10.96.99.127>
  4. Informe a los inquilinos que el tamaño máximo de PutObject es de 5 GiB y que deben utilizar cargas multiparte para objetos mayores a 5 GiB.

  5. Ignore la alerta durante una semana si se ha modificado la aplicación.