Je suis disponible, embauchez moi ! Consultez mon CV
Seagate DockStar un plug computer green
lundi 23 août 2010 à 22:35 | GreenIT
J'ai fait l'acquisition de 3 boitiers Seagate DockStar, pour diminuer la consommation électrique de ma plateforme auto-hébergée. J'avais écrit un article sur les PlugComputers : Plug Computer moins de 5W pour un serveur, je ne l'ai toujours pas reçu ( commandé depuis 4 mois chez Globalscaletechnologies ), j'ai opté pour un DockStar en attendant.
Je commence par un rappel historique : en début d'année 2010, Seagate a lancé un petit NAS le DockStar au prix de 90€ ... Le produit n'a pas marché. Seagate a décidé de le brader, et il y a peu, on en trouvait à 15€ chez certaines boutiques en ligne.
Or ce produit est constitué d'une carte SheevaPlug aux caractéristiques intéressantes :
- 1 Mini-USB Seagate FreeAgent Dock Port (un port USB standard)
- 3 USB 2.0 Ports
- 1 Gigabit Ethernet Port
- 1 port série UART (uniquement accessible après ouverture)
- 1 alimentation externe en 12volts
- 1 bouton Reset
- 1 Power LED (en fait deux LED orange et verte)
- 128MB RAM
- 256MB NAND (32MB root partition, 219MB mtdblock3 partition)
- Marvell Sheeva CPU, 1.2GHz 88F6281
Le connecteur 2 x5 et les pins (2,4,6) utiles pour connecter le port série :
+3.3
9 7 5 3 1
10 8 6 4 2
RX TX GND
Les tensions sont en 3.3V. 115200 Baud, 8N1, no handshake
Les intérêts de cette plateforme ARM sont multiples :
- basse consommation électrique,
- puissance CPU comparable à un Via C3 ou PIII 900MHz,
- nombreux OS et distributions supportées (OpenWRT, Debian, Gentoo, FreeBSD),
- pas de ventilateur, ni de radiateur, donc pas de bruit !
- taille réduite (5 cm x 5 cm).
- 3 ports USB 2, pour y brancher webcam, clé 3G, modem ADSL, adaptateur USB réseau, plusieurs disques durs USB avec du RAID5 soft, ...
J'ai déjà installé une distribution Debian Squeeze, sur un de mes 3 DS, en suivant la procédure décrite par Jeff Doozan, qui permet de ne pas affecter la NAND de 256Mo. Les personnes, qui utilisent le DockStar, installent une clé USB. Pour ma part j'ai opté pour un disque dur externe 2.5'' USB, auto-alimenté, car les performances sont bien meilleures.
Le système est encore en phase de test, je compte le mettre rapidement en production, pour arrêter mon serveur actuel à base de Via C3, qui consomme 23W.
J'ai installé les daemons suivants sur le système pour héberger mon blog utilisant Pluxml :
- openssh,
- nginx, avec 3 worker process,
- fastcgi, pour php avec 5 child process,
- php-xcache avec 2Mo de cache,
- ntpd, car le DockStar ne possède pas d'horloge temps réel,
- dhcp-client (pour le moment, car à terme le serveur aura une ip fixe).
- j'ai désactivé IPv6 qui prend beaucoup de RAM en éditant le fichier /etc/sysctl.conf pour ajouter/modifier la ligne suivante : net.ipv6.conf.all.disable_ipv6 = 1
Les premiers benchmarks, que j'ai réalisé, sont plutôt encourageants, car les performances de mon blog restent identiques aux performances actuelles.
Voici, quelques sites où trouver des informations sur les SheevaPlugs, et plus particulièrement sur le Seagate DockStar
http://jeff.doozan.com/debian/
http://www.galipe.net/articles/plug-computer-destockage-seagate-dockstar/
http://www.galipe.net/tag/dockstar/ MINIDLNA
http://www.cyrius.com/debian/kirkwood/sheevaplug/install.html
http://www.plugcomputer.org/plugforum/index.php?action=forum
http://www.plugapps.com/index.php5?title=OpenPogo:Installing_Base_Package_-_USB
http://ahsoftware.de/dockstar/
http://hippopota.me/blog/?p=740
http://www.developpez.net/forums/d963148/systemes/linux/reseau/creation-vpn-sous-debian-squeeze-dockstar/
http://plugapps.com/forum/viewtopic.php?f=6&t=165
http://happytux.blogspot.com/2010/07/seagate-dockstar-notes.html
http://skorfulose.de/2010/07/22/how-to-install-debian-on-seagate-dockstar/
https://forum.openwrt.org/viewtopic.php?pid=113755
http://www.plugapps.com/index.php5?title=Main_Page
Si vous avez des informations ou des demandes, postez un commentaire, je me ferai un plaisir d'y répondre.
A propos de Vincent RABAH
Je suis DSI depuis 10 ans. Spécialiste en systèmes d'information et réseaux.
Expert en management, GreenIT et virtualisation de serveurs. Vous pouvez consulter l'ensemble de mon parcours.
I do speak English even if my blog is written in French ... Feel free to leave comments, I'll answer you !
- Node.js sur la carte ARM BeagleBone
- Logo compétition du projet RaspberryPi
- Google Green
- Conférence GreenIT à la CCI de RENNES le retour
- Création de l’Alliance Green IT
- Restaurer le firmware original du DockStar
- Réunion de lancement forum Grafotech Green IT
- Un cluster ARM pour Ubuntu
- Compte-rendu du Forum Grafotech Green IT
- Seagate DockStar : 1er mois d'exploitation
Vous pouvez lire également :
Partagez cet article :





