Hi all,
I need to convert a few VM's running on GSX 3.1 to ESX server. I am using PSFTP utility to copy the GSX VMDK file to the ESX server. Note, the VM are configured with SCSI. But, it's 10GB in size.
Since my /vmimages is less than 10GB. So, I copy the GSX VMDK file to vmfs/vmhba0:0:0:11 folder. This is where problem start?
When I use the vmfstools -i Test_C_Drive-flat.vmdk Win2k3-DEV.vmdk - note, the source and target are on the same directory (vmfs/vmhba0:0:0:11). I got the following error:
\[root@PHXESX-PN01 vmhba0:0:0:11]# vmkfstools -i Test_C_Drive-flat.vmdk vmfs/vmhba0:0:0:11/SDECTPD02V2.vmdk
Invalid file specification: vmfs/vmhba0:0:0:11/SDECTPD02V2.vmdk
(The console OS cannot overwrite VMFS partitions)[/b]
\[root@PHXESX-PN01 vmhba0:0:0:11]#
\[root@PHXESX-PN01 vmhba0:0:0:11]# vmkfstools -i Test_C_Drive-flat.vmdk SDECTPD02V2.vmdk
Invalid file specification: SDECTPD02V2.vmdk
(The console OS cannot overwrite VMFS partitions)[/b]
\[root@PHXESX-PN01 vmhba0:0:0:11]#
Why it said "Invalid file specification..."
And "The console OS cannot overwrite VMFS partitions"? Is this meant I could not have the source and target VMDK files on the same folder? Which is I really screwed? As I don't have any place that have more than 10GB of FREE space.
BTW, the command "df -m" does not display how much disk space for vmfs partition? Is other command listed the folder and it size (used/free).
TIA