Here's a question for y'all: you have a datastore on a SAN - does one generally put the whole VM folder there, or just the VHDs for it? I have a iSCSI SAN with a datastore, and when ESXi booted, the SAN was apparently not yet up. In this case, the SAN is an opensolaris VM on the same box. I had ESXi set up to wait for 120 seconds before firing up the rest of the VMs, and had checked "continue immediately when vmware tools starts". After the host was up, I logged in with vsphere, and saw that not only were the other VMs not up, in the inventory pane, they all showed as 'unknown (inaccessible)', and the iSCSI LUN was not active. I'm not sure why this happened - either openindiana wasn't up before the 120 seconds was up, or something in the concept of having the virtual machine file on a SAN datastore that is not available is the issue. If the former, I can increase the timeout; it really doesn't matter *what* it is, as the others will start as soon as the OI vmware tools are up. If the latter, I suppose I can move the virtual machines to the local datastore, but leave the VHDs on the SAN? Another question is whether this is something that having the SAN on NFS would have prevented? I'm not really invested emotionally in whether the SAN uses iSCSI or NFS. Thanks!
Last edited: