XCP-NG routed storage is less reliable

4th February 2026

test for routed storage:

on a host console

yum install traceroute

lookup the IP of your storage

traceroute (IP of your storage)

If the output has more than 1 line/hop, your path to the storage is routed
You don’t want your storage routed as it will add extra latency, and add load to your router, and if the router slows/stops so will your VM storage. (& you will have a bad day)

by default XCP communicates outbound over the management vlan, you need an IP address in the storage network to not route through your site router

The Fix;

on the POOL add the vlan that your storage uses, maybe label it storage

on each HOST, network tab, find the storage vlan added above, for mode pick static, and add an IP address and netmask. DONT add a Default Gateway or DNS DONT as you don’t want this vlan used for management

to confirm you will need to ping the ip from something in the storage network, ie your NAS