ECS: Uzyskiwanie statusu ADO w przypadku dużej liczbyzasobników za pośrednictwem interfejsu wiersza poleceń
Summary: Ze względu na dużą liczbę zasobników uzyskanie informacji o tym, jakie zasobniki są włączone/wyłączone może być trudne. W tym artykule bazy wiedzy omówiono sposób wykonania tej czynności za pośrednictwem interfejsu wiersza poleceń. ...
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
Skrót ADO oznacza „Access During Outage”
Ze względu na dużą liczbę zasobników może być trudno uzyskać informacje o tym, jakie zasobniki są włączone/wyłączone.
Konieczne będzie skorzystanie z bazy wiedzy 000047497 – ECS: [bkt_info.py (oc_map)] Pobieranie informacji o zasobniku (określony lub lista zasobników)
- Połącz się z ECS za pośrednictwem klienta ssh, takiego jak putty jako administrator
- Postępuj zgodnie z informacjami w powyższym artykule 000047497 bazy wiedzy, aby uzyskać wszystkie informacje o zasobniku.
Zanotuj informacje o pliku wyjściowym wymienionym w danych wyjściowych polecenia
bkt_info.py --new_map --all_buckets
Przykład:
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:~>
- Aby ułatwić obsługę, ustaw powyższy plik wyjściowy jako zmienny:
LOG="/opt/emc/xdoctor/tools/ee_scripts/oc_map/suite/oc_cache/03-04-2022/08:37:00_ns_bkt_map.log"
Przykład:
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:~>
- Wygeneruj listę wszystkich przestrzeni nazw i posortowanych zasobników ADO enable = true na górze listy:
grep ADO $LOG | head -1 > /tmp/NS+buckets_ADO.log; cat $LOG | egrep 'OB|LS' | grep -v "SUMY DLA PRZESTRZENI NAZW" | sort -k8 >> /tmp/NS+buckets_ADO.log
Przykład:
Przykład:
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:~>
- Wygeneruj listę wszystkich zasobników z włączoną funkcją ADO:
cat /tmp/NS+buckets_ADO.log | awk '$7 == "true"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_enabled.log
Przykład:
Przykład:
admin@ecsnode3:~> cat /tmp/NS+buckets_ADO.log | awk '$7 == "true"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_enabled.log
admin@ecsnode3:~>
- Wygeneruj listę wszystkich zasobników z wyłączonym ADO:
cat /tmp/NS+buckets_ADO.log | awk '$7 == "fałsz"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_disabled.log
Przykład:
Przykład:
admin@ecsnode3:~> cat /tmp/NS+buckets_ADO.log | awk '$7 == "false"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_disabled.log
admin@ecsnode3:~>
- Porównaj łączną liczbę zasobników z listami zasobników:
Przykład:
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:~>
W poniższym artykule bazy wiedzy widocznym dla klienta przedstawiono, w jaki sposób można modyfikować ADO za pośrednictwem CLI/curl w przypadku, gdy liczba zasobników jest zbyt wysoka do zarządzania za pośrednictwem interfejsu użytkownika ECS:
ECS: Znaczenie 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.