ViPR SRM. Отсутствуют данные о производительности VPLEX после замены VPLEX VS6 MMCS-A
Summary: В этой статье описывается решение, при котором отсутствуют данные о производительности VPLEX после замены VPLEX VS6 MMCS-A.
Symptoms
Плата VPLEX VS6 MMCS-A была заменена.
Отсутствуют данные о производительности VPLEX после замены VPLEX VS6 MMCS-A.

Сбой сбора данных VPLEX со следующей ошибкой в журналах emc-VPLEX Collector-Manager:
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 передал два файла с именами «get-director-data.py» и «vvol-collector.py» в каталог /home/service на VPLEX MMCS-A, когда VRPR SRM добавил VPELX для сбора данных о производительности.
Однако VPLEX MMCS-A пропустил эти файлы после замены MMCS-A из-за переобраза MMCS-A.
Resolution
Временное решение для устранения проблемы:
Перезапустите сбор VPLEX, чтобы передать эти файлы в VPLEX MMCS-A:
- Войдите в пользовательский интерфейс SRM в качестве пользователя admin.
- Нажмите Администрирование, затем выберите Централизованное управление.
- В разделе Physical Overview выберите коллектор, в котором обнаружен VPLEX.
- Затем выберите диспетчер сбора для VPLEX.
- Наконец, нажмите кнопку «Перезагрузить»
Временное решение для предотвращения этой проблемы без перезапуска диспетчера сбора VPLEX в будущем.
Упомянутые ниже файлы отвечают за отправку файлов в VPLEX, и SRM имеет возможность автоматически отправлять файлы без необходимости перезапуска сборщика.
Файлы в каталоге /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
Эти файлы содержат строку:
<files executable-files="true" always-full-transfer="false" delete-source-files="false">conf/vvol-collector.py</files>
Если вы установите always-full-transfer="true", сборщик должен отправлять скрипты перед каждым опросом.