Re: Simple NIS question

From: Chris Cox (ccox_nopenotthis_at_airmail.net)
Date: 06/30/05


Date: Wed, 29 Jun 2005 17:05:16 -0500

Jonathan Joseph wrote:
>
> Help.
>
> I have 3 sun boxes running solaris 8 and I have set one up as an NIS
> server. The other two are clients. The way it is now, if the server
> goes down, the clients become unusable. I could see that if you tried
> to boot a client machine without the NIS server available that it
> wouldn't be able to get the shared information, but I thought that after
> a while, it should stop waiting for the NIS server and at least boot
> into a configuration where you could log in as root.
>
> As it is now, client machines won't boot all the way up if the server is
> down, and if they were up and functioning happily when the server goes
> down, they will hang and become unusable. I thought that they should
> function happily, since all the info that the server has should have
> been pushed to them, you just wouldn't be abe to do things like change
> your password.

Painful isn't it? If you know shell.. you can add code to the startup
scripts to check to see if you are bound and timeout after several
checks so that the machine can come all the way up in multi-user and
at least allow you to use local ids.

Solaris isn't alone it this stupid behavior btw. It's often complained
about and usually ignored by the OS vendor. It's trivial to implement
and even have the icky behavior be the default (thus apparently pleasing
the plethora of Solaris engineers who believe you client host shouldn't
boot without NIS).

Things may be different in Solaris 10, but it wouldn't surprise me if
the problem still exists there.



Relevant Pages

  • JAVA Desktop, OpenOffice, SunRay
    ... Would anyone who has deployed SunRay Building Blocks (server/thin client ... sunmanagers Digest, Vol 18, Issue 45 ... Solaris 9 C++ and Threads Support ... The error message which I get on the PC client is: "Error on Server: ...
    (SunManagers)
  • Re: What doesnt lend itself to OO?
    ... >> proxy and instructs the server to constuct the real object. ... rather than client code. ... If 'clock' is instantiated in the server, ... > for the server interface at the OOA level. ...
    (comp.object)
  • This is going straight to the pool room
    ... or not the client has privilege to do what they're trying to do, ... The server environment is this: ... 3GL User action Routines that Tier3 will execute on your behalf during the ... Routine Name: USER_INIT ...
    (comp.os.vms)
  • Disk read error
    ... Solaris 9 SPARC boot server to Solaris 10 SPARC. ... -> OLD-BROADCAST TFTP Ack block 0 ...
    (SunManagers)
  • [Full-Disclosure] R: Full-Disclosure Digest, Vol 3, Issue 42
    ... Full-Disclosure Digest, Vol 3, Issue 42 ... SD Server 4.0.70 Directory Traversal Bug ... Arkeia Network Backup Client Remote Access ...
    (Full-Disclosure)