Solaris で NIS ドメイン移行時のクライアント設定

安全なやり方は、sys-unconfig コマンドを用いて再設定すること。ただ /var/yp/aliases に古いドメインのエントリが残るので注意。

下記は再起動なしでできた方法、だが無理やりなのであくまでも覚書。

  1. ypinit -c で newhost を追加。
  2. domainname newdomain
  3. /etc/defaultdomain の内容を newdomain に変更。
  4. /var/yp/binding/olddomain をディレクトリごと消す。
  5. /var/yp/aliases 内の古いエントリを消す。
  6. ypbind プロセスに kill -HUP する。

Oracle Documentation