ViPR SRM: VPLEX-Performancedaten fehlen, nachdem VPLEX VS6 MMCS-A ersetzt wurde
Summary: In diesem Artikel wird die Lösung erläutert, wenn VPLEX-Performancedaten fehlen, nachdem VPLEX VS6 MMCS-A ersetzt wurde.
Symptoms
VPLEX-Performancedaten fehlen, nachdem VPLEX VS6 MMCS-A ersetzt wurde.
Die VPLEX-Datenerhebung schlägt mit dem folgenden Fehler in den emc-vplex Collector-Manager-Protokollen fehl collecting-0-0.log
INFO -- [2018-03-12 13:21:50 JST] -- StreamLogger$LoggingStreamGobbler::run(): (SSHSessionConnection zu xxx.xx.xxx.xx:22-15208285107xx) /home/@{cluster1.username}/vvol-collector.py: /bin/bash: /home/service/vvol-collector.py: Datei oder Verzeichnis dieser Art nicht vorhanden WARNUNG -- [2018-03-12 13:21:50 JST] -- TableDataset::startForking(): Es konnte keine Tabelle gefunden werden, die mit ^Director,Time beginnt.* INFO -- [2018-03-12 13:21:50 JST] -- Collecting$CollectingJobHook::completingJob(): Die Erfassung der Konfiguration virtual-volume-perpetual1 für den Kontext CKM00xxxxxxxxx (CLUSTER1-VPLEX0) wurde in 2978 ms abgeschlossen. INFO -- [2018-03-12 13:21:51 JST] -- Collecting$CollectingJobHook::completingJob(): Die Erfassung der Konfiguration virtual-volume-perpetual1 für den Kontext CKM00xxxxxxxxx (CLUSTER1-VPLEX1) wurde in 3136 ms abgeschlossen. INFO -- [2018-03-12 13:21:51 JST] -- StreamLogger$LoggingStreamGobbler::run(): (SSHSessionConnection zu 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
VPLEX MMCS-A hat diese Dateien jedoch nach dem Ersetzen von MMCS-A übersehen, da ein neues Image von MMCS-A erstellt wurde.
Resolution
Starten Sie die VPLEX-Erfassung neu, um diese Dateien auf VPLEX MMCS-A zu übertragen:
- Melden Sie sich bei der SRM-Benutzeroberfläche als Admin-Nutzer an.
- Klicken Sie auf "Administration" und wählen Sie "centralized-Management" aus.
- Klicken Sie unter "Physical Overview" auf den Collector, auf dem die VPLEX erkannt wird.
- Wählen Sie dann den Collection Manager für VPLEX aus.
- Klicken Sie abschließend auf die Schaltfläche "Neu starten".
Workaround, um dieses Problem zu vermeiden, ohne VPLEX Collection Manager in Zukunft neu zu starten.
Die unten genannten Dateien sind für das Pushen der Dateien auf VPLEX verantwortlich und SRM verfügt über eine Option, um die Dateien automatisch zu pushen, ohne den Collector neu starten zu müssen.
Dateien im Pfad /opt/APG/Collecting/Stream-Collector/emc-vplex/conf:
data-retrieval-director-cluster1.xml
data-retrieval-director-cluster2.xml
data-retrieval-vvols-cluster1.xml
data-retrieval-vvols-cluster2.xml
Diese Dateien haben die folgende Zeile:Dateien:
<
executable-files="true", always-full-transfer="false", delete-source-files="false">conf/vvol-collector.py</files>
Wenn Sie always-full-transfer="true" festlegen, sollte der Collector die Skripte vor jedem Abruf übertragen.