Re: [AsteriskBrasil] [Spam] Re: gravaçao

2009-02-20 Por tôpico Luiz Henrique Gomes
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 ever...@visaotecnologia.com
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 zano...@gmail.com
To: asteriskbrasil@listas.asteriskbrasil.org
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 zano...@gmail.com:
 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 reinal...@gmail.com:
 On Wed, Feb 18, 2009 at 10:13 AM, jose jasanc...@terra.com.br 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.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


Re: [AsteriskBrasil] [Spam] Re: gravaçao

2009-02-19 Por tôpico jose
Everton

Fiz um teste hoje cedo, formatei uma maquina com 250 G de hd como o Meucci 
instalado, joguei 8 G de wav dentro do /var/spool/asterisk/monitor/ , depois 
entrei no console de gravaçao e já apresentava a mensagem To many files in 
/var/spool/asterisk/monitor/Copia (3) de Thu Feb 12 06%3A01%3A07 
2009-3980--1234425667.74.wav Not all files processed , tentei fazer uma 
ligaçao e ele para de gravar, porque será que o seu gravou 420G, já fiz o 
teste em varias maquinas, se alguem puder colaborar


- Original Message - 
From: Everton Carneiro ever...@visaotecnologia.com
To: asteriskbrasil@listas.asteriskbrasil.org
Sent: Wednesday, February 18, 2009 3:18 PM
Subject: 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 zano...@gmail.com
To: asteriskbrasil@listas.asteriskbrasil.org
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 zano...@gmail.com:
 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 reinal...@gmail.com:
 On Wed, Feb 18, 2009 at 10:13 AM, jose jasanc...@terra.com.br 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.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

Re: [AsteriskBrasil] [Spam] Re: gravaçao

2009-02-19 Por tôpico Muriel Arneiro
Jose, essa mensagem: Too many files in... vem dessa função no arquivo
includes/bootstrap.php:


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 ($fileCount3000) {
113   $_SESSION['ari_error']
114 .= _(To many files in $msg_path Not all files processed) .
br;
115   return;
116 }
117
118 if ($recursive_count$recursive_max  is_dir($msg_path)) {
119
120   $dirCount++;
121   if ($dirCount10) {
122 $_SESSION['ari_error']
123   .= sprintf(_(To many directories in %s Not all files
processed),$msg_path) . br;
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   }


na linha 112 ele tá assumindo que depois de 3000 arquivos ele não vai
processar a função.

Acredito que no seu caso não é que ele tenha parado de gravar, ele apenas
não está mostrando na interface web para você.

Altere a função de acordo com a sua necessidade e teste realmente se é isso
que acontece.

[]'s

2009/2/19 jose jasanc...@terra.com.br

 Everton

 Fiz um teste hoje cedo, formatei uma maquina com 250 G de hd como o Meucci
 instalado, joguei 8 G de wav dentro do /var/spool/asterisk/monitor/ ,
 depois
 entrei no console de gravaçao e já apresentava a mensagem To many files in
 /var/spool/asterisk/monitor/Copia (3) de Thu Feb 12 06%3A01%3A07
 2009-3980--1234425667.74.wav Not all files processed , tentei fazer uma
 ligaçao e ele para de gravar, porque será que o seu gravou 420G, já fiz o
 teste em varias maquinas, se alguem puder colaborar


 - Original Message -
 From: Everton Carneiro ever...@visaotecnologia.com
 To: asteriskbrasil@listas.asteriskbrasil.org
 Sent: Wednesday, February 18, 2009 3:18 PM
 Subject: 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 zano...@gmail.com
 To: asteriskbrasil@listas.asteriskbrasil.org
 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 zano...@gmail.com:
  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 reinal...@gmail.com:
  On Wed, Feb 18, 2009 at 10:13 AM, jose jasanc...@terra.com.br 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

Re: [AsteriskBrasil] [Spam] Re: gravaçao

2009-02-18 Por tôpico Everton Carneiro
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 zano...@gmail.com
To: asteriskbrasil@listas.asteriskbrasil.org
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 zano...@gmail.com:
 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 reinal...@gmail.com:
 On Wed, Feb 18, 2009 at 10:13 AM, jose jasanc...@terra.com.br 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.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