ECS: Sådan får du ADO-status for store mængder spande via CLI

Summary: På grund af højt skovlantal kan det være svært at få oplysninger om, hvilke spande der er ADO-aktiveret / deaktiveret. Denne vidensbase viser, hvordan du opnår dette via CLI.

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.

Instructions

ADO står for "Adgang under afbrydelse"
På grund af højt skovlantal kan det være svært at få oplysningerne, hvilke spande der er ADO-aktiveret / deaktiveret.

Du skal bruge KB 000047497 - ECS: [bkt_info.py (oc_map)] Få bucket information (specifik eller liste over buckets)

  • Opret forbindelse til ECS via ssh-klient som putty ved hjælp af administratorbrugeren
  • Følg ovenstående KB-000047497 for at få alle skovloplysninger.
Bemærk outputfilen, der er nævnt i kommandooutputtet

bkt_info.py --new_map --all_buckets

Eksempel:
admin@ecsnode3:~> bkt_info.py --new_map --all_buckets
...
...
 --> DUR:                   0 (Days) 00:00:01.058 (hh:mm:ss.ms)

- Reminder --> Output file: "/opt/emc/xdoctor/tools/ee_scripts/oc_map/suite/oc_cache/03-04-2022/08:37:00_ns_bkt_map.log"

admin@ecsnode3:~>
  • For lettere håndtering sæt ovenstående outputfil som variabel:
LOG="/opt/emc/xdoctor/tools/ee_scripts/oc_map/suite/oc_cache/03-04-2022/08:37:00_ns_bkt_map.log"

Eksempel:
admin@ecsnode3:~> LOG="/opt/emc/xdoctor/tools/ee_scripts/oc_map/suite/oc_cache/03-04-2022/08:37:00_ns_bkt_map.log"
admin@ecsnode3:~>
  • Generer en liste over alle navneområder og buckets sorteret ADO enable = true øverst på listen:
grep ADO $LOG | hoved -1 > /tmp/NS+buckets_ADO.log; kat $LOG | egrep 'OB|LS' | grep -v "TOTALER FOR NAVNEOMRÅDE" | sort-k8 >> /tmp/NS+buckets_ADO.log

Eksempel:
admin@ecsnode3:~> grep ADO $LOG | head -1 > /tmp/NS+buckets_ADO.log; cat $LOG | egrep 'OB|LS' | grep -v "TOTALS FOR NAMESPACE" | sort -k8 >> /tmp/NS+buckets_ADO.log
admin@ecsnode3:~>


  • Generer liste over alle buckets med ADO aktiveret:
kat /tmp/NS+buckets_ADO.log | awk '$7 == "true"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_enabled.log
Eksempel:
admin@ecsnode3:~> cat /tmp/NS+buckets_ADO.log | awk '$7 == "true"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_enabled.log
admin@ecsnode3:~>
  • Generer liste over alle buckets med ADO deaktiveret:
kat /tmp/NS+buckets_ADO.log | awk '$7 == "falsk"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_disabled.log
Eksempel:
admin@ecsnode3:~> cat /tmp/NS+buckets_ADO.log | awk '$7 == "false"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_disabled.log
admin@ecsnode3:~>

  • Sammenlign det samlede antal bucket med bucket lists:
Eksempel:
admin@ecsnode3:~> cat /tmp/NS+buckets_ADO.log | grep -v ADO | wc -l
6286
admin@ecsnode3:~> 
admin@ecsnode3:~> wc -l /tmp/NS+buckets_ADO_*
  198 /tmp/NS+buckets_ADO_disabled.log
 6088 /tmp/NS+buckets_ADO_enabled.log
 6286 total
admin@ecsnode3:~>



Nedenfor viser kundesynlig KB, hvordan ADO kan ændres via CLI / curl, hvis skovltallet er for højt til at styre det via ECS UI:
ECS: Betydningen af parameteren ADO (Access during Outage)



 

Affected Products

ECS

Products

ECS Appliance, Elastic Cloud Storage
Article Properties
Article Number: 000196980
Article Type: How To
Last Modified: 22 Apr 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.