>>is it possible to move a datastore from one esxi host to another esxi host, I tried search online, most of the questions asked are moving VM across datastore. I have a esxi host mounted with a datastore which are located on the same server hardware, however I would like to move this data store to esxi host 2, is that possible?
A local datastore will be formatted with some version of VMFS, and as long as the new ESXi host has the ability to mount the version of VMFS on your datastore, there really shouldn't be too much trouble mounting it on the new ESXi host. For best compatibility with VMFS, as long as your target ESXi host is running a version of ESXi that is the same or newer than the source ESXi host, it should mount the datastore without too much difficulty.
If local your datastore is on a RAID array and is currently connected to a RAID controller, you'll need to make sure your RAID hardware supports migrating arrays to a different controller (of same brand). Most decent RAID controllers will support this, but you'll want to double check before moving the disks. Alternatively, you could move the disks and controller to the new host to maintain the RAID configuration without doing an RAID import on a new controller.
With that said, you'll also want to make a full backup of the data on the datastore before doing anything. There is always the possibility of catastrophic hardware failure whenever it is being handled. Also, if you'll need to ensure all the storage related drivers are properly installed on the target host (eg. RAID controller drivers).