ECS: Hvordan få ADO-status for store mengder bøtter via CLI
Summary: På grunn av høyt antall bøtter kan det være vanskelig å få informasjon om hvilke bøtter som er ADO-aktivert/deaktivert. Denne kunnskapsartikkelen viser hvordan du oppnå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 "Access During Outage"
På grunn av høyt antall bøtter kan det være vanskelig å få informasjonen hvilke bøtter som er ADO-aktivert / deaktivert.
Du må ha tilgang til KB 000047497 – ECS: [bkt_info.py (oc_map)] Få bøtteinformasjon (spesifikk eller liste over bøtter)
- Koble til ECS via ssh-klient som kitt ved hjelp av administratorbrukeren
- Følg over KB 000047497 for å få alle bøtte info.
Legg merke til utdatafilen som er nevnt i kommandoutgangen
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 enklere håndtering satt over utdatafilen 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 navnerom og samlinger sortert ADO enable = true øverst på listen:
grep ADO $LOG | head -1 > /tmp/NS+buckets_ADO.log; cat $LOG | egrep 'OB|LS '| grep -v "TOTALER FOR NAVNEROM" | sorter -k8 >> /tmp/NS+buckets_ADO.log
Eksempel:
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 samlinger med ADO aktivert:
cat /tmp/NS+buckets_ADO.log | awk '$7 == "true"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_enabled.log
Eksempel:
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 verdiområder med ADO deaktivert:
cat /tmp/NS+buckets_ADO.log | awk '$7 == "false"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_disabled.log
Eksempel:
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 totalt antall verdiområder med samlingslister:
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 endres via CLI/curl i tilfelle antallet skuffer er for høyt til å administrere det via ECS UI:
ECS: Viktigheten av ADO-parameteren (tilgang under strømbrudd)
Affected Products
ECSProducts
ECS Appliance, Elastic Cloud StorageArticle 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.