Bonjour silicium,
Déjà on n'en trouve plus ou très rarement !
bonjour, je viens de découvrir les plug computers et le dockstar semble répondre exactement à mon besoin de moderniser des boîtiers de domotiques vieillots (à microcontrôleur PIC avec juste un serveur web minable et un protocole propriétaire pour le datalogger). Ma question est très simple: où en acheter à 15€ ? Merci !
Bonjour @acognard, j'ai acheté mon cordon sur Amazon 5€ ... Mais, je l'utilise régulièrement ! Mais, c'est vraiment super simple à utiliser :)
Hello Vincent.
je ne suis pas expert systeme, bien au contraire. et Il m'est arrivé 1 drole d'aventure. Acquisition d'un pogoplug ping. Installe parfaite que j'ai voulu ( me :) )performer en titillant la nand. et pan, pb electrique et pogoplug inaccessible !
Depuis, je me suis rabatu vers le dockstar qui est en phase d'installation (depuis hier il tourne, qqe soucis phpmyadmin qui seront résolus sous peu j'espère).
Bref, je suis ton site depuis qqe temps (bravo au passage) et j'ai trouvé trace de toi par hasard sur ce site (http://www.yourwarrantyisvoid.com/2010/09/08/dead-dockstar-resurrected-with-jtag/).
Je pense que je vais devoir passer par l'étape cablage :(. Et la, tout d'abord, je ne suis pas équipé, mais je pense quasi incapable de faire ce genre de truc.
Peux tu me contacter en MP afin de m'aider sur le sujet (idealement me faire parvenir ton cable - a mes frais bien entendu !) ?
Merci par avance.
Arnaud
Bonjour Xavier, php5-fpm ne fait pas partie de Debian squeeze. Alors pour ma part, j'ai mis en oeuvre le très classique fastcgi. Voilà le fichier fastcgi dans /etc/init.d/ :
#!/bin/bash
BIND=127.0.0.1:9000
USER=www-data
PHP_FCGI_CHILDREN=5
PHP_FCGI_MAX_REQUESTS=500
PHP_CGI=/usr/bin/php5-cgi
PHP_CGI_NAME=`basename $PHP_CGI`
PHP_CGI_ARGS="- USER=$USER PATH=/usr/bin PHP_FCGI_CHILDREN=$PHP_FCGI_CHILDREN PHP_FCGI_MAX_REQUESTS=$PHP_FCGI_MAX_REQUESTS $PHP_CGI -b $BIND"
RETVAL=0
start() {
echo -n "Starting PHP FastCGI: "
start-stop-daemon --quiet --start --background --chuid "$USER" --exec /usr/bin/env -- $PHP_CGI_ARGS
RETVAL=$?
echo "$PHP_CGI_NAME."
}
stop() {
echo -n "Stopping PHP FastCGI: "
killall -q -w -u $USER $PHP_CGI
RETVAL=$?
echo "$PHP_CGI_NAME."
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
start
;;
*)
echo "Usage: php-fastcgi {start|stop|restart}"
exit 1
;;
esac
exit $RETVAL
Puis, dans mon fichier de définition du site dans /etc/nginx/site-available/default, il y a une section :
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include /etc/nginx/fastcgi_params;
fastcgi_param SCRIPT_FILENAME /var/www$fastcgi_script_name;
}
Et voilà ! Si tu as besoin n'hésite pas à reposer des questions !!
Bonsoir,
Je viens d'investir dans un petit dockstar qui me semble un vrais petit bijoux pour geek :), j'ai installé une debian squeeze un serveur nginx, cependant je rencontre un petit problème avec le php, je n'arrive pas a trouver un package php5-fpm pour les processeurs arm. Auriez vous un depot ou je pourrais me procurer se package ou qu'elle méthode avez vous utilisé pour le php (spawn cgi) peut etre. Merci de votre aide ainsi que votre merveilleux blogue. Cordialement, Xavier
Le Seagate DockStar est vraiment très bien Régis. J'ai modifié juste une chose, ext2 au lieu de ext3 :
- modifier le fstab
- transformer le filesystem de ext2 vers ext3 depuis l'OS Pogoplug : tune2fs -j /dev/sda1
- indiquer à uboot que le filesystem est en ext3 depuis l'OS Pogoplug : fw_setenv usb_rootfstype ext3
Cela évite les petits problèmes en cas de pépins ;)
Voilà .
Je l'ai finalement commandé chez Pixmania pour 50e. Les Pogoplugs sont intéressant pour la gratuité du service en ligne mais inconvénient, leur prix qui reste assez élevé et la sécurité de l'hébergement des données sur leur site.
Il me reste à installer Debian Squeeze et configurer le Dockstar en suivant la procédure de Jeff Doozan.
Regis, j'attends toujours ma commande Globalscaletechnologies ... Ce ne sont pas des gens sérieux, ils ont encaissé l'argent, mais 4 mois après rien... Chez CDiscount, ils sont en effet en rupture sur le Seagate DockStar :( Ils en restent chez Rueducommerce, mais ils sont trop chers !
Les Pogoplugs sont une bonne alternative !
Cordialement, Vincent
Bonsoir,
J'aimerais savoir si vous avez reçu le plug computer commandé sur Globalscaletechnologies car je voudrai le commander et avez-vous une adresse web pour commander le seagate dockstar ? Il est en rupture de stock chez Cdiscount.
Merci de votre réponse,
Cordialement
Bonsoir Marc,
Il y a un projet OpenBSD sur Sheeva Plug, je n'ai pas approfondie le sujet pour le moment. Je vous donne le lien que j'ai trouvé sur le sujet :
http://www.tmplab.org/wiki/index.php/Trail_Sheevaplug_OpenBSD
Désolé de ne pas donner plus d'information ...
A bientôt.
Plug Computer et OpenBSD font-ils bon ménage ? Je veux dire par là , savez-vous s'il y a eu des portages et si on peut l'installé sur un dock star ?
Merci de votre réponse.
Marc
Bonjour Eric,
Merci, je pense mettre mon plugcomputer en production d'ici la semaine prochaine. Il me reste a installer quelques packages, à tester la montée en charge (et oui, j'ai de plus en plus de visite). Et comme je passe de lighttpd à nginx, il faut que je teste toutes les règles de rewriting.
Mais, bon, je pense que lundi ou mardi tout sera testé et opérationnel, pour mettre le Seagate DockStar en ligne :)
A bientôt.
Super comme presentation ! Je pense que je vais également en acheter un. Quand passez-vous la bete en production que je vois ca ?