Sistemski dnevniki VMWare ESXi so shranjeni na neobstojnem pomnilniku

Ko namestite VMware ESXi na kartico SD ali USB-pogon (ali z uporabo metode Boot from SAN boot) v konzoli odjemalca vCenter, bo ta gostitelj prikazan z rumeno klico in na zavihku Povzetek je prikazano opozorilo:

Sistemski dnevniki na gostitelju esxi1.corp.winitpro.ru so shranjeni v neprestanem pomnilniku.

Opozorilo esx.problem.syslog.nonpersistent pomeni, da sistem zapiše dnevnike (prask) na USB napravo in po ponovnem zagonu gostitelja ne bodo shranjeni. Tako v primeru težav z gostiteljem ne boste mogli pregledati njegovih dnevnikov ali posredovati podatkov tehnični podpori VMWare. Če želite odstraniti to opozorilo, morate spremeniti pot shranjevanja dnevnikov na lokalni disk ali shrambo VMFS v nastavitvah ESXi gostitelja (ali konfigurirati syslog strežnik).

Ta vadnica je za novega odjemalca HTML5 vSphere 6.7. V prejšnjih različicah vSphere je vse konfigurirano podobno, vendar se imena odstavkov in odsekov lahko nekoliko razlikujejo..
  1. Odprite odjemalca vSphere in v razdelku izberite gostitelja opozoril ESXi Gostitelji in grozdi;
  2. Pojdite na zavihek Konfiguracija in izberite Napredne sistemske nastavitve;
  3. Na seznamu naprednih nastavitev kliknite Uredi in v vrsti Filter navesti Syslog.global.logDir. Kot lahko vidite, se ESXi uporablja kot imenik za shranjevanje dnevnikov [] / prask / dnevnik;
  4. Pot spremenite v spremenljivki Syslog.global.logDir v [datastore1] / ime_datoteke_države_datka; Najprej je treba ustvariti imenik / systemlogs v pomnilniku VMFS, sicer pa, če manjka imenik / systemlogs, se bo prikazala napaka Prišlo je do splošne sistemske napake: notranja napaka.
  5. Če polje Syslog.global.logDir prazno ali kaže na drug razdelek, preverite vrednost parametra ScratchConfig.CurrentScratchLocation. Z dnevniki bo označil pot do odseka praske.

Pot lahko spremenite tudi v imenik za shranjevanje dnevnikov iz ukazne vrstice PowerCLI:

get-vmhost esxi1 | Get-AdvancedSetting -Name "Syslog.global.logDir" | Set-AdvancedSetting -Value "[datastore1] / system_log_folder_name"

Vrednost Syslog.global.logDir lahko spremenite tudi z uporabo Host Profiles. Ta profil je mogoče uporabiti za vse gostitelje ESXi v podatkovnem centru..