[CentOS-pt-br] Oracle e nova HD SATA e IDE

Bruno L. F. Cabral bruno em openline.com.br
Quinta Outubro 4 16:56:04 UTC 2007


Ola

como ninguem respondeu, algumas dicas

kleber escreveu:
> Pois bem, nosso sistema existe a pouco menos de dois anos, e essa semana 
> me deparei com a HD do servidor cheia, no comando df (ou é fd ?) aparece 
> dois discos: sda1 e 3, se não me engano; um montado em "/" e outro em 
> "/boot", um com "100% de uso" e outro com "10%"....
>  
> Dúvidas:
> 1. Como faço para saber em qual HD o Centos está instalado, e em qual o 
> Oracle está ?

o HD sda é o primeiro HD SCSI da sua maquina (SATA tambem usa sda?
nao sei, nunca instalei em SATA)

poste o output do comando "df" que ajuda, e tambem  o resultado de
# du -sk /home /var /var/log /var/spool /opt

> 2. Como faço para instalar uma HD nova e deixa-la funcionando nesse 
> sistema se a HD for IDE ?

conecte-o fisicamente, ponha o BIOS para boot pelo HD antigo
(qual seja) e inicie a maquina. apos iniciada

# dmesg|grep hd

para ver como o HD recem instalado foi reconhecido (por ex. /dev/hda)

ATENÇÃO: TENHA CERTEZA QUE ESTA FAZENDO NO HD CERTO ANTES
DE FAZER OS COMANDOS SEGUINTES -> RISCO DE PERDA DE DADOS

# fdisk /dev/hda

crie uma ou mais particoes, altere o tipo para linux (83),
saia salvando

# mke2fs -j /dev/hda1

edite o /etc/fstab para incluir o novo HD
/dev/hda1 /var ext3 defaults 1 2

entre em modo single mode

# telinit 1

monte a particao para copiar o var (que eh quem enche mais rapido)
para ela

# mount /dev/hda1 /mnt
# (cd /var ; cp -va * /mnt)

verifique se esta tudo em ordem na copia feita no /mnt (com ls e tal)

# umount /mnt

por seguranca, guarde o var antigo

# mv /var /var.bkp
# mount /dev/hda1 /var

volte a multiusuario e verifique se esta tudo em ordem

# telinit 3

estando em ordem, pode remover o /var.bkp e seu / nao estara
mais cheio

> 3. E se a HD for SATA ?

sem ideias

> 4. É normal o banco de dados, com menos de 2 anos, ter esse tamanho 
> (suficiente para encher uma HD de 120Gb) ?

depende das limpezas que voce (provavelmente nao) faz na sua maquina

> 5. Como faço para mandar um arquivo pra uma HD específica, exemplo, no 
> windows uso: "copy *.dmp E:\backup" ou "copy *.dmp \\intranet\backup\" . 
> Minha dúvida é como colocar no script do linux uma referência a outra HD 
> ou a outro computador.

todas as instrucoes que fiz para o /var, talvez seja necessario fazer
tambem para o /home (depende de onde seu banco de dados esta) ou /opt

outras pessoas separam o /var/log e o /var/spool ao inves do /var
como no meu exemplo, em particoes proprias de acordo com o uso
que as mesmas terao no seu sistema. o comando du -sk que postei
ajuda a decidir qual precisa ser movida para novo HD

> 6. Utilizo também um comunicador chamado Spark, ele é baseado em 
> cliente-servidor, o módulo servidor (Wildfire) roda com um banco de 
> dados de usuário também, no qual não sei se pode ser isso que "ajudou" a 
> encher essa HD, se alguém mais experiente tiver noção do Spark/Wildfire 
> e puder me dizer como verifico o tamanho do banco de dados dele... 
> agradeceria também.... tenho pouco mais de 40 usuários cadastrados.

eh mais provavel que o seu /var/log tenha enchido pelo logwatch

# ls /var/log/*.[0-9]{,.gz} /var/log/*.?[0-9]{,.gz}

> 7. Como faço para saber o tamanho total do banco de dados do Oracle ?

sem ideias

> Bem, pessoal, acho que já criei um belo assunto para esses próximos 
> dias.. se alguém puder me ajudar ficarei muito grato.
> Ótimo feriado a todos... e qualquer coisa é só enviarem uma mensagem!
> Obrigado mais uma vez.
>  
> Kleber Coelho

tem um livro antigo mas muito bom, UNIX PARA USUARIOS DOS
de Peter Norton que ensina o basico do unix para voce ter
ideia dos comandos para mecher com arquivos, diretorios etc.
(e é claro a documentação em www.linuxdoc.org / www.tldp.org)

!3runo

-- 
Provedor Wireless? Visite http://www.cfide.com.br
ALIX, WRAP, Routerboard, Atheros, Flash IDE, Consertos de APs etc.

Openline Internet Ltda
Desde 1995, A Internet da Paraíba.
http://www.openline.com.br



Mais detalhes sobre a lista de discussão CentOS-pt-br