ECS: Unable to Write to a Bucket During Temporary Site Outage

Summary: Application is unable to write to a bucket during a Temporary Site Outage (TSO).

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

  • Write failure
  • Temporary Site Outage (TSO)

Cause

When the bucket is ADO Enabled but for READ ONLY during a TSO, the Application cannot write to the bucket. This applies to all protocols (S3, CAS, Swift, or ATMOS).

Resolution

  1. If there are WRITE failures reported during an ongoing TSO, but the READ transactions are successful, check Access During Outage (ADO) feature of the bucket.
svc_tso summary
svc_tso v1.0.6 (svc_tools v2.9.0)                 Started 2023-11-23 03:25:24
 
Configured TSO Timeout: 15 minutes
 
                                              HB         HB         Last TSO
VDC Name             TSO Status               Success    Fail       Started              Ended
 
ecs-vdc           FAILOVER_STARTED         0          4          2023-11-22 16:31:08  -
 
Current Outages (TSO Active):
RG:      ecs-rg                      (urn:storageos:ReplicationGroupInfo:95e2102a-267b-496b-xxxx-703fe269ad79:global)
  VDC:   ecs-vdc                     (urn:storageos:VirtualDataCenterData:ff6f2b01-717b-4c5b-xxxx-0fe3e4cc8a66)
    TSO Active:          True
    TSO Status:          FAILOVER_STARTED
    TSO Started:         2023-11-22 16:31:08
    TSO Duration:        10h 54m 29s
    Heartbeat status:    Success 0 nodes     Failed 4 nodes
  
Task counts:
    MI_LISTING_REJOIN_TASK_KEY     0
    MI_REJOIN_ENTRY                0
    REJOIN_TASK_KEY                0
 
kpi.sh -s -cas
kpi.sh Version 2.6.9                                                           ecsn-01.src.local
 
Report start: 2023-11-23 02:32:36                Report end:   2023-11-23 03:32:36
Extracting RequestLog data:        DONE
 
                                   All Requests                                             -10005 Errors
                 READ      READ      WRITE     WRITE                         READ    READ    WRITE   WRITE
Node             CLIP      BLOB      CLIP      BLOB      DELETE   Total      CLIP    BLOB    CLIP    BLOB    DELETE  Total
 
10.101.xxx.108    0         1         0         40        0        41         0       0       0       40      0       40      
10.101.xxx.109    1         0         0         42        0        43         0       0       0       42      0       42      
10.101.xxx.110    0         0         0         41        0        41         0       0       0       41      0       41      
10.101.xxx.111    0         0         0         42        0        42         0       0       0       42      0       42      
 
Req Totals:      1         1         0         165       0        167        0       0       0       165     0       165     
Req Error %:                                                                 0.00    0.00    0.00    100.00  0.00    98.80   
 
Cleaning up temp files...DONE

 

Bucket Details from User Interface:

Bucket Details from User Interface
Figure 1: 
Bucket Details from User Interface

  1. Verify if the ADO on the bucket is enabled, but with the READ-ONLY option. If the ADO READ-ONLY option is enabled, then it is expected that the WRITE transactions fail on the bucket until TSO is completed.
svc_bucket info mybucket
svc_bucket v1.0.36 (svc_tools v2.9.0)                 Started 2023-11-23 03:30:20
 
Bucket ID                        mynamespace.mybucket
 
  Name                             mybucket
  Namespace                        mynamespace
  Owner User                       obuser
  Owner VDC Name                   ecs-vdc
  Owner zone/VDC ID                urn:storageos:VirtualDataCenterData:557fd7e5-a65d-4027-xxx-796595efa35e
  Keypool Hash ID                  fc7f0287854a7e701059664c6e90e87c1xxxxa346f865039267e80e42943b53
  Keypool Policy                   None
  Bucket ACL:
    Type       Affects    Name                                Access Rights
    user       file/dir   mybucket           FULL_CONTROL
 
  Replication Group (vpool) Name   ecs-rg
  Replication Group (vpool) ID     urn:storageos:ReplicationGroupInfo:95e2102a-267b-496b-xxxx-703fe269ad79:global
  Bucket Creation Date             2018-07-05 20:34:39 (1530822879729)
  Temp Failed (TSO)                True
 
  API Type                         CAS
  FS Access Enabled                False
  Encryption Enabled               True
  Versioning State                 Disabled
  ADO Enabled                      True
  ADO Read-Only                    True
  Object Lock Enabled              Not Supported
  Auto commit period (seconds)     None
  Reflection Expiration            False
  Reflection Age                   None
 
  Default FS Access permissions (for owner group):
    File                        Dir
    Read    Write   Exec       Read    Write   Exec
    Unk     Unk     Unk        Unk     Unk     Unk
 
  Object count                     34856497
  Total Object Size                26842.3382 GB

Affected Products

ECS

Products

ECS Appliance Hardware Gen3 EX5000, ECS Appliance, ECS Appliance Gen 1, ECS Appliance Gen 2, ECS Appliance Gen 3, ECS Appliance Hardware Gen3 EX300, ECS Appliance Hardware Gen3 EX3000, ECS Appliance Hardware Gen1 U-Series , ECS Appliance Hardware Gen1 C-Series, ECS Appliance Hardware Gen2 C-Series, ECS Appliance Hardware Gen2 D-Series, ECS Appliance Hardware Gen2 U-Series, ECS Appliance Hardware Gen3 EX500, ECS Appliance Hardware Gen3 EXF900, ECS Appliance Hardware Series, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption, ECS Software ...
Article Properties
Article Number: 000219870
Article Type: Solution
Last Modified: 16 May 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.