ViPR SRM: VPLEX-ydeevnedata mangler, efter at VPLEX VS6 MMCS-A er blevet udskiftet
Summary: Denne artikel forklarer løsningen, når VPLEX-ydelsesdata mangler, efter at VPLEX VS6 MMCS-A er blevet udskiftet.
Symptoms
VPLEX VS6 MMCS-A blev udskiftet.
VPLEX-ydeevnedata mangler, efter at VPLEX VS6 MMCS-A er blevet udskiftet.

VPLEX dataindsamling mislykkes med følgende fejl i emc-vplex Collector-Manager-logfiler:
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 overførte to filer med navnene "get-director-data.py" og "vvol-collector.py" til mappen /home/service på VPLEX MMCS-A, da VPELX blev tilføjet af ViPR SRM for at indsamle ydeevnedata.
VPLEX MMCS-A gik dog glip af disse filer, efter at MMCS-A blev udskiftet, fordi MMCS-A blev genafbildet.
Resolution
Løsning til at løse problemet:
Genstart VPLEX-samlingen for at overføre disse filer til VPLEX MMCS-A:
- Log på SRM-brugergrænsefladen ved hjælp af administratorbrugeren
- Klik på Administration, og vælg derefter centraliseret administration.
- Under fysisk oversigt skal du klikke på den indsamler, hvor VPLEX findes.
- Vælg derefter afhentningsadministratoren for VPLEX.
- Klik til sidst på knappen Genstart
Løsning for at undgå dette problem uden at genstarte VPLEX-indsamlingsmanageren fremover.
De filer, der er nævnt nedenfor, er ansvarlige for at skubbe filerne på VPLEX, og SRM har mulighed for automatisk at skubbe filerne uden at skulle genstarte samleren.
Filer i stien /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
Disse filer har linjen:
<files executable-files="true" always-full-transfer="false" delete-source-files="false">conf/vvol-collector.py</files>
Hvis du indstiller always-full-transfer="true", skal samleren skubbe scripts før hver afstemning.