PowerDNS - スレーブ上の SOA シリアル不一致

PowerDNS - スレーブ上の SOA シリアル不一致

私は 3 つの異なるサーバーで PostgreSQL バックエンドを使用して PowerDNS を使用しています。ネイティブ モードでは、すべてのレプリケーションは PostgreSQL バックエンドで実行されます。マスターとして設定されているサーバーはなく、pdns.confほぼデフォルト設定になっています。

最初のサーバーで PowerDNS API を使用して新しいゾーンを作成すると、3 つのデータベースすべてでゾーンとレコードを確認できます。また、使用すると、dig SOA example.com @SERVER.IPすべてのサーバーから応答を受信しますが、SOA シリアルは異なります。

最初のサーバーは「プライマリ」サーバーであり、SOA レコードでそのように構成されており、SOA レコード を持ちます。2020081503他の 2 つのサーバーには があります。2020081505

ゾーンを変更すると、シリアルは増加しますが、オフセット 2 は変わりません。

すべてのサーバーは同じように構成されていますが、最初のサーバーでは API と Web サーバーが で有効になっておりpdns.conf、SOA レコードに記載されている点が異なります。

オフセットがどこから来るのか、またどのように同期できるのかご存知ですか?

ありがとう!

答え1

ゾーンを変更すると、シリアルは増加しますが、オフセット 2 は変わりません。

pdns.confでdefault-soa-edit=INCEPTION-INCREMENTとすると、次のような動作が見つかりました。

関連情報