======================================================
To mandando uma copia desse e-mail pro Jorge Godoy que
ele eh um dos poucos esperientes que eu vejo (que sabe
responder quase tudo).
Tambem tem o Andreas Hasenack e o Edgar Lemos se nao
me engano porem nao tenho o e-mail deles.
Mas esse e-mail esta aberto para qualquer um que possa
ajudar. Obrigado.
======================================================
1) Eu gerei um tar usando a op��o update. Ela funciona muito bem, e eh
muito mais rapida do que ficar gerando backups completo toda vez! :)
Inclusive pq o meu backup tem 1.5gb mais ou menos e usando o update eu
so gero uma vez o de 1.5gb ... depois eu apenas o atualizo ... gravando
mais ou menos ums 5mbs por dia! :) Porem quando eu tenho que voltar o backup
que eh o "drama", ele demora muito!!! Cerca de 15 as vezes 20 minutos. Isso
que
ele esta em HD em, se tivesse em fita dat entao podia esquecer! :P
Eu procurei no man do tar mas nao achei. Tem como eu fazer uma especie
de update na extra��o ??
Por exeplo eu extraio uma vez o arquivo inteiro de 1.5gb. E depois todos
os dias eu extraio apenas as altera��es. Tem como ?? :)
2) Eu tava olhando os man's de programa��o e tava brincado com pids!! :)
Eu consegui pegar o pid do meu processo e armazenar em uma variavel com
um programinha que
fiz assim:
#include <stdio.h>
int main( int x ){
x=getpid();
return(0);
}
Entao eu tentei varias vezes pegar o pid de um processo que ja esta rodando
o inetd por exemplo,
mas nao obtive sucesso. Como eu faria um programinha nesse estilo para pegar
o pid de um outro
processo que ja esta rodando e armazenar em uma variavel ??
Existe como setar o meu pid ?? :) Eu procurei no apropos e por setpid no
man mas nao acho nada.
Ja se eu coloco no programa setpid(9898); ele diz que tem parametros demais.
Existe mesmo essa
fun��o ?? Como que eu seto meu pid entao ??
3) Quando eu vou fazer altera��es importantes no Linux como valores de semaforos,
..., EU DEVO
recompilar o kernel ou posso muda-los toda vez que a maquina iniciar direto
no /proc ??
Alterar direto no /proc pode causar problemas ??
Por exemplo o Oracle no manual recomenda algumas altera��es de semaforo
essas coisas! E eu
peguei um arquivo (shell script que seta tudo direto no /proc, isso pode
ser "perigoso" ? pq ?
4) Eu nao entendo o que cada uma dessas op��es fazem entao vou colando aqui
e tentando esclarecer
minhas duvidas :)
#Script
cat /proc/sys/net/ipv4/ip_local_port_range
echo 1024 25000 > /proc/sys/net/ipv4/ip_local_port_range
Pra q serve esse ip_local_port_range ? Eu vi port e setando valor 1024 ...
fiquei pensando... as
portas privilegiadas vao ate 1024. Tem algo a ver ?
cat /proc/sys/net/core/rmem_max
echo 262143 > /proc/sys/net/core/rmem_max
Esse lance de memoria controla o maximo de q ? :P
cat /proc/sys/net/core/rmem_default
echo 262143 > /proc/sys/net/core/rmem_default
Esse ao inves de controlar o maximo, controla a media ? Mas do q ? hehehe
cat /proc/sys/net/ipv4/tcp_rmem
echo 4096 87380 262143 > /proc/sys/net/ipv4/tcp_rmem
Credo, pra q alterar flags do TCP para o Oracle ?? Qq ISSO FAZ ?
cat /proc/sys/net/ipv4/tcp_wmem
echo 4096 16384 262143 > /proc/sys/net/ipv4/tcp_wmem
E esse ?
cat /proc/sys/net/ipv4/tcp_timestamps
echo 0 > /proc/sys/net/ipv4/tcp_timestamps
Timestamp == hora/data nao eh ?? O que seria timestamp de TCP entao ? Seria
Hora e data que foi
gerada o pacotes ?? Seria inserido esse horario no cabe�alho ?
cat /proc/sys/net/ipv4/tcp_sack
echo 0 > /proc/sys/net/ipv4/tcp_sack
stack eh pilha. E sack eh o q ? ? hhehehe =]
cat /proc/sys/kernel/shmmax
grep MemTotal /proc/meminfo | awk ' { print $2 * 512 } ' > /proc/sys/kernel/shmm
ax
Qq eh shmmax ? Eh de semaforo esse max neh ? Ele controla o q ? Pra q setar
ele com um valor de
memorida ram * 512 ?? Isso nao eh exagero ?
echo 16384 > /proc/sys/fs/file-max
Esse eh o que mais me chama aten�ao! :) Ele altera o tamanho de file-max.
Sera q isso eh o q eu
penso q eh ? hehehehe Ele me permite "quebrar" aquele limite de arquivos
de 2gb ?
Eh pra isso q serve ?? Se sim, isso nao pode "ferrar" o sistema ?? Entao
na verdade nao existe
essa limita��o de 2gb, isso eh so pra quem nao sabe altera esse valor do
kernel ? :P
O padrao eh de 4096. Pq 4096 eh igual a 2gb ?? E 16386 seria quanto ?? Isso
ta em q medida ? Mega?
KBytes ? Kbits ?? Como eu converto isso pra mega ?? multiplico tudo, divido
tudo ?? hehehe
ps.: Onde posso achar documenta��o do q eh cada arquivo desse do /proc e
qual valores sao "cabiveis" ?
Tem algum man disso ? :)
Obrigado, brigado mesmo.
[ ]'s
------------------------------------------
Use o melhor sistema de busca da Internet
Radar UOL - http://www.radaruol.com.br
Assinantes em 23/01/2002: 2239
Mensagens recebidas desde 07/01/1999: 151867
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]