Mar 29
Estas interrupções lectivas da Páscoa foram muito produtivas!
Foram feitas algumas alterações no servidor quer ao nível do hardware, quer ao nível do sistema e de configurações adicionais.
A mudança para o novo hardware justificava-se já que o sistema disponha de pouco espaço, estava lento e com erros. Assim no dia 17 de Março quando me preparava para fazer a última cópia de segurança, deparei-me com um sistema de ficheiros corrompido que tinha como consequência o não arranque deste. Foi necessário proceder à correcção dos erros. Para isso, na linha de comandos, escrevi:
init 1
umount /home
umount /dev/hda2
e2fsck -y /dev/hda2
Após esta operação o sistema já arrancava mas encontrava-se muito lento.
Era ainda necessário efectuar as cópias de segurança, o que só foi conseguido no dia seguinte após várias tentativas frustradas.
No dia 20 de Março foi feita a recepção da nova máquina que aloja agora o site da escola e iniciou-se a instalação do sistema.
A máquina é um Asus TS-6A2 com 2GB de RAM, 160 GB de Disco duro SATA e processador Core 2 Duo 2,66 GHz. Uma beleza!
O sistema instalado é o OpenSuse 10.3. Outra beleza!

Partilhar esta Entrada
Nov 16
Hoje não houve páginas alojadas no servidor da escola para ninguém, a não ser só lá para as 11h da manhã.
Havia ficheiros de sistema corrompidos. E coloca-se a pergunta: porque é que isto acontece?
Esta situação é comum quando há falha de energia eléctrica, não se desliga o computador de uma forma incorrecta ou (isto é que é pior) há defeitos físicos no disco duro.
No arranque o próprio Linux executa o fsck (file system check) e nem nos apercebemos que automaticamente é feita a correcção dos blocos defeituosos e outros problemas. O que se passou foi que isto não foi suficiente e era preciso efectuar uma verificação manual, directamente a partir da linha de comandos. Portanto o sistema estava parado à espera:
| Give root password for maintenance(or type control-D for normal startup) |
Fazer Ctrl + D para um arranque normal levou à mesma situação, logo tinha mesmo que fazer a verificação manual do sistema de ficheiros. Depois de introduzida a palavra passe de root, o sistema fica no modo single user, ou seja, os serviços (apache, Dns, Sql, etc) não funcionam.
O problema estava em hda2. Executei:
(o y é de Yes como resposta para todas as perguntas que possam aparecer na fase de correcção do sistema de ficheiros).
Depois de executado este comando reinicializei a máquina:
E resultou! O Linux inicializou normalmente!
Aproveitei para fazer a cópia de segurança semanal.
Partilhar esta Entrada