I posted a similar question to SuperUser and got not response, so I apologize if I've broken rules by posting here, but I'm at a crossroads on my server setup and need a bit of help.
I am new to EXSI and I want to have disks available to various Linux virtual hosts, but do not want the storage inside .vmdk files. Why? If I rip the disk out of the ESXI box or nuke ESXI, I want to be able to put the disks in another Linux box and have the filesystems readable.
Here is my situation. I have a supermicro board/case running ESXI 5.5. I have one 85G drive attached to the sata controller on the board that I boot ESXI from (datastore1). I have a couple of test virtual hosts on that drive as well. I then have an LSI 8-port controller with 2 1T drives on it in raid1 that I want to use strictly for data. If I take this array out of this ESXI box, I want those disks to be readable in any other Linux box I choose to put them in.
I don't know if I need to create a new datastore leave the new disks alone and try and make the vhosts see them (which I doubt is possible) or if I just need to create a separate datastore and make that storage available to my virtual machines. I do not want to screw myself over by having the storage inside a vmdk that prevents it from being mounted natively inside another Linux box.
Reading through the vmware documentation I have created a separate datastore for the 1T drives and it is available as (datalsi1) in the host. Where I am confused is if I have already messed up by creating the separate datalsi1 datastore and should have just left the array outside of any datastore.
The vmware documentation is not clear whether the 1T raid array has to be a datastore before the virtual machines can use it for storage or if virtual hosts could see the array otherwise. (I was planning on mounting it as /home
or a /home/data
so it would be available to any Linux virtual machine I create. The /home/data
mount is probably the better choice.)
Does the 1T array have to be made a datastore, or can virtual hosts find that storage on the LSI controller without it?