[Asterisk-Users] Asterisk 1.0.2 - Unable to allocate
channelstructure
Eric
eric at monmouth.com
Fri Jan 7 09:40:15 MST 2005
Um, that's about normal here. It runs like 16 threads on a fresh startup.
Maybe you don't have threading enabled on your box?
- Eric
On Fri, 7 Jan 2005 10:04:59 -0600
"Matthew Boehm" <mboehm at cytelcom.com> wrote:
> Holy cow! Why are there so many asterisk instances running? There should
> only be 1.
>
> kill them all and start just 1 asterisk
>
> -Matthew
>
> ----- Original Message -----
> From: "Eric" <eric at monmouth.com>
> To: <asterisk-users at lists.digium.com>
> Sent: Friday, January 07, 2005 9:35 AM
> Subject: [Asterisk-Users] Asterisk 1.0.2 - Unable to allocate
> channelstructure
>
>
> > Hi,
> >
> > This morning I had some failed calls. On the console (and in the log)
> > I saw the error "Unable to allocate channel structure". Before I
> restarted
> > the process, I checked it's memory usage in ps and glanced at my free
> > memory in top. Asterisk was using a normal ammount of memory, about
> > 40M. I don't think this was a system limit. This was running Asterisk
> > v1.0.2. Below is an excerpt of my messages log as well as the output
> > of ps and top, if it helps.
> >
> > Has anyone seen this sort of error before? Any ideas what could be
> > causing it? The changelog for 1.0.3 doesn't list anything related
> > to memory or resource allocation.. Anyone know if there was any
> > work done to ast_channel_alloc() or related functions?
> >
> >
> > Thanks.
> >
> > - Eric
> >
> >
> > Jan 7 07:24:50 WARNING[163850]: Unable to allocate channel structure
> > Jan 7 07:24:50 WARNING[163850]: Unable to start PBX on channel 0/11, span
> 1
> > Jan 7 07:24:50 WARNING[163850]: Call specified, but not found?
> > Jan 7 07:24:50 WARNING[163850]: Hangup on bad channel 0/11 on span 1
> > Jan 7 07:24:51 WARNING[180235]: Unable to allocate channel structure
> > Jan 7 07:24:51 WARNING[180235]: Unable to start PBX on channel 0/1, span
> 2
> > Jan 7 07:24:51 WARNING[180235]: Call specified, but not found?
> > Jan 7 07:24:51 WARNING[180235]: Hangup on bad channel 0/1 on span 2
> > Jan 7 07:24:54 WARNING[163850]: Call specified, but not found?
> > Jan 7 07:24:54 WARNING[163850]: Hangup on bad channel 0/11 on span 1
> > Jan 7 07:24:55 WARNING[180235]: Call specified, but not found?
> > Jan 7 07:24:55 WARNING[180235]: Hangup on bad channel 0/1 on span 2
> > Jan 7 08:20:24 WARNING[81925]: Unable to allocate channel structure
> > Jan 7 08:20:24 NOTICE[81925]: Unable to create/find channel
> > Jan 7 08:20:42 WARNING[81925]: Unable to allocate channel structure
> > Jan 7 08:20:42 NOTICE[81925]: Unable to create/find channel
> > Jan 7 08:21:03 WARNING[81925]: Unable to allocate channel structure
> > Jan 7 08:21:03 NOTICE[81925]: Unable to create/find channel
> > Jan 7 08:22:43 WARNING[81925]: Unable to allocate channel structure
> > Jan 7 08:22:43 NOTICE[81925]: Unable to create/find channel
> > Jan 7 08:23:01 WARNING[81925]: Unable to allocate channel structure
> > Jan 7 08:23:01 NOTICE[81925]: Unable to create/find channel
> > Jan 7 08:23:23 WARNING[81925]: Unable to allocate channel structure
> > Jan 7 08:23:23 NOTICE[81925]: Unable to create/find channel
> > Jan 7 08:26:09 WARNING[81925]: Unable to allocate channel structure
> > Jan 7 08:26:09 NOTICE[81925]: Unable to create/find channel
> > Jan 7 08:26:17 WARNING[81925]: Unable to allocate channel structure
> > Jan 7 08:26:17 NOTICE[81925]: Unable to create/find channel
> > Jan 7 08:28:23 WARNING[81925]: Unable to allocate channel structure
> > Jan 7 08:28:23 NOTICE[81925]: Unable to create/find channel
> > Jan 7 08:28:29 WARNING[81925]: Maximum retries exceeded on call
> 1636b9b523c778f
> > a758245a9688c4c15 at 64.19.138.82 for seqno 102 (Non-critical Response)
> > Jan 7 08:28:30 WARNING[163850]: Unable to allocate channel structure
> > Jan 7 08:28:30 WARNING[163850]: Unable to start PBX on channel 0/12, span
> 1
> > Jan 7 08:28:31 WARNING[163850]: Call specified, but not found?
> > Jan 7 08:28:31 WARNING[163850]: Hangup on bad channel 0/12 on span 1
> > Jan 7 08:28:31 WARNING[180235]: Unable to allocate channel structure
> > Jan 7 08:28:31 WARNING[180235]: Unable to start PBX on channel 0/2, span
> 2
> > Jan 7 08:28:31 WARNING[180235]: Call specified, but not found?
> > Jan 7 08:28:31 WARNING[180235]: Hangup on bad channel 0/2 on span 2
> > Jan 7 08:28:34 WARNING[163850]: Call specified, but not found?
> > Jan 7 08:28:34 WARNING[163850]: Hangup on bad channel 0/12 on span 1
> > Jan 7 08:28:35 WARNING[180235]: Call specified, but not found?
> > Jan 7 08:28:35 WARNING[180235]: Hangup on bad channel 0/2 on span 2
> > Jan 7 08:29:18 WARNING[81925]: Unable to allocate channel structure
> > Jan 7 08:29:18 NOTICE[81925]: Unable to create/find channel
> > Jan 7 08:29:30 WARNING[81925]: Unable to allocate channel structure
> > Jan 7 08:29:30 NOTICE[81925]: Unable to create/find channel
> >
> >
> >
> > (root at sip1) ~ # ps aux
> > USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
> > root 1 0.0 0.1 1272 476 ? S 2004 0:06 init [3]
> > root 2 0.0 0.0 0 0 ? SW 2004 0:00 [keventd]
> > root 3 0.0 0.0 0 0 ? SWN 2004 0:00
> [ksoftirqd_CPU0]
> > root 4 0.0 0.0 0 0 ? SW 2004 0:00 [kswapd]
> > root 5 0.0 0.0 0 0 ? SW 2004 0:00 [bdflush]
> > root 6 0.0 0.0 0 0 ? SW 2004 0:00 [kupdated]
> > root 7 0.0 0.0 0 0 ? SW 2004 0:00 [kjournald]
> > root 20 0.0 0.0 0 0 ? SW 2004 0:00 [kjournald]
> > root 21 0.0 0.0 0 0 ? SW 2004 0:00 [kjournald]
> > root 22 0.0 0.0 0 0 ? SW 2004 0:02 [kjournald]
> > root 23 0.0 0.0 0 0 ? SW 2004 0:00 [kjournald]
> > root 24 0.0 0.0 0 0 ? SW 2004 0:00 [kjournald]
> > root 37 0.0 0.2 1324 556 ? S 2004 0:00 syslogd -m
> 0
> > root 40 0.0 0.4 1928 1140 ? S 2004 0:00 klogd
> > root 49 0.0 1.0 2796 2796 ? SL 2004 0:00
> /usr/local/bin/nt
> > root 57 0.0 0.4 2884 1180 ? S 2004 0:10 sshd
> > root 59 0.0 0.1 1264 404 tty2 S 2004 0:00
> /sbin/agetty 3840
> > root 60 0.0 0.1 1264 404 tty3 S 2004 0:00
> /sbin/agetty 3840
> > root 61 0.0 0.1 1264 408 ttyS0 S 2004 0:00
> /sbin/agetty -h t
> > root 2714 0.0 0.1 1264 404 tty1 S 2004 0:00
> /sbin/agetty 3840
> > root 15790 0.0 0.3 2108 1000 ? S Jan04 0:00 /bin/sh
> /usr/loca
> > root 18328 0.0 2.4 41412 6308 ? S Jan06 0:00
> /usr/sbin/asteris
> > root 18329 0.0 2.4 41412 6308 ? S Jan06 0:00
> /usr/sbin/asteris
> > root 18331 0.0 2.4 41412 6308 ? S Jan06 0:00
> /usr/sbin/asteris
> > root 18332 0.0 2.4 41412 6308 ? S Jan06 0:00
> /usr/sbin/asteris
> > root 18333 0.0 2.4 41412 6308 ? S Jan06 0:00
> /usr/sbin/asteris
> > root 18334 0.0 2.4 41412 6308 ? S Jan06 0:00
> /usr/sbin/asteris
> > root 18335 0.0 2.4 41412 6308 ? S Jan06 0:00
> /usr/sbin/asteris
> > root 18336 0.0 2.4 41412 6308 ? S Jan06 0:27
> /usr/sbin/asteris
> > root 18337 0.0 2.4 41412 6308 ? S Jan06 0:00
> /usr/sbin/asteris
> > root 18339 0.0 2.4 41412 6308 ? S Jan06 0:00
> /usr/sbin/asteris
> > root 18340 0.0 2.4 41412 6308 ? S Jan06 0:00
> /usr/sbin/asteris
> > root 18341 0.0 2.4 41412 6308 ? S Jan06 0:00
> /usr/sbin/asteris
> > root 18342 0.0 2.4 41412 6308 ? S Jan06 0:00
> /usr/sbin/asteris
> > root 18343 0.0 2.4 41412 6308 ? S Jan06 0:00
> /usr/sbin/asteris
> > root 18344 0.0 2.4 41412 6308 ? S Jan06 0:00
> /usr/sbin/asteris
> > root 18345 0.0 2.4 41412 6308 ? S Jan06 0:00
> /usr/sbin/asteris
> > root 19527 1.5 2.4 41412 6308 ? S Jan06 14:04
> /usr/sbin/asteris
> > root 20147 0.0 2.4 41412 6308 ? S 01:34 0:00
> /usr/sbin/asteris
> > root 20643 0.0 0.1 1248 308 ? S 08:24 0:00 sleep 300
> > root 20644 0.1 0.6 3016 1588 ? R 08:28 0:00 sshd
> > eric 20646 0.0 0.4 2228 1264 ttyp1 S 08:28 0:00 -bash
> > root 20651 0.0 0.5 2248 1280 ttyp1 S 08:28 0:00 -bash
> > root 20654 0.0 0.2 2484 740 ttyp1 R 08:29 0:00 ps aux
> >
> >
> > top - 08:30:37 up 65 days, 30 min, 1 user, load average: 0.01, 0.02,
> 0.00
> > Tasks: 44 total, 2 running, 42 sleeping, 0 stopped, 0 zombie
> > Cpu(s): 1.5% user, 0.1% system, 0.0% nice, 98.4% idle
> > Mem: 255556k total, 240548k used, 15008k free, 86336k buffers
> > Swap: 1028120k total, 0k used, 1028120k free, 129388k cached
> >
> > PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ Command
> > 1 root 8 0 476 476 424 S 0.0 0.2 0:06.58 init
> > 2 root 9 0 0 0 0 S 0.0 0.0 0:00.00 keventd
> > 3 root 18 19 0 0 0 S 0.0 0.0 0:00.00
> ksoftirqd_CPU0
> > 4 root 9 0 0 0 0 S 0.0 0.0 0:00.00 kswapd
> > 5 root 9 0 0 0 0 S 0.0 0.0 0:00.00 bdflush
> > 6 root 9 0 0 0 0 S 0.0 0.0 0:00.00 kupdated
> > 7 root 9 0 0 0 0 S 0.0 0.0 0:00.08 kjournald
> > 20 root 9 0 0 0 0 S 0.0 0.0 0:00.05 kjournald
> > 21 root 9 0 0 0 0 S 0.0 0.0 0:00.05 kjournald
> > 22 root 9 0 0 0 0 S 0.0 0.0 0:02.02 kjournald
> > 23 root 9 0 0 0 0 S 0.0 0.0 0:00.07 kjournald
> > 24 root 9 0 0 0 0 S 0.0 0.0 0:00.05 kjournald
> > 37 root 9 0 556 556 472 S 0.0 0.2 0:00.85 syslogd
> > 40 root 9 0 1140 1140 428 S 0.0 0.4 0:00.04 klogd
> > 49 root 9 0 2796 2796 2068 S 0.0 1.1 0:00.00 ntpd
> > 57 root 9 0 1180 1180 1068 S 0.0 0.5 0:10.81 sshd
> > 59 root 9 0 404 404 352 S 0.0 0.2 0:00.00 agetty
> > 60 root 9 0 404 404 352 S 0.0 0.2 0:00.00 agetty
> > 61 root 9 0 408 408 356 S 0.0 0.2 0:00.00 agetty
> > 2714 root 9 0 404 404 352 S 0.0 0.2 0:00.00 agetty
> > 15790 root 9 0 1000 1000 848 S 0.0 0.4 0:00.00
> check_asterisk.
> > 18328 root 9 0 6312 6308 3100 S 0.0 2.5 0:00.07 asterisk
> > 18329 root 9 0 6312 6308 3100 S 0.0 2.5 0:00.00 asterisk
> > 18331 root 9 0 6312 6308 3100 S 0.0 2.5 0:00.00 asterisk
> > 18332 root 9 0 6312 6308 3100 S 0.0 2.5 0:00.00 asterisk
> > 18333 root 9 0 6312 6308 3100 S 0.0 2.5 0:00.00 asterisk
> > 18334 root 9 0 6312 6308 3100 S 0.0 2.5 0:00.05 asterisk
> > 18335 root 9 0 6312 6308 3100 S 0.0 2.5 0:00.00 asterisk
> >
> > _______________________________________________
> > Asterisk-Users mailing list
> > Asterisk-Users at lists.digium.com
> > http://lists.digium.com/mailman/listinfo/asterisk-users
> > To UNSUBSCRIBE or update options visit:
> > http://lists.digium.com/mailman/listinfo/asterisk-users
>
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
More information about the asterisk-users
mailing list