From: Brian Wellington Date: Wed, 30 Jan 2002 01:47:35 +0000 (+0000) Subject: document rndc freeze & unfreeze X-Git-Tag: v9.0.1^2~8577 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=41f154b98ef36fc1290dd1541bc74cdf41e030ad;p=thirdparty%2Fbind9.git document rndc freeze & unfreeze --- diff --git a/doc/arm/Bv9ARM-book.xml b/doc/arm/Bv9ARM-book.xml index 3954ba17bb7..3704569f93e 100644 --- a/doc/arm/Bv9ARM-book.xml +++ b/doc/arm/Bv9ARM-book.xml @@ -2,7 +2,7 @@ - + BIND 9 Administrator Reference Manual @@ -726,6 +726,25 @@ of a server. Retransfer the given zone from the master. + freeze zone + class + view + Suspend updates to a dynamic zone. This allows manual + edits to be made to a zone normally updated by dynamic update. It + also causes changes in the journal file to be synced into the master + and the journal file to be removed. All dynamic update attempts will + be refused while the zone is frozen. + + + unfreeze zone + class + view + Enable updates to a frozen dynamic zone. This causes + the server to reload the zone from disk, and re-enables dynamic updates + after the load has completed. After a zone is unfrozen, dynamic updates + will no longer be refused. + + reconfig Reload the configuration file and load new zones, but do not reload existing zone files even if they have changed. @@ -1001,16 +1020,13 @@ protocol is specified in RFC 1996. is up to date is to run rndc stop. If you have to make changes to a dynamic zone - manually, the following procedure will work: Shut down - the server using rndc stop (sending a signal - or using rndc halt is not - sufficient). Wait for the server to exit, - then remove the zone's - .jnl file, edit the zone file, - and restart the server. Removing the .jnl - file is necessary because the manual edits will not be - present in the journal, rendering it inconsistent with the - contents of the zone file. + manually, the following procedure will work: Disable dynamic updates + to the zone using + rndc freeze zone. + This will also remove the zone's .jnl file + and update the master file. Edit the zone file. Run + rndc unfreeze zone + to reload the changed zone and re-enable dynamic updates.