I am confused on something and I was wondering if you could help me out.
I have 2 filers across 2 locations and I have set up a snapvault relationship between the two.
How do I know what interfaces are being used by each side?
The source side I know because I had to define the interface when setting up the SV relationship, but at no point was there an option to specify what the destination interface should be.
The destination side has a number of ethernet ports and 2 of these ports are 10GB LACP. Others are 1GB ports used for management and other stuff.
How do I know for sure that the traffic sent from FilerA is being received on the correct ports for FilerB? Ideally I want the traffic to come down the 2 x 10GB ports on the destination - what must I do on the destination side to achieve this?
Itd be nice if someone could explain the network flow...if possible
IP is resolved from hostname you specify in "snapvault start" command. You can use IP address directly here. I am not sure what happens if you give IP alias which is not the same as primary hostname (I know that SnapMirror was rather picky here); but you can try. Using IP address is always an option.
You told it to ping 172.17.2.94, why do you expect it to magically start pinging 10.1.8.20 instead? If you want to connect (or ping) 10.1.8.20, just say so. If you want name FILERB on secondary resolve to 10.x.x.x address - add this name to /etc/hosts on secondary with this address.
As to why traffic to 172.17.2.94 goes via 10.x.x.x - I presume that is how your routing table looks like. Please paste "netstat -rn" output on secondary.