VxRail: Błąd klucza odzyskiwania szyfrowania podczas komunikacji z demonem na VxRail 4.7.x, 7.0.x i 8.0.x
Summary: Po uruchomieniu polecenia "esxcli system settings encryption recovery list" pojawia się komunikat o błędzie: "Error while communicate with daemon."
Symptoms
[root@esxserver:~] esxcli system settings encryption recovery list Error while communicating with daemon.
Cause
Uruchom poniższe polecenie, aby sprawdzić:
[root@server:~] esxcli system settings encryption get Mode: NONE Require Executables Only From Installed VIBs: false Require Secure Boot: false
Ten błąd może również wystąpić, jeśli moduł TPM jest wyłączony w systemie BIOS.
Resolution
Rozwiązanie problemu:
Zmień tryb na TPM, uruchamiając:
esxcli system settings encryption set --mode=TPM
Spowoduje to zainicjowanie demona.
Aby odebrać klucz odzyskiwania:
[root@server:~] esxcli system settings encryption get
UWAGA: Jeśli zostanie wyświetlony następujący błąd:
[root@server:~] esxcli system settings encryption set --mode=TPM Unable to change the encryption mode and policy. Verify that the current host configuration can satisfy the new requirement.
Postępuj zgodnie z poniższymi instrukcjami:
- Przejdź do opcji Monitorowanie >zabezpieczeńna poziomie > klastra
-
Jeśli widzisz, że technologia TXT jest wyłączona, musisz ją włączyć.

-
Aby to zrobić, umieść węzeł, którego dotyczy problem, w trybie konserwacji (MM) w vCenter za pomocą opcji "Ensure Accessibility".
-
Korzystając z kontrolera iDRAC, uruchom ponownie węzeł i przejdź do systemu BIOS, naciskając F2 w menu konfiguracji> systemu.
-
Przejdź do sekcji Zabezpieczenia systemu.

-
Zabezpieczenia TPM powinny być włączone, a opcja TXT może być wyłączona. Aby ją włączyć, kliknij opcję Ustawienia zaawansowane modułu TPM.

-
Zmień opcję "TPM2 Algorithm Selection" na "SHA256".
-
Sprawdź, czy opcja Secure Boot jest włączona.
-
Zastosuj zmiany. Węzeł uruchomi się ponownie.
-
Po pełnym uruchomieniu węzła kliknij go prawym przyciskiem myszy i odłącz go od vCenter.
-
Podłącz go ponownie.
-
Wyjmij węzeł z modułu MM.
-
Połącz się z węzłem za pomocą protokołu SSH i ponownie zmień tryb szyfrowania na TPM:
esxcli system settings encryption set --mode=TPM -
Poniższe polecenie powinno zostać uruchomione i będzie można zebrać klucz odzyskiwania.
esxcli system settings encryption recovery list
Additional Information
Aby uzyskać więcej informacji, zobacz Urządzenie TPM wykryte, ale nie może się połączyć , aby uzyskać więcej informacji.