NFS Storage
TensorPool provides Network File System (NFS) storage that can be attached to your clusters for persistent data storage.Core Commands
tp nfs create -s <size_gb>
- Create a new NFS volumetp nfs list
- View all your NFS volumestp nfs attach <storage_id> <cluster_ids>
- Attach storage to one or more clusterstp nfs detach <storage_id> <cluster_ids>
- Detach storage from one or more clusterstp nfs destroy <storage_id>
- Delete an NFS volume
Creating NFS Volumes
Create NFS volumes with a specified size in GB:Attaching and Detaching
Attach NFS volumes to one or more clusters:NFS volumes can only be attached to multi-node clusters (clusters with 2 or more nodes).
Storage Locations
NFS Volume Mount Points
When you attach an NFS volume to your cluster, it will be mounted at:Convenient Symlinks
For easy access, the storage locations are also symlinked in your home directory:~/nfs-abc123/
instead of /mnt/nfs-abc123/
.
Example Workflow
Best Practices
- Data Persistence: Use NFS volumes for important data that needs to persist across cluster lifecycles
- Shared Data: Attach the same NFS volume to multiple clusters to share datasets
- Cost Management: Destroy NFS volumes when they’re no longer needed to avoid storage costs
Next Steps
- Learn about storage management workflows
- See the CLI reference for detailed command options