[firebase-br] Distribuição Linux para rodar Firebird

Jeudí Prando - GMail jeudiprando em gmail.com
Sex Dez 1 11:09:45 -03 2006


pessoal a muito tempo atras eu postei aqui na lista a ideia de fazer uma 
distribuição expecificamente para rodar linux

bom consegui começar... desde aquele tempo... só deu tempo e oportunidade 
agora...

uitilizei um cd de distribuição do debian net install de 180 megas 
arquitetura i386

http://www.debian.org/CD/netinst/

verifique na seção
Imagens netinst oficiais para a distribuição estável (stable)

não utilize o businescard pois ele ira querer baixar todos os pacotes basico 
da internet um por um e ira demorar horas...

baixei o sistema basico do debian gravei o cd dei boot por ele instalei

a instalação demorou uns 7 minutos logo apos instalar e reiniciar o sistema 
a instalação abre um programa
chamado aptitude que é um frontend para apt-get e que faz parte da 
configuração pos instalação

adicionei no /etc/apt/source.list

deb http://ftp.de.debian.org/debian stable main contrib

pedi para atualizar a lista de pacotes apt-get update
da para fazer isso no aptitude tb adicionar uma nova fonte de pacotes e 
atualizar a lista de programas

instalei o firebird-common
instalei o firebird2-SS que é o firebird 1.5 super server
instalei o firebird2-utilites que tem o gbak gfix isql... utilitarios em 
geral

instalei smbfs para montar compartilhamentos do windows

e pronto voce já terá um distribuição linux estremamente basica e simples 
rodando firebird

isso tudo em no maximo estorando 30 minutos ou menos

extramente estavel

a proesa esta no fato de a maquina ser um AMD/k6-2 350Mhz 128M RAM 8G HD 
5200rpm placa de rede 10/10Mbps e um chipset sis530 e esta rodando 
extremamente rapido tem no momento 3 maquinas conectadas para realizando 
testes e se de tudo der certo vai para um supermercado onde tera 6 maquinas 
conectadas ao servidor... e digo que nos testes preliminares esta funfando 
muito bem dentro do esperado...


pretendo agora montar um script para rodar no shell como se fosse um painel 
de controle para fazer operações comuns como

manutencao em alias (mc /etc/firebird2/alias.conf)
realizar backup (gbak -b -g)
restaurar backup (gbak -c -g -r)
programar backup automatico (cron)

copia do banco de dados do servidor para outra maquina (montar 
compartilhamento e copiar)
copia do banco de dados de outra maquina para o servidor (montar 
compartilhamento e copiar)

pingar outra maquina da rede (ping)
exibicao da utilizacao do processador, memoria e processos abertos (tem um 
programa chamado top que é instalado que faz isso tudo e muito mais)

iniciar / parar / reiniciar o servico de banco de dados 
(/etc/init.d/firebird/ start|stop|restart)
desligar / reiniciar o servidor (halt,reboot)

--
"O Firebird não faz milagres mas se você trabalhar direitinho com ele o 
mesmo pode fazer mágicas!" 





Mais detalhes sobre a lista de discussão lista