How to manually mount SynetoOS 5 datastore on ESXi

Written By Christian Castagna (Administrator)

Updated at June 27th, 2025

→ Applies to: SynetoOS 5.x

 

Step 1. Connect to SynetoOS appliance via SSH as admin

ssh admin@<your_ip_address_or_hostname>

 

Step 2. Become Super User

sudo su

 

Step 3. Check the sharing parameters of other datastores

showmount -e

EXAMPLE OUTPUT

 

Step 4. Share the dataset you wish to mount on ESXi (replace <ip_address/subnet>, <pool_name> and <datastore_name> with the correct information)

 zfs set sharenfs='rw=@<ip_address/subnet>,no_root_squash' <pool_name>/syn-volumes/<datastore_name>

EXAMPLE

zfs set sharenfs='rw=@10.0.0.1/24,no_root_squash' hybrid/syn-volumes/9328f4d4-4347-429c-8ec9-3d26f5292a1b


To properly compose the command, you can check the parameters used for the other datastores already mounted on ESXi with this command (step 3).

 

Step 5. Connect via SSH to ESXI via Syneto OS5

ssh root@<your_ip_address_or_hostname>

 

Step 6. Once connected to ESXi, run this command to mount  (replace <ip_synetoos>, <pool_name>, <datastore_name> and <NAME> with the correct information)

esxcli storage nfs add -H <ip_synetoos> -s <pool_name>/syn-volumes/<datastore_name> -v <NAME>

EXAMPLE

esxcli storage nfs add -H 10.0.0.1 -s hybrid/syn-volumes/9328f4d4-4347-429c-8ec9-3d26f5292a1b -v SYN-VM

 

Step 7. Now you can connect through the GUI and register the VM