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

FQDN grainは、システム内のすべての完全修飾ドメイン名(FQDN)のリストを返します。 この情報を収集するのは通常迅速なプロセスですが、DNS設定が誤って構成されている場合、はるかに長い時間がかかることがあります。 場合によっては、クライアントが応答しなくなったり、クラッシュすることがあります。

この問題を防ぐために、Saltフラグを使用してFQDN grainを無効にすることができます。 FQDN grainを無効にすると、クライアントが応答しなくなるリスクなしに、ネットワークモジュールを使用してFQDNサービスを提供できます。

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

SUSE Multi-Linux Managerサーバーのコマンドプロンプトで、次のコマンドを使用してFQDN grainを無効にします:

salt '*' state.sls util.mgr_disable_fqdns_grain

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

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

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