Mostrando postagens com marcador uptime. Mostrar todas as postagens
Mostrando postagens com marcador uptime. Mostrar todas as postagens

sábado, 19 de outubro de 2013

Raspberry Pi como servidor 24x7

Como devem ter notado, muito do que iremos falar por aqui é relacionado à experiência que estamos tendo em usar um Raspberry Pi como servidor ininterrupto, inclusive os problemas que surgiram pelo fato de ser um hardware de baixo desempenho. A idéia de se usar o Raspberry Pi como servidor por aqui veio principalmente pelo baixo consumo.

Inicialmente nosso servidor usava um simples case feito de lego.

Raspberry Pi lego server

Raspberry Pi Lego Server 2


Agora nosso server está montado sobre um case stack de acrílico que, futuramente, poderá acomodar mais placas.

Raspberry Pi Stack Server

Ele dispõe de um sistema de UPS/Nobreak que o mantém ligado por cerca de 6 horas em iddle caso haja queda de energia, algo que demonstrarei como foi construído em outro post.
Apesar de já ter atingido uptimes de 70 dias, hoje está com uptime de:
17:51:20 up 24 days, 11:34,  1 user,  load average: 0,37, 0,12, 0,08

Isso se deve ao fato de updates e outros fatores, mas podemos dizer que está rodando de forma estável em todos esses meses e nos servindo muito bem.

Como fonte usamos uma de PSP 5v 2A e contém um display LCD TFT de 3.5" que já foi demonstrado em um post anteriormente, mas que infelizmente é ligado via RCA.

O cartão é um microsd de 2GB com adaptador. (update: trocamos para um microsd de 8GB)








Arduino Intruso(rsrs)


 LCD 3.5"




 Raspberry Pi

 Circuito UPS

 Bateria




Rodamos ircd+ssl, lighttpd+gitweb, git, ssh, etc.

Apesar do Raspberry Pi não ter sido desenvolvido com esse foco, ele tem se mostrado um ótimo hardware para um servidor básico de baixo desempenho.

Atualização: Problemas com cartão MicroSD.