For iSCSI storage: See iSCSI Quick Start or iSCSI GUI Guide
Vendor Documentation Priority: This guide is for reference only. Always consult official vendor documentation for your distribution. Test thoroughly in a lab environment before production use.
Prerequisites:
-
XCP-ng 8.3 with Xen Orchestra installed
-
Everpure FlashArray with:
-
NFS file interface configured
-
NFS export policy created with NFSv4.1 enabled (recommended) and no root squash enabled
-
Export path created (e.g.,
/xcp/VMs) -
NFS export quota policy created
-
Network connectivity between XCP-ng hosts and Everpure FlashArray NFS interface
-
Troubleshooting
SR Not Connecting
-
Check network connectivity:
ping <NFS_SERVER_IP> nc -zv <NFS_SERVER_IP> 2049 -
Check NFS exports:
showmount -e <NFS_SERVER_IP> -
Check firewall on NFS server: Ensure ports 111 (rpcbind) and 2049 (NFS) are open.
-
Check export permissions: Verify XCP-ng host IPs are in the allowed list.
Mount Failures
-
Check NFS version compatibility:
# Try mounting manually with specific version mount -t nfs -o vers=3 <NFS_SERVER_IP>:/path /mnt/test -
Check for stale mounts:
# On XCP-ng host mount | grep nfs
Performance Issues
-
Check NFS options:
-
Use
tcpinstead ofudp -
Adjust
rsizeandwsizeif needed
-
-
Check network:
# Test throughput dd if=/dev/zero of=/var/run/sr-mount/<SR_UUID>/testfile bs=1M count=1024
Quick Reference:
# List NFS SRs
xe sr-list type=nfs
# Get SR details
xe sr-param-list uuid=<SR_UUID>
# Check PBD status
xe pbd-list sr-uuid=<SR_UUID>
# Reconnect SR
xe pbd-plug uuid=<PBD_UUID>
# Check mounts
mount | grep nfs
Additional Resources:
-
iSCSI Quick Start: Block storage alternative
-
iSCSI GUI Guide: iSCSI with Xen Orchestra
-
iSCSI Best Practices: Production deployment guidance