Silent.Sin
Gawd
- Joined
- Jun 23, 2003
- Messages
- 969
I've recently created a whitebox ESXi 4.0 (B 236512) server on the cheap as a sort of sandbox testing environment at work. Everything is up and running fine locally on the box: I've got 2 VMs installed, vSphere client, PowerCLI, ssh enabled, etc all without a hitch. Now that I've got that down I want to move on and attempt to add a remote datastore to test out network VM hosting so we can try to better consolidate our data. I've hit a roadblock and maybe it's just because I'm using the free versions of everything that is limiting me. I would really appreciate some feedback.
I've got an NFS shared directory on one of our physical servers using Windows 2003 and SFU (our current off-site backup solution client can only run on Windows so that's where I'm starting off..aside: any suggestions on a better NFS server for Win?). When I mount the NFS share as a new datastore using vSphere all looks to be fine and dandy. I can see all the files in vSphere as well as verify they show up in the proper spot with ssh. However when I add a .vmx file to the Inventory in vSphere that is on the new NFS datastore I get an error I can't quite wrap my head around.
The VM registration appears to succeed but in the Inventory the new NFS VM is listed as "Unknown (invalid)" as if registration failed. The VM works perfectly outside of this environment as it is just a backup copy of a VM I use daily. I've also attempted to use a fresh vmx file downloaded from the virtual appliance marketplace with the same results. Am I missing a step somewhere? Will ESXi only allow for local VM storage and I will need to actually copy the files over (seems unlikely)? Is this a configuration issue where I need a dedicated vSwitch for the NFS link (thought that was just for iSCSI)? Thanks for any help!
ESXi server specs in case it matters:
Gigabyte GA-MA785GM-US2H mATX motherboard (on-board NIC disabled, unsupported)
AMD Athlon II X3 425 @ 2.7 GHz
8GB RAM
250GB local SATA storage (single drive, non-RAID atm)
Intel Pro/1000 MT Desktop PCI NIC (have a 2nd one ready to install for future NAS connectivity..more on that later)
I've got an NFS shared directory on one of our physical servers using Windows 2003 and SFU (our current off-site backup solution client can only run on Windows so that's where I'm starting off..aside: any suggestions on a better NFS server for Win?). When I mount the NFS share as a new datastore using vSphere all looks to be fine and dandy. I can see all the files in vSphere as well as verify they show up in the proper spot with ssh. However when I add a .vmx file to the Inventory in vSphere that is on the new NFS datastore I get an error I can't quite wrap my head around.
The VM registration appears to succeed but in the Inventory the new NFS VM is listed as "Unknown (invalid)" as if registration failed. The VM works perfectly outside of this environment as it is just a backup copy of a VM I use daily. I've also attempted to use a fresh vmx file downloaded from the virtual appliance marketplace with the same results. Am I missing a step somewhere? Will ESXi only allow for local VM storage and I will need to actually copy the files over (seems unlikely)? Is this a configuration issue where I need a dedicated vSwitch for the NFS link (thought that was just for iSCSI)? Thanks for any help!
ESXi server specs in case it matters:
Gigabyte GA-MA785GM-US2H mATX motherboard (on-board NIC disabled, unsupported)
AMD Athlon II X3 425 @ 2.7 GHz
8GB RAM
250GB local SATA storage (single drive, non-RAID atm)
Intel Pro/1000 MT Desktop PCI NIC (have a 2nd one ready to install for future NAS connectivity..more on that later)