2 msgRecursion no
5 msgPublic DNS with NAT IP
5 msg9.3.2 recursive only for local host
1 msgTest of BIND Configuration
1 msgBind Logging - using a pipe
2 msgBind not answering to extern?
3 msgIs there a way to exclude a RR during a zone tr...
2 msgFC6 DNS Simple Setup help
1 msgNameserver not resolving working domain
1 msgmigrating from djb tinydns (qmail suite) to bin...
3 msg'CNAME and other data' problem
11 msgDifference between secondary and slave dns servers
8 msgBIND 9 with views recursion issues
3 msgCan't create & delegate subdomains on inter...
3 msgbind9 and view

9.2.0 cache cleaner: dns_dbiterator_first() fai...
\ vulcankim (13 Nov 2006)
. \ vulcankim (14 Nov 2006)
. \ Mark Andrews (15 Nov 2006)

13 msgDynamic DNS
3 msgrecursive-clients soft limit exceeded, aborting...
6 msgFrench characters in bind zone
1 msgZones expiring in BIND 9
Subject:Re: 9.2.0 cache cleaner: dns_dbiterator_first() failed: out of memory
Group:Bind-users
From:Mark Andrews
Date:15 Nov 2006


 

> Hello All,
>
> -bind version : 9.2.0
> - HPUX B.11.00 U 9000/800
> - glance command output
> Total VM : 44.9mb Sys Mem : 50.8mb User Mem: 247.2mb Phys
> Mem: 640.0mb
> Active VM: 25.1mb Buf Cache: 128.0mb Free Mem: 213.9mb
>
> - named error messages
> Nov 13 12:23:15.300 database: warning: cache cleaner could not create
> iterator: out of memory
> Nov 13 12:23:15.300 general: error:
> /ux/core/inet/src/bind.src/bind-9/bind-9.2.0/lib/dns/cache.c:590:
> unexpected error:
> Nov 13 12:23:15.300 general:s error: cache cleaner:
> dns_dbiterator_first() failed: out of memory
>
> so, I putted in my named.conf
>
> datasize 128M
>
> and i restarted named deamon but following message show
> - general: warning: set maximum data size to 134217728: invalid file
>
> what can i do?


According to the man page on B.11.11 setrlimit() can fail
with EINVAL ( which maps to invalid file) for:

[EINVAL] An invalid resource was specified; or in a
setrlimit() call, the new rlim_cur exceeds the new
rlim_max.

[EINVAL] The limit specified cannot be lowered because
current usage is already higher than the limit.

[EINVAL] A user with appropriate privileges has attempted
to raise rlp->rlim_cur or rlp->rlim_max to a value
greater than the system is capable of supporting.

[EINVAL] The value of rlp->rlim_cur is less than the number
of file descriptors the process already has
allocated.

[EINVAL] The value of rlp->rlim_max is less than the
current soft limit.

Now named sets both rlp->rlim_cur and rlp->rlim_max to the same
value which leaves.

[EINVAL] An invalid resource was specified;

[EINVAL] The limit specified cannot be lowered because
current usage is already higher than the limit.

[EINVAL] A user with appropriate privileges has attempted
to raise rlp->rlim_cur or rlp->rlim_max to a value
greater than the system is capable of supporting.

--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: Mark_Andrews




© 2004-2008 readlist.com