If the ESXi host appears with an error "No system logging is configured on host XXX.XXX.XXX.XXX" or "the system log on the host is stored in non-persistent memory", try the following.
Select the faulted ESXi host, and in the Manage--settings--Advanced system settings, find the Syslog.global.logDir line parameter
650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M01/6C/7A/wKioL1VKN4CTwWhDAAJrCqzi-OE014.jpg "title=" Qq20150506230349.png "alt=" Wkiol1vkn4ctwwhdaajrcqzi-oe014.jpg "/>
Click Edit. Enter the path where the log file is stored:
650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M02/6C/7E/wKiom1VKMK7jK-n4AACdCdyqs40251.jpg "title=" Qq20150506230349.png "alt=" Wkiom1vkmk7jk-n4aacdcdyqs40251.jpg "/>
Consider the example path is [Vsandatastore]/scratch/log, you have to ensure that the datastore under the directory Oh, if not, you can manually create the directory with Datastore browser.
===================================================================
If not, you can also try this method:
1, casually find a datastore, local or shared line, configuration-memory, and then select the memory, you will find the path of storage, see
650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M02/6C/7E/wKiom1VKLgrwqpACAAFX8AUd7l4703.jpg "title=" Qq20150506230349.png "alt=" Wkiom1vklgrwqpacaafx8aud7l4703.jpg "/>
2. Select Host-Configuration-software-Advanced Settings-scratchconfig.configuredscratchlocation Enter the path to the memory just now, and then restart the ESXi host.
650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M01/6C/79/wKioL1VKLwjxcjxrAAC2PgCgNzU701.jpg "title=" Qq20150506230349.png "alt=" Wkiol1vklwjxcjxraac2pgcgnzu701.jpg "/>
This article from "I am still Alive" blog, reproduced please contact the author!
ESXi host appears "System log on host is stored in non-persistent storage" workaround