Soft v/s Hard Mounting
There are some options which govern the way the NFS client handles a server crash or network outage. one of the cool things about NFS is that it can handle this gracefully if you set up the client right. There are two distinct failure modes:
Soft
If a file request fails, the NFS client will report an error to the process on thee client machine requesting the file access.
Hard
The programme accessing a file on a NFS mounted file system will hang when the server crashes. The process cannot be interrupted or killed (except be a "sure kill") unless you also specify intr. When the NFS server is back online the program will continue undisturbed from where it was. We recommend using hard,intr on all NFS mounted file systems.
ex:
Device mountpoint fs-type options dump fsckorder
Host:/home /home1 nfs rw,hard,intr 0 0
Setting block size to optimize transfer speed
The rsize and wsize mount options specify the site of the chunks of data that the client and server pass back and forth to each other.
rsize = n will set the NFS read buffer size to n bytes
(default is 4096)
wsize - n will set the NFS write buffer size to n bytes(")
While mounting manually the mount options can be specified as below
# mount -t nfs 192.168.0.25:/home /home1 -o rsize=8292,wsize=8192,hard,intr,nolock
nolock disables NFS locking and stops the statd and lockd daemons and lock will enable it.
There are some options which govern the way the NFS client handles a server crash or network outage. one of the cool things about NFS is that it can handle this gracefully if you set up the client right. There are two distinct failure modes:
Soft
If a file request fails, the NFS client will report an error to the process on thee client machine requesting the file access.
Hard
The programme accessing a file on a NFS mounted file system will hang when the server crashes. The process cannot be interrupted or killed (except be a "sure kill") unless you also specify intr. When the NFS server is back online the program will continue undisturbed from where it was. We recommend using hard,intr on all NFS mounted file systems.
ex:
Device mountpoint fs-type options dump fsckorder
Host:/home /home1 nfs rw,hard,intr 0 0
Setting block size to optimize transfer speed
The rsize and wsize mount options specify the site of the chunks of data that the client and server pass back and forth to each other.
rsize = n will set the NFS read buffer size to n bytes
(default is 4096)
wsize - n will set the NFS write buffer size to n bytes(")
While mounting manually the mount options can be specified as below
# mount -t nfs 192.168.0.25:/home /home1 -o rsize=8292,wsize=8192,hard,intr,nolock
nolock disables NFS locking and stops the statd and lockd daemons and lock will enable it.
No comments:
Post a Comment