ViPR SRM: VPLEX VS6 MMCS-A değiştirildikten sonra VPLEX performans verileri eksik
Summary: Bu makalede, VPLEX VS6 MMCS-A değiştirildikten sonra VPLEX performans verileri kaybolduğunda uygulanacak çözüm açıklanmaktadır.
Symptoms
VPLEX VS6 MMCS-A değiştirilmiş.
VPLEX VS6 MMCS-A değiştirildikten sonra VPLEX performans verileri eksik.

VPLEX veri toplama işlemi, emc-vplex Collector-Manager günlüklerinde aşağıdaki hatayı vererek başarısız oluyor:
collecting-0-0.log
INFO -- [2018-03-12 13:21:50 JST] -- StreamLogger$LoggingStreamGobbler::run(): (SSHSessionConnection to xxx.xx.xxx.xx:22-15208285107xx) /home/@{cluster1.username}/vvol-collector.py: /bin/bash: /home/service/vvol-collector.py: No such file or directory WARNING -- [2018-03-12 13:21:50 JST] -- TableDataset::startForking(): Couldn't find table starting with ^Director,Time.* INFO -- [2018-03-12 13:21:50 JST] -- Collecting$CollectingJobHook::completingJob(): Completed collecting configuration virtual-volume-perpetual1 for context CKM00xxxxxxxxx (CLUSTER1-VPLEX0) in 2978 msec INFO -- [2018-03-12 13:21:51 JST] -- Collecting$CollectingJobHook::completingJob(): Completed collecting configuration virtual-volume-perpetual1 for context CKM00xxxxxxxxx (CLUSTER1-VPLEX1) in 3136 msec INFO -- [2018-03-12 13:21:51 JST] -- StreamLogger$LoggingStreamGobbler::run(): (SSHSessionConnection to xxx.xx.xxx.xx:22-1520828511341) /home/@{cluster1.username}/get-director-data.py: /bin/bash: /home/service/get-director-data.py: No such file or directory
Cause
Performans verilerini toplamak için VPELX eklendiğinde, ViPR SRM, "get-director-data.py" ve "vvol-collector.py" adlı iki dosyayı VPLEX MMCS-A'daki /home/service dizinine aktardı.
Ancak MMCS-A yeniden görüntülendiği için MMCS-A değiştirildikten sonra VPLEX MMCS-A bu dosyaları kaçırdı.
Resolution
Sorunu çözmek için geçici çözüm:
Bu dosyaları VPLEX MMCS-A'ya aktarmak için VPLEX koleksiyonunu yeniden başlatın:
- Yönetici kullanıcı kullanarak SRM kullanıcı arayüzünde oturum açın
- Administration öğesine tıklayın ve ardından centralized-Management öğesini seçin.
- Fiziksel genel bakış bölümünde VPLEX in bulunduğu kollektöre tıklayın.
- Ardından VPLEX için koleksiyon yöneticisini seçin.
- Son olarak, Yeniden Başlat düğmesine tıklayın
Gelecekte VPLEX koleksiyon yöneticisini yeniden başlatmadan bu sorunu önlemeye yönelik geçici çözüm.
Aşağıda belirtilen dosyalar, VPLEX üzerindeki dosyaların gönderilmesinden sorumludur ve SRM, toplayıcıyı yeniden başlatmaya gerek kalmadan dosyaları otomatik olarak gönderme seçeneğine sahiptir.
/opt/APG/Collecting/Stream-Collector/emc-vplex/conf yolundaki dosyalar:
data-retrieval-director-cluster1.xml
data-retrieval-director-cluster2.xml
data-retrieval-vvols-cluster1.xml
data-retrieval-vvols-cluster2.xml
Bu dosyalar şu satıra sahiptir:
<files executable-files="true" always-full-transfer="false" delete-source-files="false">conf/vvol-collector.py</files>
always-full-transfer="true" komutunu ayarlarsanız, toplayıcı her yoklamadan önce komut dosyalarını göndermelidir.