Solved

Doubt in NFS mounting

Posted on 2007-03-25
4
305 Views
Last Modified: 2013-12-16
Hello Experts,

Lets assume a NFS server (say nfsserver1) sharing a folder 'share1' for all the clients in the network. In a client   named 'client1', assume there is one folder /dir1 which consists some files (say f1, f2 and f3).  Now assume that we are mounting the nfs share folder on this folder /dir1.

root@client1# mount -t nfs nfsserver1:/share1 /dir1
root@client1# cd /dir1
root@client1# ls
<Files in nfs shared folder>
...................................
After mounting, I could see the nfs shared files under /dir1. Now where will the actual files (f1, f2.f3)  under /dir1 get stored.  Is it possible to access those files ?

Thanks,
Ashok
0
Comment
Question by:rdashokraj
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
4 Comments
 
LVL 10

Assisted Solution

by:Luxana
Luxana earned 150 total points
ID: 18790952
> Now where will the actual files (f1, f2.f3)  under /dir1 get stored.  Is it possible to access those files ?

well those files will remain on the same place(same hdd and same partition) as they were before but they will not be accessible. Remember /dir1 doest not represent filesystem but only mount point. If you do this you will confuse "du" and "df" tools because thay will show different results.

hope this helps

 
0
 
LVL 10

Assisted Solution

by:ssvl
ssvl earned 150 total points
ID: 18791755
mounting (nfs or any) is like a covering a dir with another dir.

so if if mount a dir1 in another dir2 it (dir1) hides the dir2 s condents.

if u unmounted it you will see the contents of the dir.
0
 
LVL 8

Accepted Solution

by:
eager earned 200 total points
ID: 18804692
Mounting a file system hides the contents of the directory where it is mounted.

You can see files in the hidden directory, but it is a bit awkward.
Before you mount the nfs file system, create a new directory:  mkdir /alias-dir1.
Create *hard* links to the files in dir1:
  cd /alias-dir1
  ln /dir1/f1 .
  ln /dir1/f2 .
  ln /dir1/f3 .
After mounting the nfs file system, the files in /dir will be hidden, but you should
be able to access them by cd'ing to /alias-dir1.
0
 

Author Comment

by:rdashokraj
ID: 18816505
Thanks for your explanation.
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Little introduction about CP: CP is a command on linux that use to copy files and folder from one location to another location. Example usage of CP as follow: cp /myfoder /pathto/destination/folder/ cp abc.tar.gz /pathto/destination/folder/ab…
Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

695 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question