home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / sys / hp / 12644 < prev    next >
Encoding:
Text File  |  1992-11-08  |  3.6 KB  |  94 lines

  1. Newsgroups: comp.sys.hp
  2. Path: sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!sdd.hp.com!scd.hp.com!hpscdm!cupnews0.cup.hp.com!pasq
  3. From: pasq@cup.hp.com (Mark Di Pasquale)
  4. Subject: Re: Mail in 710 cluster with NFS fails
  5. Sender: news@cupnews0.cup.hp.com
  6. Message-ID: <BxBKGw.3Mn@cup.hp.com>
  7. Date: Sat, 7 Nov 1992 00:10:08 GMT
  8. References: <1992Oct22.012738.25751@state.systems.sa.gov.au>
  9. Organization: Hewlett-Packard
  10. X-Newsreader: TIN [version 1.1.4 PL6]
  11. Lines: 81
  12.  
  13. enisaxg@state.systems.sa.gov.au wrote:
  14. : Problem with Mail under a common NFS mounted /usr/mail.
  15. : ...
  16. :
  17. : We have no problem running any mailers between the CDC, SUN, and HP 847.
  18. : We do, however, have 5 HP 710's running as a cluster off of one server.
  19. : On the HP 710 *server*, there is no problem accessing the NFS common maildrop.
  20. : On *clients* of the HP 710, there is no way we can access the NFS common
  21. : maildrop! This appears to be related to the fairly proprietary nature of the
  22. : cluster concept. The errors we get from the clients are:
  23.  
  24. This may have something to do with "context dependent files".  If the
  25. clients are not gaining access to some resource the server has, it may
  26. be that the "resource" does not have a "context" for the clients.  For
  27. example, on your server system, /etc/inittab is a context-dependent file
  28. (CDF).  If you were to "cd /etc/inittab+" and do an ls(1), you should
  29. see the names of all of your clients, and the server's name (or
  30. something like "localroot", which means "the rootserver").  In this
  31. case, each "name" listed is a unique file, one for each machine in the
  32. cluster.  But the name is important!!  For example, if you have a client
  33. named hptm1 listed in /etc/inittab+, and you were to "mv
  34. /etc/inittab+/hptm1 /tmp", then client hptm1 would no longer be able to
  35. see /etc/inittab:
  36.  
  37.     hptm1: ls /etc/inittab
  38.         /etc/inittab not found
  39.     hptm1:
  40.  
  41. Now, if the problem you are experiencing with /usr/mail relates to
  42. context, then you have a CDF file or directory that does not have the
  43. names of the clients listed (or the key-word "remoteroot" which means
  44. "all machines in the cluster that are not the rootserver").
  45.  
  46. More specifically, when you are accessing the "common mail drop" from
  47. your server, I assume you have a directory/file on the server machine
  48. that "points" to the common drop?  For example, you may have done an NFS
  49. mount from the server system like this:
  50.  
  51.     CDC:/usr/mail /usr/mail nfs ro,soft 0 0
  52.  
  53. Check to see if /usr/mail (or some other involved file) is a CDF.  You
  54. can do this by:  "cd /usr; ls -H mail".  If you see mail listed as
  55. "mail+", then change directories into mail+ and list the context(s).
  56.  
  57. Let's say mail is a CDF.  Then, you may find your server's name or the
  58. keyword "localroot" in there:
  59.  
  60.     /usr/mail+                 or            /usr/mail+
  61.         \                                        \
  62.         localroot                             server_name
  63.  
  64. Basically, what would have to be done is to make a context for your
  65. clients.  You may be able to do this (in this example) by:
  66.  
  67.     ln -s localroot remoteroot
  68.  
  69. creating:
  70.     
  71.     /usr/mail+
  72.         /\
  73.       remoteroot  localroot
  74.  
  75. I can't guarantee any of this because I don't know where your CDFs are,
  76. or even if this is a CDF-related problem.  But this may help.
  77.  
  78. See also:  context(5), getcontext(1), and cdf(4)
  79.  
  80. --
  81. Regards,
  82. Mark DiPasquale
  83.  
  84.  _______       ________________________________________________________________
  85.             /
  86.            /                   All appropriate disclaimers apply...
  87.           ____       ___  /
  88.          /     /    /    /
  89.       __/   __/    _____/
  90.                   /
  91.  ___________   __/   __________________________________________________________
  92.