chslave 命令

用途

重新执行 ypinit 命令以从控制器服务器检索映射,并重新启动 ypserv 守护程序以更改工作程序服务器。

语法

/usr/etc/yp/chslave [ -C | -c] [ -O | -o ] [ -我 | B | (N) ]

描述

ch从属 命令重新调用 ypinit 命令以从您在命令行上指定的控制器服务器检索映射。 在 ypinit 命令成功完成后,重新启动 ypserv 守护程序。 Master 参数指定控制器服务器的主机名。 指定的控制器服务器可以是当前正在使用的控制器服务器,也可以是已配置并正在运行的新控制器服务器。

也可以使用系统管理界面工具 (SMIT) smit chslave 快速路径运行此命令。

标志

描述
-B 调用 ypinit 命令并启动 ypserv 守护程序。 如果 ypserv 守护程序已在运行,那么此标志将导致 ypinit 命令杀死守护程序,然后重新启动它。 此标志是缺省值。
-C 调用带有 -n 标志的 ypinit 命令。 chslave 命令发生错误时继续运行。 此标志是缺省值。
-c 当有错误出现时停止执行。
-I 立即执行 ypinit 命令,但不启动或重新启动 ypserv 守护程序。
-O 覆盖域中存在的任何映射。
-O 防止覆盖域中存在的映射。 此标志是缺省值。
-N 调用 ypinit 命令并重新启动 ypserv 守护程序。

示例

从指定的控制器服务器检索映射host91,请输入:

chslave -O -B host91

这将为当前域覆盖任何现有映射。

文件

描述
/etc/rc.nfs 包含 NFS 和 NIS 守护程序的启动脚本。
/var/yp/domainname 包含 NIS 域的 NIS 映射。