ネームサービススイッチにはデフォルトの検索条件があります (ネームサービススイッチのデフォルトの検索条件を参照)。
この手順では、情報が最初のソースで見つからない場合の host データベースの検索メカニズムを再定義する方法について説明します。この検索メカニズムは、次のソースの検索に進むのではなく、停止する必要があります。
特定のタスクを実行するための適切な権利を取得する方法の詳細については、Oracle Solaris 11.3 でのユーザーとプロセスのセキュリティー保護 の 割り当てられている管理権利の使用を参照してください。
# svccfg -s name-service/switch listprop config/host config/host astring "files dns nis"
# svccfg -s system/name-service/switch svc:/system/name-service/switch> setprop config/host = \ astring: "files [NOTFOUND=return] dns nis" svc:/system/name-service/switch> quit
この構成では、network データベースの検索メカニズムでは、SUCCESS ステータスおよび UNAVAILABLE ステータスの場合にデフォルトの検索条件を使用します。ただし、情報が見つからない場合、検索は即時に停止します。
# svcadm refresh name-service/switch