ECS: Hoe krijg ik de ADO-status voor een groot aantal buckets via CLI?
Summary: Vanwege het hoge aantal buckets kan het moeilijk zijn om de informatie te krijgen welke buckets ADO ingeschakeld/uitgeschakeld zijn. In dit KB-artikel ziet u hoe u dit via de CLI kunt doen. ...
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 staat voor "Access During Outage"
Vanwege het hoge aantal buckets kan het moeilijk zijn om de informatie te krijgen welke buckets ADO is ingeschakeld/uitgeschakeld.
U hebt gebruik moeten maken van KB 000047497 - ECS: [bkt_info.py (oc_map)] Bucket-informatie ophalen (specifiek of lijst met buckets)
- Maak verbinding met ECS via ssh-client zoals putty met behulp van de admin-gebruiker
- Volg de bovenstaande KB-000047497 voor alle bucket-informatie.
Let op het uitvoerbestand dat wordt vermeld in de opdracht output
bkt_info.py --new_map --all_buckets
Voorbeeld:
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:~>
- Voor eenvoudigere bediening stelt u het bovenstaande uitvoerbestand in als variabel:
LOG="/opt/emc/xdoctor/tools/ee_scripts/oc_map/suite/oc_cache/03-04-2022/08:37:00_ns_bkt_map.log"
Voorbeeld:
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:~>
- Genereer een lijst van alle namespaces en buckets gesorteerd ADO enable = true on top of list:
grep ADO $LOG | hoofd -1 > /tmp/NS+buckets_ADO.log; cat $LOG | egrep "OB|LS | grep -v "TOTALEN VOOR NAAMRUIMTE" | sort -k8 >> /tmp/NS+buckets_ADO.log
Voorbeeld:
Voorbeeld:
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:~>
- Genereer een lijst met alle buckets met ADO ingeschakeld:
cat /tmp/NS+buckets_ADO.log | awk '$7 == "true"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_enabled.log
Voorbeeld:
Voorbeeld:
admin@ecsnode3:~> cat /tmp/NS+buckets_ADO.log | awk '$7 == "true"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_enabled.log
admin@ecsnode3:~>
- Genereer een lijst met alle buckets waarop ADO is uitgeschakeld:
cat /tmp/NS+buckets_ADO.log | awk '$7 == "false"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_disabled.log
Voorbeeld:
Voorbeeld:
admin@ecsnode3:~> cat /tmp/NS+buckets_ADO.log | awk '$7 == "false"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_disabled.log
admin@ecsnode3:~>
- Vergelijk het totale aantal buckets met bucketlists:
Voorbeeld:
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:~>
Hieronder laat de door de klant zichtbare KB zien hoe ADO kan worden aangepast via CLI / curl in het geval dat het aantal buckets te hoog is om het via ECS UI te beheren:
ECS: Het belang van de parameter ADO (Access During Outage)
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.