All installation and configuration problems and questions
Moderators: gerski, enjay, williamconley, Op3r, Staydog, gardo, mflorell, MJCoate, mcargile, Kumba, Michael_N
by dlapitan » Thu Feb 01, 2007 11:08 am
Hi,
How do i get rid the error channel.c:787 channel_find_locked: Avoid deadlock.
im using centos 4.4
ztdummy
full recording-SCSI drive
p4 2.8 dualcore
2gig RAM
It was working fine for 2 days and then error start appearing to the CLI asterisk. I already disable the recording but the error still there.
thank you
denis
-
dlapitan
-
- Posts: 68
- Joined: Fri Nov 24, 2006 3:59 pm
by mflorell » Thu Feb 01, 2007 10:19 pm
What is the "loadavg" when this happens?
How many channels are active?
How many agents?
-
mflorell
- Site Admin
-
- Posts: 18387
- Joined: Wed Jun 07, 2006 2:45 pm
- Location: Florida
-
by dlapitan » Thu Feb 01, 2007 10:41 pm
Hi matt,
Thanks for your quick reply...here it is
1. 12.0 loadavg
2. 12 simultaneous active calls
3. 20 agents
i have 1 server for apache/mysql and separate server for vicidial/asterisk.
When im getting this error from the asterisk CLI all outgoing calls will have static or scratch sound and the called party cannot no longer hear us or understand us. I have notice also that the server was starting to slow.
I was able to used the server for 2days without any problem with recordings.
thanks matt..hoping for your reply.
-
dlapitan
-
- Posts: 68
- Joined: Fri Nov 24, 2006 3:59 pm
by mflorell » Sat Feb 03, 2007 5:34 pm
a loadavg of 12.0 is way to high. What exactly is running on this server?
You have 20 agents with only 12 calls going on?
How many asterisk channels(Asterisk CLI "show channels concise")
-
mflorell
- Site Admin
-
- Posts: 18387
- Joined: Wed Jun 07, 2006 2:45 pm
- Location: Florida
-
by dlapitan » Sat Feb 03, 2007 7:20 pm
hi matt,
I tried yesterday and the loadavg was drop to 0.7 with full recordings.I dont know what happen, i didnt modify anything.the 12 active channels was from the CLI command "show channels", yesterday i have 15 active channels. the server was running asterisk/vicidial only nothing more. As what i remember tried to configure and mount the samba to transfer the recording files from the file server but i was doing after office hours.
What is the best way to transfer the recordings files?
Thanks for your reply matt.
-
dlapitan
-
- Posts: 68
- Joined: Fri Nov 24, 2006 3:59 pm
by mflorell » Sun Feb 04, 2007 9:14 am
Heavy drive activity can cause a spike in loadavg. I usually run the AST_CRON_mix_recordings.pl script after hours and configure that script to FTP the recordings to an FTP server. All you need to do is edit that script's settings to go to your FTP server.
Do you have an FTP server installed on your local network?
-
mflorell
- Site Admin
-
- Posts: 18387
- Joined: Wed Jun 07, 2006 2:45 pm
- Location: Florida
-
by dlapitan » Sun Feb 04, 2007 11:27 pm
Hi matt,
Ok, i will try to setup that this week. Im planning to use my existing web server as my ftp server. so i need to remove the AST_CRON_mix_recordings.pl from the crontab?
thanks matt....
-
dlapitan
-
- Posts: 68
- Joined: Fri Nov 24, 2006 3:59 pm
by mflorell » Mon Feb 05, 2007 1:31 am
You need one of the mix_recordings scripts to move your recordings after they are made, and mix the recordings that are in separate in and out files.
If you are using the same server as your Asterisk server then you need to setup a virtual directory in Apache.
If your web server is another different machine from your Asterisk server then you will need to setup an FTP server on it to move these recordings automatically.
-
mflorell
- Site Admin
-
- Posts: 18387
- Joined: Wed Jun 07, 2006 2:45 pm
- Location: Florida
-
Return to Support
Who is online
Users browsing this forum: No registered users and 92 guests