How to Convert an External VM to Internal in SynetoOS 5

Written By Sebastian Sime (Draft Writer)

Updated at March 3rd, 2026

→ Applies to: SynetoOS 5.x

 

Step 1. Connect to SynetoOS appliance via SSH as admin

ssh admin@<your_ip_address_or_hostname>

 

Step 2. Get root privileges

sudo su -

 

Step 3. Check datastore path

curl http://minerva.edge.local/vmware/datastores | python3 -m json.tool

EXAMPLE OUTPUT

[root@syneto-os-Test ~]# curl http://minerva.edge.local/vmware/datastores | python3 -m json.tool
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 19725  100 19725    0     0   409k      0 --:--:-- --:--:-- --:--:--  409k
{
    "6fc9a200-043f-11ee-8000-3cecefe31546": {
        "datastores": [
            {
                "hypervisorUuid": "6fc9a200-043f-11ee-8000-3cecefe31546",
                "hypervisorId": "64e36dc4-eeb7-4a14-a90d-517ef003d97b",
                "hypervisorHost": "172.16.254.5",
                "refId": "192.168.0.54:/flash/syn-volumes/5205189e-a178-4916-b450-363ee5401b26",
                "synId": "6fc9a200-043f-11ee-8000-3cecefe31546#192.168.0.54:/flash/syn-volumes/5205189e-a178-4916-b450-363ee5401b26",
                "name": "syneto-TEST (1)",
                "capacity": 1528908021760,
                "freeSpace": 395470110720,
                "type": "NFS",
                "nasInfo": {
                    "remoteHost": "192.168.0.54",
                    "remotePath": "/flash/syn-volumes/5205189e-a178-4916-b450-363ee5401b26"
                },
                "synetoVolume": {
                    "id": "5205189e-a178-4916-b450-363ee5401b26",
                    "parentId": "syn-volumes",
                    "poolName": "flash",
                    "volumeType": "NFS",
                    "path": "flash/syn-volumes/5205189e-a178-4916-b450-363ee5401b26",
                    "creation": {
                        "hostname": "syneto-os-e0a8576b",
                        "poolName": "flash",
                        "poolGuid": "11352079519915338795",
                        "machineId": "b1e83f380c584ad9bd5d426a9c765a18",
                        "creationDate": "2025-07-29T16:32:06+00:00"
                    },
                    "labels": {
                        "storage_network": "Management Network"
                    },
                    "mountpoint": "/flash/syn-volumes/5205189e-a178-4916-b450-363ee5401b26",
                    "networkConnections": [
                        {
                            "connectionName": "Management Network",
                            "deviceName": "ens194",
                            "ipAddresses": [
                                "192.168.0.54/24"
                            ],
                            "deviceSpeed": "10000 Mb/s"
                        }
                    ],
                    "blockSize": 65536,
                    "storageInfo": {
                        "used": 1139464855552,
                        "available": 343687712768,
                        "compressionRatio": 1.02,
                        "usedByData": 1139464855552,
                        "usedBySnapshots": 0,
                        "referenced": 1139464855552,
                        "quota": "none"
                    },
                    "nfsConfig": {
                        "rootAccess": true,
                        "hosts": [
                            {
                                "ipNetwork": "192.168.0.0/24",
                                "accessType": "rw"
                            }
                        ]
                    },
                    "smbConfig": {
                        "comment": "No SMB set",
                        "validUsers": null,
                        "readOnly": null,
                        "guestOk": null,
                        "browseable": null
                    },
                    "isAClone": false,
                    "hasClones": false,
                    "originSnapshot": null
                },
                "backedBySynVol": true,
                "isForAnImagesRepo": false,
                "hostsSynIds": [
                    "6fc9a200-043f-11ee-8000-3cecefe31546#ha-host"
                ],


In this case the path is /flash/syn-volumes/5205189e-a178-4916-b450-363ee5401b26

 

Step 4. Convert the VM to internal (replace <path> with the path from Step 3)

sudo zfs set eu:syneto:type=NFS <path>

EXAMPLE

sudo zfs set eu:syneto:type=NFS flash/syn-volumes/5205189e-a178-4916-b450-363ee5401b26