When you add a new share to a directory which is not a file system mount point you get this error :
All dirs requires mounted path, but Path /mnt/TEST/XXXXXXX is not mounted.
(in this case /mnt/TEST is the mount point of the disk)
This check shouldn't be as it is permitted to share each directory individualy (to add ip restrictions).
/etc/exports example :
blaster:/mnt/TEST# cat /etc/exports
/mnt/TEST/share -alldirs -mapall=root -network 22.214.171.124 -mask 255.255.255.0
/mnt/TEST/user1 -alldirs -mapall=root -network 126.96.36.199 -mask 255.255.255.255
/mnt/TEST/user2 -alldirs -mapall=root -network 188.8.131.52 -mask 255.255.255.255