Based on this snippet it sounds like the answer would be no you cannot do this and still see the files from the initial mount.
NFS filesystems appear to be "normal" filesystems on the client, which
means that they can be mounted on any directory on the client. It's
possible to mount an NFS filesystem over all or part of another
filesystem, since the directories used as mount points appear the same
no matter where they actually reside. When you mount a filesystem on
top of another one, you obscure whatever is "under" the mount point.
NFS clients see the most recent view of the filesystem. These
potentially confusing issues will be the foundation for the discussion
of NFS naming schemes later in this chapter.
That being said I believe you'd be able to mount
data on top of
projectA, and only those directories would be obscured, assuming there are
data directories within
Here's a contrived example where I'm mounting 2 NFS shares:
Within the same mount point.
$ mount | grep /mnt
mulder:/export/raid1/proj on /mnt/test1 type nfs (rw,addr=192.168.1.1)
mulder:/export/raid1/packages on /mnt/test1/adir type nfs (rw,addr=192.168.1.1)
NOTE: The system, mulder, is the NFS server with the shares.