ECS: Jak získat stav ADO pro velké množství kbelíků prostřednictvím rozhraní příkazového řádku
Summary: Vzhledem k vysokému počtu kbelíků může být obtížné získat informace, které segmenty jsou povolené/zakázané ADO. Tento článek znalostní databáze popisuje, jak toho dosáhnout prostřednictvím rozhraní příkazového řádku. ...
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 je zkratka pro "Access During Outage"
Vzhledem k vysokému počtu kbelíků může být obtížné získat informace, jaké kbelíky jsou ADO povoleny / zakázány.
Budete muset využít KB 000047497 – ECS: [bkt_info.py (oc_map)] Získání informací o kbelíku (konkrétní nebo seznam kbelíků)
- Připojte se k systému ECS pomocí klienta ssh, jako je PuTTY, pomocí správce
- Veškeré informace o kbelíku získáte podle výše uvedených 000047497 KB.
Poznamenejte si výstupní soubor uvedený ve výstupu příkazu
bkt_info.py --new_map --all_buckets
Příklad:
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:~>
- Pro snadnější manipulaci nastavte nad výstupním souborem jako proměnnou:
LOG="/opt/emc/xdoctor/tools/ee_scripts/oc_map/suite/oc_cache/03-04-2022/08:37:00_ns_bkt_map.log"
Příklad:
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:~>
- Vygenerujte seznam všech oborů názvů a kbelíků seřazených ADO enable = true v horní části seznamu:
grep ADO $LOG | hlava -1 > /tmp/NS+buckets_ADO.log; kočka $LOG | egrep 'OB|LS' | grep -v "SOUČTY PRO OBOR NÁZVŮ" | sort -k8 >> /tmp/NS+buckets_ADO.log
Příklad:
Příklad:
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:~>
- Vygeneruje seznam všech kbelíků s povolenou funkcí ADO:
cat /tmp/NS+buckets_ADO.log | awk '$7 == "true"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_enabled.log
Příklad:
Příklad:
admin@ecsnode3:~> cat /tmp/NS+buckets_ADO.log | awk '$7 == "true"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_enabled.log
admin@ecsnode3:~>
- Vygenerovat seznam všech kbelíků se zakázanou funkcí ADO:
cat /tmp/NS+buckets_ADO.log | awk '$7 == "false"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_disabled.log
Příklad:
Příklad:
admin@ecsnode3:~> cat /tmp/NS+buckets_ADO.log | awk '$7 == "false"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_disabled.log
admin@ecsnode3:~>
- Porovnejte celkový počet kbelíků se seznamy:
Příklad:
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:~>
Níže uvedený článek znalostní databáze ukazuje, jak lze rozhraní ADO upravit prostřednictvím rozhraní příkazového řádku/curl v případě, že je počet kbelíků příliš vysoký pro správu pomocí uživatelského rozhraní ECS:
ECS: Důležitost parametru 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.