Re: [AsteriskBrasil] RES: [Spam] Re: gravaça o

2009-03-02 Por tôpico João Claudio F . Andrade
Obrigado Jose,

vamos ver qual o proximo pau q vai dar



2009/3/2 jose 

>  Olá JOao
>
> Dentro do includes/bootstrap.php:
> Na lnha 112 mude o contador 3000 isso quer dizer 3000 ligaçoes depois disso
> dá esse erro ok
>
>
>
> 99 function getFiles($path,$filter,$recursive_max,$recursive_count) {
> 100
> 101   $files = array();
> 102
> 103   if (@is_dir($path) && @is_readable($path)) {
> 104 $dh = opendir($path);
> 105 while (false!== ($item = readdir($dh))) {
> 106   if($item[0]!=".") {
> 107
> 108 $path = fixPathSlash($path);
> 109 $msg_path = appendPath($path,$item);
> 110
> 111 $fileCount++;
> 112 if ($fileCount>3000) {
> 113   $_SESSION['ari_error']
> 114 .= _("To many files in $msg_path Not all files processed")
> . "";
> 115   return;
> 116 }
> 117
> 118 if ($recursive_count<$recursive_max && is_dir($msg_path)) {
> 119
> 120   $dirCount++;
> 121   if ($dirCount>10) {
> 122 $_SESSION['ari_error']
> 123   .= sprintf(_("To many directories in %s Not all files
> processed"),$msg_path) . "";
> 124 return;
> 125   }
> 126
> 127   $count = $recursive_count + 1;
> 128   $path_files =
> getFiles($msg_path,$filter,$recursive_max,$count);
> 129   $files = array_merge($files,$path_files);
> 130 }
> 131 else {
> 132   $found = 0;
> 133   if ($filter) {
> 134 if (strpos($msg_path,$filter)) {
> 135   $found = 1;
> 136 }
> 137   } else {
> 138 $found = 1;
> 139   }
> 140   if ($found) {
> 141 $files[count($files) + 1] = $msg_path;
> 142   }
> 143 }
> 144   }
> 145 }
> 146   }
>
> - Original Message -
> *From:* João Claudio F. Andrade 
> *To:* asteriskbrasil@listas.asteriskbrasil.org
> *Sent:* Friday, February 27, 2009 3:53 PM
> *Subject:* Re: [AsteriskBrasil]RES: [Spam] Re: gravaçao
>
> Jose,
>
> como voce solucionou? Tenho o meucci e estou com a mesma mensagem "To many
> files in /var/spool/asterisk/monitor/g303-20090126-201823-1233008303.109.wav
> Not all files processed"
>
>
> obrigado!
>
> Joao Claudio
>
> 2009/2/20 Ciro 
>
>> Se for usar o ARI, também não adianta separar por pastas, pois ele
>> define um máximo de 10 diretorios que podem estar embaixo do diretorio
>> principal das gravações.
>>
>> O problema não é filesystem, o problema do José era ARI. Ele já
>> solucionou.
>>
>>
>>
>> -Mensagem original-
>> De: asteriskbrasil-boun...@listas.asteriskbrasil.org
>> [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de
>> Luiz Henrique Gomes
>> Enviada em: sexta-feira, 20 de fevereiro de 2009 08:36
>>  Para: asteriskbrasil@listas.asteriskbrasil.org
>> Assunto: Re: [AsteriskBrasil] [Spam] Re: gravaçao
>>
>>
>> Eu já tive este problema mas não pelo tamanho da pasta em bytes e sim
>> pela quantidade de arquivos. A solução que encontrei foi separar os
>> arquivos nume estrutura de ano/mês/dia o que também facilitou a busca,
>> recuperação e arquivamento dos arquivos.
>>
>> Luiz
>>
>>
>> -Segue mensagem original!-
>>
>> De: "Everton Carneiro" 
>> Data: Wed, 18 Feb 2009 15:18:12 -0300
>> Para: asteriskbrasil@listas.asteriskbrasil.org
>> Assunto: Re: [AsteriskBrasil] [Spam] Re:  gravaçao
>>
>>
>> Caro colega tenho um meucci rodando a 9 meses com um HD de 500GB. e a
>> pasta
>> /var/spool/asterisk/monitor/ ja esta a 420GB. e esta gravando normal.
>>
>> - Original Message -
>> From: "Caio Zanolla" 
>> To: 
>> Sent: Wednesday, February 18, 2009 2:56 PM
>> Subject: [Spam] Re: [AsteriskBrasil] gravaçao
>>
>>
>> lembrei tambem de uns artigos da Linux Magazine chamados "Filesystem by
>> Design", que podem te ajudar.
>>
>>
>>
>> 2009/2/18 Caio Zanolla :
>> > use a variavel que contem o numero do ramal na hora de indicar em qual
>>
>> > arquivo gravar por exemplo.
>> >
>> > ex.:chamada para ramal 203 às 14:20
>> >
>> > CALLID=203
>> > DATE=18FEV1420
>> >
>> > exten=>1,Record("/var/rec/#{CALLID}/#{DATETIME}")
>> >
>> > vai gravar o arquivo /var/rec/203/18FEV1420.wav
>> >
>> > isso é somente um exemplo. nao sei a sintaxe do comando pra gravar e
>> > nao sei como esta seu dialplan, mas daqui pra frente acho que vc
>> > consegue se virar :) logico que depois voce vai querer por exemplo
>> > criar diretorios on the fly caso nao existam, mas isso tbm é facil.
>> >
>> > boa sorte!
>> >
>> >
>> >
>> >
>> > 2009/2/18 Reinaldo de Carvalho :
>> >> On Wed, Feb 18, 2009 at 10:13 AM, jose 
>> >> wrote:
>> >>> Bom dia Pessoal
>> >>>
>> >>> Hoje tive uma triste noticia, conversando como o pessoal da
>> >>> DIgivoice.
>> >>> Tenho
>> >>> um Meucci com um Hd de 250G, para fazer gravaçao, o problema é que
>> >>> depois
>> >>> que gravo uns 5 G em media , ele para de gravar , segundo a
>> Digivoice,
>> >>> qualquer sistema Linux pode conter em cada diretorio 4G , o que
>> ent

Re: [AsteriskBrasil] RES: [Spam] Re: gravaça o

2009-03-02 Por tôpico jose
Olá JOao 

Dentro do includes/bootstrap.php: 
Na lnha 112 mude o contador 3000 isso quer dizer 3000 ligaçoes depois disso dá 
esse erro ok
 

99 function getFiles($path,$filter,$recursive_max,$recursive_count) {
100
101   $files = array();
102
103   if (@is_dir($path) && @is_readable($path)) {
104 $dh = opendir($path);
105 while (false!== ($item = readdir($dh))) {
106   if($item[0]!=".") {
107
108 $path = fixPathSlash($path);
109 $msg_path = appendPath($path,$item);
110
111 $fileCount++;
112 if ($fileCount>3000) {
113   $_SESSION['ari_error']
114 .= _("To many files in $msg_path Not all files processed") . 
"";
115   return;
116 }
117
118 if ($recursive_count<$recursive_max && is_dir($msg_path)) {
119
120   $dirCount++;
121   if ($dirCount>10) {
122 $_SESSION['ari_error']
123   .= sprintf(_("To many directories in %s Not all files 
processed"),$msg_path) . "";
124 return;
125   }
126
127   $count = $recursive_count + 1;
128   $path_files = getFiles($msg_path,$filter,$recursive_max,$count);
129   $files = array_merge($files,$path_files);
130 }
131 else {
132   $found = 0;
133   if ($filter) {
134 if (strpos($msg_path,$filter)) {
135   $found = 1;
136 }
137   } else {
138 $found = 1;
139   }
140   if ($found) {
141 $files[count($files) + 1] = $msg_path;
142   }
143 }
144   }
145 }
146   }
  - Original Message - 
  From: João Claudio F. Andrade 
  To: asteriskbrasil@listas.asteriskbrasil.org 
  Sent: Friday, February 27, 2009 3:53 PM
  Subject: Re: [AsteriskBrasil]RES: [Spam] Re: gravaçao


  Jose,

  como voce solucionou? Tenho o meucci e estou com a mesma mensagem "To many 
files in /var/spool/asterisk/monitor/g303-20090126-201823-1233008303.109.wav 
Not all files processed"


  obrigado!

  Joao Claudio


  2009/2/20 Ciro 

Se for usar o ARI, também não adianta separar por pastas, pois ele
define um máximo de 10 diretorios que podem estar embaixo do diretorio
principal das gravações.

O problema não é filesystem, o problema do José era ARI. Ele já
solucionou.




-Mensagem original-
De: asteriskbrasil-boun...@listas.asteriskbrasil.org
[mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de

Luiz Henrique Gomes
Enviada em: sexta-feira, 20 de fevereiro de 2009 08:36

Para: asteriskbrasil@listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] [Spam] Re: gravaçao


Eu já tive este problema mas não pelo tamanho da pasta em bytes e sim
pela quantidade de arquivos. A solução que encontrei foi separar os
arquivos nume estrutura de ano/mês/dia o que também facilitou a busca,
recuperação e arquivamento dos arquivos.

Luiz


-Segue mensagem original!-

De: "Everton Carneiro" 
Data: Wed, 18 Feb 2009 15:18:12 -0300
Para: asteriskbrasil@listas.asteriskbrasil.org
Assunto: Re: [AsteriskBrasil] [Spam] Re:  gravaçao


Caro colega tenho um meucci rodando a 9 meses com um HD de 500GB. e a
pasta
/var/spool/asterisk/monitor/ ja esta a 420GB. e esta gravando normal.

- Original Message -
From: "Caio Zanolla" 
To: 
Sent: Wednesday, February 18, 2009 2:56 PM
Subject: [Spam] Re: [AsteriskBrasil] gravaçao


lembrei tambem de uns artigos da Linux Magazine chamados "Filesystem by
Design", que podem te ajudar.



2009/2/18 Caio Zanolla :
> use a variavel que contem o numero do ramal na hora de indicar em qual

> arquivo gravar por exemplo.
>
> ex.:chamada para ramal 203 às 14:20
>
> CALLID=203
> DATE=18FEV1420
>
> exten=>1,Record("/var/rec/#{CALLID}/#{DATETIME}")
>
> vai gravar o arquivo /var/rec/203/18FEV1420.wav
>
> isso é somente um exemplo. nao sei a sintaxe do comando pra gravar e
> nao sei como esta seu dialplan, mas daqui pra frente acho que vc
> consegue se virar :) logico que depois voce vai querer por exemplo
> criar diretorios on the fly caso nao existam, mas isso tbm é facil.
>
> boa sorte!
>
>
>
>
> 2009/2/18 Reinaldo de Carvalho :
>> On Wed, Feb 18, 2009 at 10:13 AM, jose 
>> wrote:
>>> Bom dia Pessoal
>>>
>>> Hoje tive uma triste noticia, conversando como o pessoal da
>>> DIgivoice.
>>> Tenho
>>> um Meucci com um Hd de 250G, para fazer gravaçao, o problema é que
>>> depois
>>> que gravo uns 5 G em media , ele para de gravar , segundo a
Digivoice,
>>> qualquer sistema Linux pode conter em cada diretorio 4G , o que
entao
>>> ocasionaria esse probelma. Minha pergunta é, se eu colocar um outro
hd
>>> ficando assim :
>>> UM HD DE 250 PARA O SISTEMA INSTALADO
>>> UM HD 

Re: [AsteriskBrasil] RES: [Spam] Re: gravaça o

2009-02-27 Por tôpico João Claudio F . Andrade
Jose,

como voce solucionou? Tenho o meucci e estou com a mesma mensagem "To many
files in /var/spool/asterisk/monitor/g303-20090126-201823-1233008303.109.wav
Not all files processed"


obrigado!

Joao Claudio

2009/2/20 Ciro 

> Se for usar o ARI, também não adianta separar por pastas, pois ele
> define um máximo de 10 diretorios que podem estar embaixo do diretorio
> principal das gravações.
>
> O problema não é filesystem, o problema do José era ARI. Ele já
> solucionou.
>
>
>
> -Mensagem original-
> De: asteriskbrasil-boun...@listas.asteriskbrasil.org
> [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de
> Luiz Henrique Gomes
> Enviada em: sexta-feira, 20 de fevereiro de 2009 08:36
> Para: asteriskbrasil@listas.asteriskbrasil.org
> Assunto: Re: [AsteriskBrasil] [Spam] Re: gravaçao
>
>
> Eu já tive este problema mas não pelo tamanho da pasta em bytes e sim
> pela quantidade de arquivos. A solução que encontrei foi separar os
> arquivos nume estrutura de ano/mês/dia o que também facilitou a busca,
> recuperação e arquivamento dos arquivos.
>
> Luiz
>
>
> -Segue mensagem original!-
>
> De: "Everton Carneiro" 
> Data: Wed, 18 Feb 2009 15:18:12 -0300
> Para: asteriskbrasil@listas.asteriskbrasil.org
> Assunto: Re: [AsteriskBrasil] [Spam] Re:  gravaçao
>
>
> Caro colega tenho um meucci rodando a 9 meses com um HD de 500GB. e a
> pasta
> /var/spool/asterisk/monitor/ ja esta a 420GB. e esta gravando normal.
>
> - Original Message -
> From: "Caio Zanolla" 
> To: 
> Sent: Wednesday, February 18, 2009 2:56 PM
> Subject: [Spam] Re: [AsteriskBrasil] gravaçao
>
>
> lembrei tambem de uns artigos da Linux Magazine chamados "Filesystem by
> Design", que podem te ajudar.
>
>
>
> 2009/2/18 Caio Zanolla :
> > use a variavel que contem o numero do ramal na hora de indicar em qual
>
> > arquivo gravar por exemplo.
> >
> > ex.:chamada para ramal 203 às 14:20
> >
> > CALLID=203
> > DATE=18FEV1420
> >
> > exten=>1,Record("/var/rec/#{CALLID}/#{DATETIME}")
> >
> > vai gravar o arquivo /var/rec/203/18FEV1420.wav
> >
> > isso é somente um exemplo. nao sei a sintaxe do comando pra gravar e
> > nao sei como esta seu dialplan, mas daqui pra frente acho que vc
> > consegue se virar :) logico que depois voce vai querer por exemplo
> > criar diretorios on the fly caso nao existam, mas isso tbm é facil.
> >
> > boa sorte!
> >
> >
> >
> >
> > 2009/2/18 Reinaldo de Carvalho :
> >> On Wed, Feb 18, 2009 at 10:13 AM, jose 
> >> wrote:
> >>> Bom dia Pessoal
> >>>
> >>> Hoje tive uma triste noticia, conversando como o pessoal da
> >>> DIgivoice.
> >>> Tenho
> >>> um Meucci com um Hd de 250G, para fazer gravaçao, o problema é que
> >>> depois
> >>> que gravo uns 5 G em media , ele para de gravar , segundo a
> Digivoice,
> >>> qualquer sistema Linux pode conter em cada diretorio 4G , o que
> entao
> >>> ocasionaria esse probelma. Minha pergunta é, se eu colocar um outro
> hd
> >>> ficando assim :
> >>> UM HD DE 250 PARA O SISTEMA INSTALADO
> >>> UM HD DE 250G SÓ PARA GRAVAÇAO
> >>> Funcionaria os 250 G de gravaçao nesse Hd? Ou existe uma forma de
> fazer
> >>> com
> >>> que eu consiga gravar mais que 4G no Hd do sistema?
> >>> Se alguem já passou por isso por favor me ajudem
> >>>
> >>> Obrigado
> >>
> >> O tamanho do inode determina o tamanho máximo de cada arquivo. Isto é
>
> >> uma opção no momento da criação do sistema de arquivos com o mkfs.
> >>
> >> --
> >> Reinaldo de Carvalho
> >> http://korreio.sf.net (Now available in English)
> >> http://python-cyrus.sf.net
> >> ___
> >> Openmoko Freerunner, primeiro telefone open source, disponível no
> >> Brasil
> >> rodando o Android da Google.
> >> http://www.neodroid.com
> >>
> >> Compre uma camiseta da AsteriskBrasil.org!
> >> http://www.voipmania.com.br
> >>
> >> Acesse o canal IRC de discussão sobre Asterisk em Português
> >> Brasileiro na
> >> rede Freenode.net: #asterisk-br
> >> ___
> >> Lista de discussões AsteriskBrasil.org
> >> AsteriskBrasil@listas.asteriskbrasil.org
> >> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> >>
> >
> ___
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
>
> rodando o Android da Google.
> http://www.neodroid.com
>
> Compre uma camiseta da AsteriskBrasil.org! http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro
> na
> rede Freenode.net: #asterisk-br
> ___
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil@listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
> ___
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
> rodando o Android da Google. http://www.neodroid.com
>
> Compre uma camiseta da AsteriskBrasil.org! http://www.voi