Log sistem VMWare ESXi disimpan pada penyimpanan non-persisten

Saat memasang VMware ESXi pada kartu SD atau flash drive USB (atau menggunakan metode boot dari SAN boot) di konsol klien vCenter, host ini akan ditampilkan dengan tanda seru berwarna kuning, dan peringatan ditampilkan pada tab Summary:

Log sistem pada host esxi1.corp.winitpro.ru disimpan pada penyimpanan yang tidak persisten.

Peringatan esx.problem.syslog.nonpersistent berarti bahwa sistem menulis log (awal) ke perangkat USB dan setelah me-reboot host mereka tidak akan disimpan. Jadi, jika ada masalah dengan host, Anda tidak akan dapat memeriksa log-nya atau memberikan data ke dukungan teknis VMWare. Untuk menghapus peringatan ini, Anda perlu mengubah jalur penyimpanan log ke disk lokal atau penyimpanan VMFS di pengaturan ESXi host (atau mengkonfigurasi server syslog).

Tutorial ini untuk klien HTML5 vSphere 6.7 baru. Dalam versi vSphere sebelumnya, semuanya dikonfigurasi dengan cara yang sama, tetapi nama paragraf dan bagian mungkin sedikit berbeda..
  1. Buka klien vSphere dan pilih host peringatan ESXi Anda di bagian Host & Cluster;
  2. Buka tab Konfigurasi dan pilih Pengaturan sistem lanjutan;
  3. Di daftar pengaturan lanjutan, klik Edit dan sejalan Saring menunjukkan Syslog.global.logDir. Seperti yang Anda lihat sekarang, ESXi digunakan sebagai direktori untuk menyimpan log. [] / awal / log;
  4. Ubah path dalam variabel Syslog.global.logDir menjadi [datastore1] / system_log_folder_name; Direktori / systemlogs pada penyimpanan VMFS harus dibuat terlebih dahulu, jika tidak, jika direktori / systemlogs hilang, kesalahan akan muncul Terjadi kesalahan sistem umum: Kesalahan internal.
  5. Jika bidang Syslog.global.logDir kosong, atau menunjuk ke bagian lain, periksa nilai parameter ScratchConfig.CurrentScratchLocation. Ini akan menunjukkan jalur ke bagian awal dengan log.

Anda juga dapat mengubah jalur ke direktori penyimpanan log dari baris perintah PowerCLI:

get-vmhost esxi1 | Dapatkan-Pengaturan Lanjut -Nama "Syslog.global.logDir" | Set-AdvancedSetting -Value "[datastore1] / system_log_folder_name"

Anda juga dapat mengubah nilai Syslog.global.logDir menggunakan Profil Host. Profil ini dapat diterapkan ke semua host ESXi di pusat data..