RecoverPoint for VM. Проблемы с установкой и запуском VIB-разветвителя ESXi на хосте ESXi
摘要: Сбой установки или запуска Splitter (Kdriver) на хостах ESXi, у которых для параметра VMkernel.Boot.execInstalledOnly задано значение true. Это может привести к сбою установки RecoverPoint для виртуальных машин из-за отсутствия разветвителя. ...
症状
VIB Сбой установки со многими ошибками, такими как:
[root@localhost:~] esxcli software vib install -v /scratch/kdriver_RPESX-00.5.3.1.1.0.m.149.000.vib --no-sig-check [LiveInstallationError] Error in running ['/etc/init.d/rp-splitterd', 'start', 'install']: Return code: 1 Output: Wed Nov 10 18:24:18 UTC 2021: rp_splitterd: Starting rp_splitter Wed Nov 10 18:24:18 UTC 2021: rp_splitterd: DEBUG (notice true==0): isKdriverRunning=1, isSplitterRunning=1 --- /etc/vmware/esx.conf +++ /tmp/auto-backup.2100162//etc/vmware/esx.conf @@ -1,18 +1,299 @@ -/adv/UserVars/RP_IP_Discovery_5 = "" -/adv/UserVars/RP_IP_Discovery_8 = "" ... Saving current state in /bootbank Clock updated. Time: 18:24:19 Date: 11/10/2021 UTC Successfully created /opt/emc/rp/kdriver/mod/esx_splitter Creating symbolic link /usr/lib/vmware/vmkmod/esx_splitter ... Ready to load ESX splitter Cannot load module esx_splitter: Failure Cannot load module esx_splitter: Failure Failed to launch splitter. For assistance, please run launch_splitter.sh --help Wed Nov 10 18:24:20 UTC 2021: rp_splitterd: start_kdriver_from_boot.sh Failed to execute. failing service. It is not safe to continue. Please reboot the host immediately to discard the unfinished update. Please refer to the log file for more details.
/var/run/log/vmkernel.log.
2021-11-10T18:24:18.411Z cpu1:2100089)VisorFSTar: 1994: emcrpspl.t00 (797949359604956901) as emcrpspl.t00 for 44144640 bytes 2021-11-10T18:24:20.285Z cpu3:2100373)UserMem: 7388: mmap denied: boot opt execInstalledOnly is set: file not installed
/var/run/log/vmkernel.log.
2021-11-12T15:53:29.004Z cpu2:525352)UserMem: 7576: mmap denied: boot opt execInstalledOnly is set: file not installed 2021-11-12T15:53:29.029Z cpu0:525042)Jumpstart plugin rp-splitterd activation failed: Method invocation failed
Примечание. Эта проблема также приводит к сбою установки RecoverPoint для кластера виртуальных машин из-за ошибки развертывания разветвителя ESXi.
原因
На хосте ESXi имеется параметр VMKernel.Boot.execInstalledOnly Установите значение true.
Эта настройка предотвращает kdriver vib Для правильной установки с помощью Live Installation.
Разветвитель RecoverPoint не может работать с VMKernel.Boot.execInstalledOnly Установите значение true.
解决方案
Процедура:
- На хосте ESXi измените
VMKernel.Boot.execInstalledOnlyУстановка значения false.
- Выполните следующую команду ESXCLI:
esxcli system settings encryption set --require-exec-installed-only=F
- Проверьте изменение:
esxcli system settings encryption get Mode: TPM Require Executables Only From Installed VIBs: false Require Secure Boot: true
- Чтобы сохранить настройку, выполните следующую команду:
/sbin/auto-backup.sh
execInstalledOnly Вариант загрузки.
- Примечание. Иногда для этого значения устанавливается значение «false», проверяя его в приведенных выше шагах интерфейса командной строки. Однако в пользовательском интерфейсе vSphere для значения из поля ниже установлено значение true , значение также должно быть изменено в пользовательском интерфейсе.

- Перезагрузите хост ESXi.
- Выполните команду
vibПовторная установка.
其他信息
Эта проблема также может влиять на работу систем RecoverPoint, когда заказчики запускают процедуру усиления безопасности STIG.
Процедура устанавливает значения STIG по умолчанию, которые изменяют параметр VMKernel.Boot.execInstalledOnly = True.
Эта процедура изменяет конфигурацию ESXi, но применяется при следующей перезагрузке или обновлении. Это может привести к проблемам с модернизацией VxRail, поскольку модернизированные хосты не смогут запустить RecoverPoint для виртуальной машины, защищенной ВМ.