I’ll guess this will be my final post about this subject unless somebody has any questions or needs help on this.
So although is possible through volume virtualization feature to have a share on the first nas pointing to the second nas disk array this will not suit my needs since iscsi does not grow and I will need to grow my second nas eventually (it only has 3 disks at the moment).
I’ve discovered yet another feature on the Network settings that is called “Share Aggregation” and this is exactly what I need. This will basically map any SMB share from other my cloud devices in to the one being configured.
For someone have the same problem as I had here are the basic step:
Scenario: you have 2 Ex4100 devices and you want to list all your shares in the same IP (lets assume is the first nas).
NAS1: configure all your shares for this device and create a user/pass if applicable to access the shared (or use admin user)
NAS2: also configure all your shares for this device and create a user/pass if applicable but this has to be the same user/pass combo than the first NAS (if you use windows, more on that below).
Go to NAS1, Settings tab → Network tab, go to “Share Aggregation”, turn it On. On Root Folder Name just select something like “RemoteNas”, in connect to share just put the IP address of NAS and the shares that you created in NAS2. Click apply.
NOTE: I guess the interface has a bug here and when you click apply the pop-up doesn’t close (although the shares are created). If you click Apply again you get an error saying the Root Folder Name already exists. Anyway, just click Cancel after clicking Apply and it will work.
Now if you go to windows explorer for example and go to NAS1 shares you will see a new share called “Share_Aggregation”, inside there is a folder called “RemoteNas” (assuming thats what you called your root folder name) and inside the shares you configured in share aggregation.
About Windows and same user and pass: The problem with windows is that you cannot access different share folders from the same IP address with different credentials (go figure…). The only way for this to work is to have the same user and pass in all the shares you want that computer to access. I discovered this in the KB of WD, and their solution is to use the same user/pass for all shared or to sign out/sign in from Windows everytime you want to access a share with different credentials (not gonna happen…)
Wrapping up, I managed to have 2 Ex4100 devices configured correctly and accessible via samba via the same ip address.
What a struggle…