How to manually mount SynetoOS 5 datastore on ESXi

Written By Christian Castagna (Administrator)

Updated at October 13th, 2024

→ 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:

 

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>' <pool_name>/syn-volumes/<datastore_name>

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>

 

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