ECS: come ottenere lo stato di ADO per grandi quantità di bucket tramite CLI
Summary: Per via dell'elevato numero di bucket, può essere difficile ottenere le informazioni sui bucket abilitati/disabilitati per ADO. Questo articolo della KB mostra come eseguire questa operazione tramite 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 è l'acronimo di "Access During Outage"
Per via dell'elevato numero di bucket, può essere difficile ottenere le informazioni sui bucket abilitati/disabilitati per ADO.
È necessario utilizzare l'articolo 000047497 della KB - ECS: [bkt_info.py (oc_map)] Come ottenere informazioni su un bucket specifico o un elenco di bucket (in inglese)
- Connettersi a ECS tramite un client SSH come PuTTY utilizzando l'utente admin
- Seguire l'articolo 000047497 della KB riportato sopra per ottenere tutte le informazioni sui bucket.
Prendere nota del file di output menzionato nell'output del comando
bkt_info.py --new_map --all_buckets
Esempio:
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:~>
- Per una gestione più semplice, impostare il file di output precedente come variabile:
LOG="/opt/emc/xdoctor/tools/ee_scripts/oc_map/suite/oc_cache/03-04-2022/08:37:00_ns_bkt_map.log"
Esempio:
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:~>
- Generare un elenco di tutti i namespace e i bucket ordinati con quelli abilitati per ADO in cima all'elenco:
grep ADO $LOG | head -1 > /tmp/NS+buckets_ADO.log; cat $LOG | egrep 'OB|LS' | grep -v "TOTALI PER NAMESPACE" | sort -k8 >> /tmp/NS+buckets_ADO.log
Esempio:
Esempio:
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:~>
- Generare l'elenco di tutti i bucket abilitati per ADO:
cat /tmp/NS+buckets_ADO.log | awk '$7 == "true"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_enabled.log
Esempio:
Esempio:
admin@ecsnode3:~> cat /tmp/NS+buckets_ADO.log | awk '$7 == "true"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_enabled.log
admin@ecsnode3:~>
- Generare l'elenco di tutti i bucket disabilitati per ADO:
cat /tmp/NS+buckets_ADO.log | awk '$7 == "false"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_disabled.log
Esempio:
Esempio:
admin@ecsnode3:~> cat /tmp/NS+buckets_ADO.log | awk '$7 == "false"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_disabled.log
admin@ecsnode3:~>
- Confrontare il numero totale di bucket con gli elenchi di bucket:
Esempio:
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:~>
L'articolo della KB visualizzabile dal cliente mostra come modificare ADO tramite CLI/curl nel caso in cui il numero di bucket sia troppo elevato per la gestione tramite l'interfaccia utente di ECS:
ECS: Importanza del parametro 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.