home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / next / sysadmin / 5210 < prev    next >
Encoding:
Text File  |  1992-09-15  |  2.4 KB  |  62 lines

  1. Newsgroups: comp.sys.next.sysadmin
  2. Path: sparky!uunet!destroyer!ubc-cs!unixg.ubc.ca!kakwa.ucs.ualberta.ca!news
  3. From: sherwood@fenris.space.ualberta.ca (Sherwood Botsford)
  4. Subject: Re: nfs-problem
  5. Message-ID: <1992Sep15.221136.25594@kakwa.ucs.ualberta.ca>
  6. Sender: news@kakwa.ucs.ualberta.ca
  7. Nntp-Posting-Host: fenris.space.ualberta.ca
  8. Organization: University Of Alberta, Edmonton Canada
  9. References: <1992Sep2.080248.6033@unibi.uni-bielefeld.de>
  10. Date: Tue, 15 Sep 1992 22:11:36 GMT
  11. Lines: 49
  12.  
  13. Michael Bruewer writes
  14. > We have a pool of four NeXTs. One netinfo-server, one  
  15. clone server and two  
  16. > clients. All user accounts are network accounts. All home  
  17. directories are nfs  
  18. > mounted on all machines.
  19. > Now the problem is, that if one machine is overloaded and  
  20. the nfs server is not  
  21. > responding, all machines are hanging (little disk icon  
  22. turning) and nobody can  
  23. > work. (I'm not sure if it should read "nearly all" and  
  24. "nearly nobody"). Even  
  25. > if I have a remote shell connection to a machine outside  
  26. the pool, and the nfs  
  27. > server of the NeXT, where my home directory lives,  
  28. doesn't respond, the rsh  
  29. > connection hangs.
  30. > Is this behavior correct or is there something wrong with  
  31. our installation?
  32.  
  33. Unfortunatly, this is "normal".  NFS is stateless.  So when  
  34. a server is unavailable, it just waits for the server to  
  35. become available again.  The workspace under 2.x ran as a  
  36. single process, so that if it was stating a remote file, it  
  37. would hang there.
  38.  
  39. Your rsh to another machine would hang probably because csh  
  40. was trying to read .cshrc in your home directory.  If the  
  41. server was unavailable, it waits, and waits and waits...
  42.  
  43. Some ways around:
  44.     1.  If the nfs server is also a print server, give  
  45. it LOTS of memory.  Ours run 32 MB.
  46.     2.  Disable running of Mathematica on the nfs  
  47. server.
  48.     3.  Try increasing nbuf.  (See discussion a few  
  49. weeks back)
  50.     4.  Increase the number of nfsd's running on the  
  51. server.  I've settled on running 4 per disk served.
  52.     5.  If there is a router between the server and  
  53. client, change rsize and wsize to 7k.  (They default to 8K)   
  54. This is especially true if it's a cheap PC based router.   
  55. Repeaters don't seem to have this problem.
  56.     6.  Turn on the switch for large file systems in  
  57. Preferences.  This stops the prefetch in the workspace so  
  58. that when an NFS server goes down, the workspace doesn't  
  59. hang until you access something on that server.
  60.  
  61.