damiendebin.net.

some footprints in cyberspace

Installation d'un ST62K (+ Sarge)

Shuttle ST62K

Avec l'augmentation des débits des connections Internet, surtout en upload (actuellement on peut avoir 768kbps chez Free en dégroupé), il devient de plus en plus intéressant d'héberger chez soi un petit serveur perso pour diverses taches (hébergement web, téléchargement peer-2-peer, espace de stockage avec accès ftp / webDAV / samba pour y mettre bookmarks, carnet d'adresses, mails et pouvoir y accéder de partout… cf. partie utilisation).

Je livre ici un petit retour sur mon expérience.

Existant

Jusqu'à présent, j'utilisais comme serveur un vieux AMD K6-233 avec 48MB de RAM et 2GB de HDD, mais comme la carte mère était vieille, il a fallu pour faire marcher le CPU, l' “underclocker” à 200Mhz (il était d'ailleurs reconnu par le BIOS comme un 486DX66, mais ce n'était pas plus gênant que ça) et l'alimenter en 3.3V au lieu de 3.2V, j'avais installé là-dessus une Debian Woody… Donc comme hardware c'est un peu juste pour un serveur et en plus ça faisait un bruit de folie… J'ai bien essayé d'enlever le ventilo CPU et/ou le ventilo de l'alimentation (pourtant une 200W très peu chargée), mais ça ne tenait pas plus de 2h comme ça…

J'ai donc cherché un nouveau serveur avec comme caractéristiques :

  • complètement silencieux… condition indispensable pour le garder chez moi allumé en permanence
  • pas trop gros pour rester discret
  • relativement puissant pour pouvoir héberger suffisamment de services
  • pas cher :-)

Recherche

Après pas mal de recherches sur le web, je me suis d'abord tourné vers les VIA EPIA mini-ITX, pour 170€ on a une mini carte-mère (au format mini-ITX, 17cm x 17cm) complète (sortie VGA, USB2, firewire, sortie TV) avec un processeur C3 1Ghz. Au niveau de la puissance, ce n'est pas exceptionnel, et on a l'équivalent d'un P3 600Mhz, mais ça peut être suffisant. Au niveau connectique, c'est complet, rien à redire. Au niveau silence, c'est presque bon, il y a un petit ventilo 40x40x15 sur le C3 mais qui fait peu de bruit et il y a moyen de trouver des petits boîtiers avec alimentation externe silencieuse (sens ventilo)… j'ai même été jusqu'à en commander un, 315€ pour une VIA EPIA M10000 (C3 1Ghz) + 256MB PC3200 + boîtier silencieux Morex 2699… mais pour une sombre histoire d'achat sur le net, ça n'a pas marché…

Après un passage au hasard chez Surcouf, j'ai repéré un mini-PC Shuttle ST62K qui semblait avoir des caractéristiques alléchantes… refroidissement par caloduc et ventilo 80x80, donc peu de bruit a priori + alimentation externe sans ventilo… ça se présentait donc bien :-) Le ST62K possède une carte-mère P4 avec chipset ATI 9100 IGP, donc tout intégré (VGA - niveau Radeon 7500 -, Firewire, USB2, sortie TV…) , je rajoute à ça un Celeron et de la DDR3200 et c'est bon…

Donc au final voici la config (prix au 11/2004) :

Tout ça pour 360€ au total, rue Montgallet (donc à peine plus cher que la formule Epia). J'ai rajouté un disque dur Seagate Barracuda IV 40GB (ST340016A) que j'avais déjà.

Au niveau bruit, je n'entends rien à plus de 10cm (il n'y a qu'un ventilo 80x80 qui tourne à 1900rpm) - niveau puissance un Celeren D 2.53Ghz suffit très largement - c'est 3x plus puissant que le VIA C3 à 1Ghz - , voire c'est plus puissant que mon PC de bureau (un Athlon XP 2500+)… et 256MB de mémoire suffit pour l'instant. Côté taille du boîtier, c'est très raisonnable, une grosse boîte à chaussure, et ça tient sous mon lit ;-)

Installation hardware

Le ST62K est très bien emballé/protégé, donc pas de souci à ce niveau là. Tout est bien présenté, il y a tout les cables qui faut (à noter qu'on ne peut pas booter sur lecteur de disquette, il n'y a pas de connecteurs pour, mais c'est possible sur clé USB ou lecteur CD-ROM). L'intérieur du boîtier est bien organisé avec des nappes rondes IDE déjà câblées dans le châssis. Ne pas hésiter à bien étaler la pâte thermique (livrée dans la boîte) sur le processeur, l'idéal est d'avoir une fine couche bien régulière sur toute la surface du processeur. Le montage du caloduc sur le processeur n'est pas très compliqué (mais faut avoir un peu l'habitude de monter/manipuler du hardware informatique). J'avais un peu peur parce que d'après le site de Shuttle, il faut mettre à jour le BIOS pour qu'il reconnaisse le Celeron D, mais pas de souci, j'ai quand même pu booter alors qu'il ne reconnaissait pas vraiment le processeur et j'ai pu donc flasher le BIOS. Dans le BIOS, section PC Health Status, il faut régler le ventilo (CPU Fan Speed Control) sur “Ultra-Low” pour qu'il ne fasse pas de bruit et tourne à 1900rpm.

Installation software

Fini la Debian Woody, je passe à la Sarge ! J'ai donc téléchargé un ISO de CD “Debian-Installer Netinst”, avec les packages de bases (il télécharge le reste depuis un mirroir Debian). J'ai commencé par faire une installation par défaut, avec un kernel 2.4 (2.4.26 pour moi)… mais au redémarrage du PC ça plantait à la détection des HDDs (je fais le test avec plusieurs configs du BIOS différentes et c'est pareil). Il faut en fait faire l'installation en utilisant le kernel 2.6 (2.6.9 pour moi), pour ça au démarrage sur le CD, quand il y a le splash screen Debian avec une invite de commande, tapez linux26… ce noyau marche beaucoup mieux avec la carte-mère du ST62K et en plus il détecte quasiment tout.

Liens utiles

Hardware ST62K

Hardware Epia

Tests/Reviews ST62K

Debian (Sarge)

Debian & ST62K

Quelques services que j'ai installé dessus

Comments