太阳电源button不会closures系统

背景:我们正在运行NIS,并将NFS从Solaris 10工作站安装到Solaris 8服务器。

如果工作站由于某种原因失去了networking连接,那么当我查看工作站的控制台时,我会看到以下forms的重复消息:

<date> <time> <hostname> ypbind[<pid>]: NIS server not responding for domain "<domain>"; still trying. 

如果我尝试以用户身份login控制台,它将无法工作,因为它无法通过NIS对我的帐户进行身份validation。 此外,它不会再次返回到login提示,所以我不能以root身份login。

如果我按下工作站上的电源button(不要拿着),我会看到:

 <date> <time> <hostname> power: WARNING: Power off requested from power button or SC, powering down the system! Shutdown started. <date> <time> Changing to init state 5 - please wait. <date> <time+2 minutes> <hostname> power: WARNING: Failed to shut down the system! 

并继续看到forms的消息:

 <date> <time> <hostname> ypbind[<pid>]: NIS server not responding for domain "<domain>"; still trying. 

所以,问题是

  1. 我如何让NIS停止尝试(因为我知道它会失败)?
  2. 为什么不关机?

为了执行干净closures,必须成功执行所有正在运行的服务的closures脚本。 不幸的是,在这样的情况下,一些closures脚本可能停滞不前,等待NIS服务器,并永远不会完成。 如果无法恢复networking,则可能需要以root用户身份login并运行“halt”,以便在不等待所有关机脚本的情况下将其closures。 如果两者都不可行,您可能会被卡住。