複数のネットワークにサービスを提供するように構成された AI サーバー上で、mdns デーモンから、AI サービス名の同一のインスタンスが登録されているという警告が発行される可能性があります。次のエラーメッセージが表示される場合があります。
mDNSResponder: [ID 702911 daemon.error] Client application registered 2 identical instances of service some-service._ OSInstall._tcp.local. port 5555. mDNSResponder: [ID 702911 daemon.error] Excessive name conflicts (10) for some-service._ OSInstall._tcp.local. (SRV); rate limiting in effect
回避方法: 複数の AI サービス名の競合を回避するには、svc:/system/install/server:default SMF サービスの exclusion または inclusion プロパティーを設定します。
次の例では、システム上で構成されたすべてのネットワークが含まれるように all_services/exclude_networks および all_services/networks プロパティーを設定する方法を示します。
# svccfg -s svc:/system/install/server:default \ setprop all_services/exclude_networks = false # svccfg -s svc:/system/install/server:default \ delprop all_services/networks #1.#1.#1.#1/#1 # svccfg -s svc:/system/install/server:default \ delprop all_services/networks #2.#2.#2.#2/#2 ... # svccfg -s svc:/system/install/server:default \ addprop all_services/networks 0.0.0.0/0 # svcadm refresh svc:/system/install/server:default # svcadm restart svc:/system/install/server:default
#1.#1.#1.#1/#1 と #2.#2.#2.#2/#2 は、構成されているネットワークインタフェースの IP アドレスです。
mDNS の詳細については、Administering Multicast DNS in Working With Oracle Solaris 11.2 Directory and Naming Services: DNS and NIS を参照してください。