I tested a brand new DELL PowerEdge R620 as a cloud hypervisor with an ESXi 5.0 installer. The new servers have only a dual SD cards as internal storage, instead of a SAS or SSD disc. If you try something new, you should have trouble configuring it in an old way. I got a new warning message after the hypervisor installation: System logs for host [hostname] are stored on non-persistent storage.
The problem was the SD card. Why don’t we have any internal HDD?
The virtualization hypervisor servers need more RAM, so the increased physical memory space supplant the HDDs. The other advantage is the saved disc space, because the footprint of the ESXi is small, around 1GB, and the smallest HDD is around 80GB. So after the installation we will have 79GB unused space at least. And last but not least the last advantage is the remote site deployment. You can prepare your own hypervisor, and then you can post out a preconfigured SD or USB memory stick containing complete ESXi with configuration to a remote location.
Back to the test server, the installation was the same as usual, only the disk selection inform us about the 2GB dual SD cards.
When the machine finally booted up, a new warning message appeared in the Summary page.
“System logs on host [machine name] are stored on non-persistent storage.”
The problem is the SD card, so the ESXi informed us about that. If you have a diskless ESXi, you would have storage. You can reserve a directory for the logs on that.
To disappear the warning message, you should configure the Syslog.global.logDir variable, point to a newly created folder on one of the filer. The directory should be specified as [datastorename] path_to_file where the path is relative to the datastore. For example, [datastore1] /systemlogs.
You should find the Syslog.gobal.logDir vriable in the advanced configuration settings. Go to the Configuration tab of the machine, and open the Advanced Setings from the Software panel. Open the Syslog, then the global. Here you can find the logDir variable.
That’s all folks! 🙂