A VMWare ESXi rendszernaplóit nem tartós tárolón tárolják

Amikor a VMware ESXi SD-kártyára vagy USB flash meghajtóra telepíti (vagy a Boot from SAN rendszerindítási módszert használja) a vCenter ügyfélkonzolban, ez a gazdagép sárga felkiáltójellel jelenik meg, és az Összegzés lapon figyelmeztetés jelenik meg:

Az esxi1.corp.winitpro.ru gazdagép rendszernaplóit nem tartós tárolóban tárolják.

figyelmeztetés esx.problem.syslog.nonpersistent azt jelenti, hogy a rendszer naplókat (semmiből) ír az USB eszközre, és a gazdagép újraindításakor nem kerül mentésre. Így a gazdagéppel kapcsolatos problémák esetén nem lesz képes megvizsgálni a naplóit, vagy adatokat szolgáltatni a VMWare műszaki támogatásának. A figyelmeztetés eltávolításához meg kell változtatnia a napló tárolási útvonalát a helyi lemezre vagy a VMFS tárolóra a gazdagép ESXi beállításaiban (vagy konfigurálnia kell a syslog kiszolgálót).

Ez az oktatóanyag az új HTML5 vSphere 6.7 klienshez készült. A vSphere korábbi verzióiban minden hasonlóan van konfigurálva, de a bekezdések és szakaszok neve kissé eltérhet..
  1. Nyissa meg a vSphere klienst, és válassza a szakaszban az ESXi figyelmeztető gazdagépet Gazdák és klaszterek;
  2. Lépjen a Konfigurálás fülre, és válassza a lehetőséget Speciális rendszerbeállítások;
  3. A speciális beállítások listában kattintson a gombra szerkesztése és sorban szűrő választ Syslog.global.logDir. Mint láthatja, az ESXi-t könyvtárakként használják a naplók tárolására. [] / karcolás / napló;
  4. Változtassa meg a Syslog.global.logDir változó elérési útját [adattár1] / rendszer_napló_mappanév; Először létre kell hozni a / systemlogs könyvtárat a VMFS tárolóban, ellenkező esetben, ha hiányzik a / systemlogs könyvtár, hiba jelenik meg. Általános rendszerhiba történt: Belső hiba.
  5. Ha a mező Syslog.global.logDir üres, vagy egy másik szakaszra mutat, ellenőrizze a paraméter értékét ScratchConfig.CurrentScratchLocation. Naplókkal jelzi a karcolás szakaszának elérési útját.

A naplótároló könyvtár elérési útját a PowerCLI parancssorból is megváltoztathatja:

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

A Syslog.global.logDir értékét megváltoztathatja a Gazdaprofilok használatával is. Ez a profil az adatközpont összes ESXi gazdagépére alkalmazható..