ECS: Suuren säilömäärän ADO-tilan selvittäminen komentoriviliittymän avulla

Summary: Säilöjen suuren määrän vuoksi voi olla vaikeaa saada tietoa siitä, mitkä säilöt ovat ADO-käytössä ja mitkä eivät ole. Tässä KB-artikkelissa kerrotaan, miten tämä tehdään komentoriviliittymän avulla. ...

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 tulee sanoista Access During Outage, pääsy käyttökatkon aikana.
Suuren säilömäärän vuoksi voi olla vaikeaa saada tietoa, mitkä säilöt ovat ADO-käytössä ja mitkä eivät ole.

Tilanteessa on käytettävä tietämyskannan artikkelia KB 000047497 -  ECS: [bkt_info.py (oc_map)] Hae säilöjen tiedot (tarkat tai säilöluettelo)

  • Muodosta yhteys ECS-säilöympäristöön ssh-asiakkaan, kuten puttyn, avulla järjestelmänvalvojan tunnuksin.
  • Hae kaikki säilötiedot toimimalla edellä ilmoitetun KB-artikkelin 000047497 mukaan.
Huomaa komennon tulosteessa mainittu kohdetiedosto.

bkt_info.py --new_map --all_buckets

Esimerkki:
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:~>
  • Helpota käsittelyä asettamalla yllä oleva kohdetiedosto muuttujaksi:
LOG="/opt/emc/xdoctor/tools/ee_scripts/oc_map/suite/oc_cache/03-04-2022/08:37:00_ns_bkt_map.log"

Esimerkki:
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:~>
  • Luo luettelon yläosaan luettelo kaikista nimitiloista ja säilöistä lajiteltuina ADO enable = true:
grep ADO $LOG | pää -1 > /tmp/NS+buckets_ADO.log; kissa $LOG | egrep 'OB|LS" | grep -v "NIMIAVARUUDEN KOKONAISMÄÄRÄT" | lajittele -k8 >> /tmp/NS+buckets_ADO.log

Esimerkki:
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:~>


  • Luo luettelo kaikista ryhmistä, joissa ADO on käytössä:
kissa /tmp/NS+buckets_ADO.log | awk '$7 == "true"' | awk '{tulosta $1,$2 }' > /tmp/NS+buckets_ADO_enabled.log
Esimerkki:
admin@ecsnode3:~> cat /tmp/NS+buckets_ADO.log | awk '$7 == "true"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_enabled.log
admin@ecsnode3:~>
  • Luo luettelo kaikista ryhmistä, joissa ADO on poistettu käytöstä:
kissa /tmp/NS+buckets_ADO.log | awk '$7 == "false"' | awk '{tulosta $1,$2 }' > /tmp/NS+buckets_ADO_disabled.log
Esimerkki:
admin@ecsnode3:~> cat /tmp/NS+buckets_ADO.log | awk '$7 == "false"' | awk '{ print $1,$2 }' > /tmp/NS+buckets_ADO_disabled.log
admin@ecsnode3:~>

  • Vertaa säilöjen kokonaismäärää luetteloon:
Esimerkki:
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:~>



Alla asiakkaan katseltavissa oleva tietokanta näyttää, kuinka ADO:a voidaan muokata komentoriviliittymän/curlin avulla, jos säilömäärä on liian suuri hallittavaksi ECS-käyttöliittymän kautta:
ECS: ADO-parametrin (Access during Outage) merkitys



 

Affected Products

ECS

Products

ECS Appliance, Elastic Cloud Storage
Article 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.