[Samba] Cannot remove old NS record
Rowland penny
rpenny at samba.org
Thu Jan 2 10:17:18 UTC 2020
On 01/01/2020 23:11, Paul R. Ganci via samba wrote:
> On 1/1/20 3:49 PM, Paul R. Ganci via samba wrote:
>> I have been running this domain for quite a while and don't quite
>> understand why this problem would occur. What is somewhat strange is
>> the location of certain files. For example my dns.keytab is located
>> here:
>>
>>
>> > ls /var/lib/samba/private/dns.keytab
>> /var/lib/samba/private/dns.keytab
>>
>> Does anyone have an idea how to fix the problem? Can I just create
>> /var/lib/samba/bind-dns/ and re-run? Suggestions are appreciated.
>> Thanks.
>>
> I just went ahead and created the /var/lib/samba/bind-dns/ directory
> manually and then re-ran the samba_upgradedns command and now it looks
> like it worked:
>
> > samba_upgradedns --dns-backend=BIND9_DLZ
> Reading domain information
> DNS accounts already exist
> No zone file /var/lib/samba/bind-dns/dns/MYHOME.NURDOG.COM.zone
> DNS records will be automatically created
> DNS partitions already exist
> dns-nureyev account already exists
> ATTENTION: The BIND configuration and keytab has been moved to:
> /var/lib/samba/bind-dns
> Please update your BIND configuration accordingly.
> Finished upgrading DNS
>
> I didn't realize that at some point the bind configuration had
> changed. However this seemed to only fix some of the problem.
>
> 67868145 drwxr-x--- 2 root named 296 Jan 1 16:03 .
> 810580 drwxr-x--- 7 root named 4096 Jan 1 16:03 ..
> 67868196 -rw------- 1 root root 29609984 Nov 7 09:29
> CN=CONFIGURATION,DC=MYHOME,DC=NURDOG,DC=COM.ldb
> 67868195 -rw------- 1 root root 33222656 Nov 7 09:29
> CN=SCHEMA,CN=CONFIGURATION,DC=MYHOME,DC=NURDOG,DC=COM.ldb
> 67868192 -rw-rw---- 2 root named 6950912 Jan 1 16:02
> DC=DOMAINDNSZONES,DC=MYHOME,DC=NURDOG,DC=COM.ldb
> 67868194 -rw-rw---- 2 root named 4247552 Nov 7 09:29
> DC=FORESTDNSZONES,DC=MYHOME,DC=NURDOG,DC=COM.ldb
> 67868202 -rw------- 1 root root 10862592 Jan 1 16:05
> DC=MYHOME,DC=NURDOG,DC=COM.ldb
> 67868159 -rw-rw---- 2 root named 831488 Jan 1 16:02 metadata.tdb
>
> root at nureyev> ls -lai bind-dns/dns/sam.ldb.d/
> total 28252
> 34551301 drwxrwx--- 2 root named 296 Jan 1 16:03 .
> 2784 drwxrwx--- 3 root named 38 Jan 1 16:03 ..
> 68150376 -rw-rw---- 1 root named 7512064 Jan 1 16:03
> CN=CONFIGURATION,DC=MYHOME,DC=NURDOG,DC=COM.ldb
> 68150375 -rw-rw---- 1 root named 8101888 Jan 1 16:03
> CN=SCHEMA,CN=CONFIGURATION,DC=MYHOME,DC=NURDOG,DC=COM.ldb
> 67868192 -rw-rw---- 2 root named 6950912 Jan 1 16:02
> DC=DOMAINDNSZONES,DC=MYHOME,DC=NURDOG,DC=COM.ldb
> 67868194 -rw-rw---- 2 root named 4247552 Nov 7 09:29
> DC=FORESTDNSZONES,DC=MYHOME,DC=NURDOG,DC=COM.ldb
> 34551310 -rw-rw---- 1 root named 1286144 Jan 1 16:03
> DC=MYHOME,DC=NURDOG,DC=COM.ldb
> 67868159 -rw-rw---- 2 root named 831488 Jan 1 16:02 metadata.tdb
>
> The CN=CONFIGURATION,DC=MYHOME,DC=NURDOG,DC=COM.ldb and
> CN=SCHEMA,CN=CONFIGURATION,DC=MYHOME,DC=NURDOG,DC=COM.ldb and
> DC=MYHOME,DC=NURDOG,DC=COM.ldb are still different. I can add, delete
> and update entries and I do not see the changes in bind. Is there some
> way to fix the problem?
>
If you read the wiki page correctly, the important files are:
DC=DOMAINDNSZONES,DC=MYHOME,DC=NURDOG,DC=COM.ldb
DC=FORESTDNSZONES,DC=MYHOME,DC=NURDOG,DC=COM.ldb
metadata.tdb
Yours now match, you just need to update the paths in your Bind9 config
files.
Rowland
More information about the samba
mailing list