Có thể làm cho rndc luôn xác nhận khi tải lại?


0

Tôi đã nhận thấy rằng trong một số trường hợp, khi tôi chạy rndc reload foobar.com, nó sẽ xác nhận tên miền - ví dụ: nó sẽ báo lỗi cho tôi nếu có:

rndc: 'reload' failed: multiple RRs of singleton type

... hoặc là ...

rndc: 'reload' failed: not a valid number

... cái nào tốt.

Tuy nhiên, một số lần, rndcsẽ nói:

rndc: zone reload queued

... và lỗi sẽ chỉ được ghi lại.

Có thể có rndc luôn xác nhận khi tải lại? Lý do là, khi ứng dụng của tôi cập nhật một vùng, nó chạy rndc để tải lại vùng đó và cho rằng nó sẽ thất bại nếu vùng đó không hợp lệ. Tuy nhiên, nó chỉ làm điều này một số lần.

Câu trả lời:


3

Thử:

named-checkzone

Để mở rộng câu trả lời đó một chút: Tôi không biết một cách nào, thông qua rndc, để buộc tải lại ngay lập tức. Nhưng bằng cách làm việc có tên-checkzone vào hoạt động tải lại của bạn, như với một tập lệnh nhỏ hoặc bí danh, bạn có thể hoàn thành mục tiêu của mình.


Vâng, tôi nghĩ rằng tôi sẽ thay đổi ứng dụng để nó gọi cái này trước. Cảm ơn.
Nick Bolton

Giải quyết vấn đề của tôi!
Nick Bolton

named-checkconf -zjcó thể hữu ích cho việc kiểm tra rộng hơn (xác thực cấu hình + vùng tìm thấy từ cấu hình).
Håkan Lindqvist
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.