使用服务管理工具 svcadm 命令或 ypstart/ypstop 命令可从命令行启动和停止 NIS。使用 svcadm 时,仅当运行服务的多个实例时才需要使用实例名。有关更多信息,请参见NIS 和服务管理工具,或参见 svcadm(1M)、ypstart(1M) 和 ypstop(1M) 手册页。
要从命令行启动 NIS 服务,请运行 svcadm enable 命令或 ypstart 命令。
# svcadm enable network/nis/server:<instance> # svcadm enable network/nis/client:<instance> or # ypstart |
由于 ypserv 在启动之后需要经过短暂延迟才能够对调用做出响应,因此在从程序或脚本内部调用 svcadm 时,应在该命令之后发出三到五秒的休眠。
要停止 NIS 服务,可运行 svcadm disable 命令或 ypstop 命令。
# svcadm disable network/nis/server:<instance> # svcadm disable network/nis/client:<instance> or # ypstop |
要停止并立即重新启动 NIS 服务,可使用 svcadm restart 命令。
# svcadm restart network/nis/server:<instance> # svcadm restart network/nis/client:<instance> |