FQDNS grainの無効化のトラブルシューティング

FQDNS grainは、システムのすべての完全修飾DNSサービスのリストを返します。 この情報の収集は、通常、高速プロセスですが、DNS設定が間違っていると、長時間かかる可能性があります。 場合によっては、クライアントが無応答またはクラッシュする場合があります。

この問題を回避するには、Saltフラグを使用してFQDNS grainを無効にできます。 grainを無効にした場合、ネットワークモジュールを使用して、FQDNSサービスを提供できます。この場合、クライアントが無応答になるリスクはありません。

この操作は、古いSaltクライアントにのみ適用されます。 最近Saltクライアントを登録した場合、FQDNS grainはデフォルトで無効になっています。

SUSE Managerサーバのコマンドプロンプトで、次のコマンドを使用してFQDNS grainを無効にします。

salt '*' state.sls util.mgr_disable_fqdns_grain

このコマンドを実行すると、各クライアントが再起動され、サーバが処理する必要があるSaltイベントが生成されます。 クライアント数が多い場合、バッチモードでコマンドを実行できます。

salt --batch-size 50 '*' state.sls util.mgr_disable_fqdns_grain

バッチコマンドの実行完了を待機します。 Ctrl+Cでプロセスを中断しないでください。