ЕКС: Як отримати статус ADO для великої кількості сегментів через CLI
Summary: Через велику кількість сегментів може бути важко отримати інформацію, які сегменти увімкнено/вимкнено ADO. Цей КБ показує, як це зробити за допомогою 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 розшифровується як «Доступ під час відключення»Через
велику кількість сегментів може бути важко отримати інформацію, які сегменти включені / відключені ADO.
Вам потрібно буде скористатися послугами KB 000047497 - ECS: [bkt_info.py (oc_map)] Отримання інформації про сегменти (конкретні або список сегментів)
- Підключайтеся до ECS через ssh клієнт, як putty, використовуючи адміністратора користувача
- Дотримуйтесь наведених вище 000047497 КБ, щоб отримати всю інформацію про сегмент.
Зверніть увагу на файл результатів, згаданий у виведенні команди
bkt_info.py --new_map --all_buckets
Приклад:
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:~>
- Для полегшення роботи встановіть вище вихідний файл як змінну:
LOG="/opt/emc/xdoctor/tools/ee_scripts/oc_map/suite/oc_cache/03-04-2022/08:37:00_ns_bkt_map.log"
Приклад:
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:~>
- Згенеруйте список усіх просторів імен і сегментів, відсортованих за стандартом ADO enable = true на вершині списку:
grep ADO $LOG | head -1 > /tmp/NS+buckets_ADO.log; cat $LOG | egrep 'OB|ЛС' | grep -v "ПІДСУМКИ ДЛЯ ПРОСТОРУ ІМЕН" | sort -k8 >> /tmp/NS+buckets_ADO.log
Приклад:
Приклад:
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:~>
- Згенеруйте список усіх сегментів з увімкненим ADO:
cat /tmp/NS+buckets_ADO.log | awk '$7 == "true"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_enabled.log
Приклад:
Приклад:
admin@ecsnode3:~> cat /tmp/NS+buckets_ADO.log | awk '$7 == "true"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_enabled.log
admin@ecsnode3:~>
- Згенеруйте список усіх сегментів з вимкненим ADO:
cat /tmp/NS+buckets_ADO.log | awk '$7 == "false"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_disabled.log
Приклад:
Приклад:
admin@ecsnode3:~> cat /tmp/NS+buckets_ADO.log | awk '$7 == "false"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_disabled.log
admin@ecsnode3:~>
- Порівняйте загальну кількість сегментів зі списками сегментів:
Приклад:
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:~>
Нижче доступна для користувача база даних показано, як ADO може бути змінений за допомогою CLI / curl, якщо кількість сегментів занадто велика для керування ним через ECS UI:
ECS: Важливість параметра ADO (Access під час відключення)
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.