Part D — Storage (admin)

Path: /datastore Lead: Each row is a datastore. Test writes and reads 16 MB, then shows the speed.

Storage list
Figure D.1 — Storage list

D.1 Storage list

Page actions

ButtonAction
Add storageOpens /datastore/add

Built-in rows

RowMeaning
Local datastoreISO images and templates on the data volume
Local VM disksGuest disk images on the data volume

Per-datastore controls (typical)

ControlMeaning
OpenBrowse folders, files, disks (/datastore/open?id=)
Mount / ReconnectBring the datastore online
Unmount / DisconnectTake offline; row stays in the list
Speed / TestWrites and reads a 16 MB file, then removes it; shows MB/s tier
Status badgesConnected, Needs format, USB Attached, etc.

Datastores stay separate. Two SANs or a NAS and a USB stick are never merged into one pool.

D.2 Add storage — /datastore/add

FieldWhenMeaning
NameAlwaysLabel in the console
Storage typeAlwaysLocal disk / RAID / LVM · USB · NFS 3 · NFS 4.1 · SMB · iSCSI · Fibre Channel · NVMe over TCP
Device checkboxesDisk / USB / FCPhysical targets to use
Show partitionsBlockReveal partitions on a disk
Format every ticked … as ext4BlockFormat before first use (destructive)
NAS servers or exportsNFSServer and export path
Servers or shares · User · PasswordSMBShare credentials (SMB is for files, not guest disks)
SAN portalsiSCSIPortal addresses
NVMe address / Port / SubsystemNVMe/TCPDiscovery target
ButtonAction
FindDiscover targets for the selected type
RefreshRe-scan USB
Add datastoreAdd (and start format if requested)
CancelReturn to the list

Until format reaches 100%, VMs must not use that datastore.

D.3 Open a datastore — /datastore/open?id=

ControlAction
Mount / ReconnectOnline
Unmount / DisconnectOffline; config kept
RemoveRemove from list; files on it are not deleted
FormatDestructive reformat (confirm)
Create folderNew folder with a display label
UploadISO or template into current folder
Copy / Move panelTransfer files between datastores/folders
Share with a clusterExport folder to datacenter members (when clustered)
Virtual disks tableDisk images on this store
Files browserList / delete files

D.4 Folder-based storage

Folders
Figure D.2 — Folders on a datastore
Field / actionMeaning
New folder / Create folderCreates a folder; the name you type is a label; the system stores an id
Folder listBrowse into a folder for ISOs, templates, or disks
Rename / Delete folderRename label or remove empty folder (UI confirms)

When creating a VM disk you pick Datastore and optional Folder (or datastore root).

D.5 Local datastore and local VM disks

Local datastore (/datastore/local): upload ISO (.iso) or template (.img / .raw); delete unused media.

Local VM disks (/datastore/vm): data-partition usage; create folders; list virtual disk files; delete unattached images only.