Recoverpoint voor VM: ESXi Splitter VIB installatie- en opstartproblemen op ESXi host
摘要: De installatie of het opstarten van de Splitter (Kdriver) mislukt op ESXi-hosts waarop VMkernel.Boot.execInstalledOnly is ingesteld op true. Dit kan leiden tot een fout bij de installatie van RecoverPoint for Virtual Machines vanwege een ontbrekende splitter. ...
症状
VIB De installatie mislukt met veel fouten, zoals:
[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
Opmerking: Dit probleem zorgt er ook voor dat de clusterinstallatie van RecoverPoint for VM mislukt vanwege een fout bij het implementeren van de ESXi-splitter.
原因
De ESXi-host heeft een instelling VMKernel.Boot.execInstalledOnly Stel in op True.
Met deze instelling voorkomt u dat het kdriver vib om correct te installeren met behulp van Live Installation.
RecoverPoint Splitter werkt niet met VMKernel.Boot.execInstalledOnly Stel in op True.
解决方案
Procedure:
- Wijzig op de ESXi-host de
VMKernel.Boot.execInstalledOnlyDe instelling op false.
- Voer de volgende ESXCLI-opdracht uit:
esxcli system settings encryption set --require-exec-installed-only=F
- Verifieer de wijziging:
esxcli system settings encryption get Mode: TPM Require Executables Only From Installed VIBs: false Require Secure Boot: true
- Voer de volgende opdracht uit om de instelling op te slaan:
/sbin/auto-backup.sh
execInstalledOnly opstartoptie.
- Opmerking: Soms wordt de waarde ingesteld op false door deze te controleren via de bovenstaande CLI-stappen. Vanuit de vSphere-gebruikersinterface wordt de waarde echter ingesteld op waar van onderaf. De waarde moet ook vanuit de gebruikersinterface worden gewijzigd.

- Start de ESXi host opnieuw op.
- Start de
vibInstallatie opnieuw.
其他信息
Dit probleem kan ook van invloed zijn op werkende RecoverPoint systemen wanneer klanten de STIG-verstevigingsprocedure uitvoeren.
De procedure stelt de standaard STIG-waarden in die de parameter wijzigen VMKernel.Boot.execInstalledOnly = True.
De procedure wijzigt de ESXi-configuratie, maar wordt toegepast bij de volgende herstart of upgrade. Dit kan problemen met de VxRail upgrade veroorzaken, omdat de geüpgradede hosts RecoverPoint for VM protected VM niet kunnen uitvoeren.