ViPR SRM: VPLEX-prestandadata saknas efter byte av VPLEX VS6 MMCS-A
Summary: I den här artikeln beskrivs lösningen när VPLEX-prestandadata saknas efter att VPLEX VS6 MMCS-A har bytts ut.
Symptoms
VPLEX VS6 MMCS-A har bytts ut.
VPLEX-prestandadata saknas efter att VPLEX VS6 MMCS-A har bytts ut.

VPLEX-datainsamlingen misslyckas med följande fel i emc-vplex Collector-Manager-loggarna:
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
ViPR SRM överförde två filer med namnen "get-director-data.py" och "vvol-collector.py" till katalogen /home/service på VPLEX MMCS-A när VPELX lades till av ViPR SRM för att samla in prestandadata.
VPLEX MMCS-A missade dock dessa filer efter att MMCS-A ersattes eftersom MMCS-A återställdes.
Resolution
Lösning för att åtgärda problemet:
Starta om VPLEX-samlingen för att överföra dessa filer till VPLEX MMCS-A:
- Logga in på SRM-gränssnittet som administratör
- Klicka på Administration och välj sedan centraliserad hantering.
- Under Fysisk översikt klickar du på den uppsamlare där VPLEX finns.
- Välj sedan samlingshanteraren för VPLEX.
- Klicka slutligen på knappen Starta om
Tillfällig lösning för att förhindra det här problemet utan att starta om VPLEX-samlingshanteraren i framtiden.
Filerna som nämns nedan ansvarar för att överföra filerna till VPLEX och SRM har ett alternativ för att automatiskt skicka filerna utan att behöva starta om insamlaren.
Filer i sökvägen /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
Dessa filer har raden:
<files executable-files="true" always-full-transfer="false" delete-source-files="false">conf/vvol-collector.py</files>
Om du anger always-full-transfer="true" bör insamlaren skicka skripten före varje avsökning.