Je souhaite exécuter une machine sans tête pour effectuer une génération statistique et d’automatisation de base (par exemple, la génération de netstats, le téléchargement sur pvoutput.org), ainsi que tout autre travail par lots trivial pouvant survenir.
Le RaspPi étant conçu principalement comme un appareil d’apprentissage, est-il toujours un bon candidat pour une disponibilité de 100%? Je ne sais pas si la conception conviviale de l'unité en classe se prête bien à de tels paramètres opérationnels (c.-à-d. Conception «à l'épreuve des enfants» = plus robuste; le dispositif est-il conçu pour durer aussi longtemps qu'une leçon à l'école, etc.)?
Pour les besoins de cette question, je suppose que le RaspPi est logé dans un boîtier et situé dans un environnement d’exploitation «sûr» (c’est-à-dire à l’intérieur).
-
21 oct 2012 : Il existe un fil de discussion connexe utile concernant la vie de la carte SD: comment puis-je prolonger la vie de ma carte SD?
Réponses:
Oui absolument.
Historiquement, il y avait quelques négatifs auxquels je pouvais penser, je les laisserai ici pour référence:
Cependant, tous ces points sont maintenant (juin 2018) quelque peu discutables. De nos jours, une bonne carte SD n’aura de problème que si elle est soumise à une utilisation très intensive, presque tous les problèmes de stabilité rencontrés au début avec les pilotes ont été réglés, et 1 Go de RAM est plus que l’original (les cartes originales avaient 256 Mo, et jusqu'à la moitié de cela a été mangé par le GPU.)
Je ne l'utiliserais toujours pas comme un appareil devant fonctionner 24h / 24 pour une opération critique, mais c'est pareil avec n'importe quel PC grand public.
la source
Je trouve que le Pi constitue un très bon microserveur, du moment que vous en comprenez les limites. Bien que la mémoire flash ait en théorie une durée de vie limitée, vous en tirerez plusieurs années. Cela fait plus de trois ans que je fais fonctionner une carte ARM similaire à celle d’un serveur domestique avec / et / home sur une carte SD, et il ne s’est pas plaint.
Le plus gros problème que j'ai avec le Pi est l'alimentation. Fonctionnant avec un chargeur de téléphone, il n’a pas la capacité de supporter des problèmes d’alimentation mineurs. Je l'ai trouvé redémarre au moindre scintillement. Bien sûr, cela se rétablit rapidement, mais vous devrez soit régler ce problème avec une alimentation mieux régulée, soit configurer vos tâches de manière à ce qu'elles puissent être redémarrées à l'endroit où elles ont été interrompues au redémarrage.
Mise à jour , 2013-12-23: La carte du serveur domestique à base de cartes basé sur ARM est peut-être finalement tombée en panne après la panne de courant de plus de 24 heures due à une tempête de verglas. Ceci est un seul rapport anecdotique, et devrait être considéré comme tel.
la source
Cela fait environ 3 mois que je fais tourner le mien en tant que serveur Web pour www.sm0vpo.com, où il existe environ 10 000 fichiers PDF électroniques et environ 250 projets électroniques que j’ai entièrement documentés avec des modèles de cartes de circuits imprimés au format ZIP et GIF.
Comme je reçois environ 3 000 000 visites par an, mon petit RPi aura vu environ 700 000 visites ainsi que de la circulation à la fois lourde et légère.
J'ai le RPi en cours d'exécution "pieds nus" (sans clavier, moniteur ou souris) sans connexions USB externes. Les seules connexions possibles sont les cartes SD (SanDisk EXTREME 8GB @ 33Mb / s). Je pensais que le clavier, la souris et la clé USB pourraient brûler autant que le RPi lui-même.
Le RPi ne s’est jamais écrasé, il fait légèrement chaud et j’estime qu’il est fiable à 100%. Une machine MS Windoze-XP exécutant le même trafic devait être redémarrée environ tous les deux mois en moyenne, avec une densité de trafic inférieure. Le RPI est également plus rapide que l’ordinateur HP à 2,66 GHz, mais j’estime que cela dépend du système d’exploitation utilisé (mon RPi exécute LINUX - debian).
Si vous souhaitez plus d'informations, je peux vous envoyer des images, mais pour le moment et en tant que débutant, je ne peux pas accéder aux journaux réseau sur le serveur lighthttpd. Si vous avez des séquences de commandes que je peux entrer dans mon terminal SSH, vous êtes alors les bienvenus pour partager toutes les informations (et les logiciels) que j'ai.
FYI - Mon RPi est caché derrière un pare-feu dédié au matériel IP-Cop (LINUX), mais j'espère un jour changer cette carte ATX pour un serveur / pare-feu RPi dédié. Il me manque seulement un composant - le temps.
la source
Étant donné que la plupart des ordinateurs ne conviennent pas aux opérations 24h / 24 et 7j / 7 à cause de leurs pièces mobiles, le RPi ne devrait pas rencontrer de problèmes.
Si une machine tombe en panne, c'est la plupart du temps en raison d'une défaillance du disque dur ou de certains ventilateurs, ceux-ci étant sujets à l'usure.
La seule chose qui puisse s'user de la sorte sur un RPi est la carte SD. Vous voudrez peut-être que votre configuration enregistre autant d'opérations d'écriture dans la RAM ou sur un autre périphérique capable de gérer les écritures un peu plus longtemps. Quelque chose qui ressemble à un disque dur de type serveur connecté par USB, conçu pour fonctionner 24h / 24 et 7j / 7.
la source
not suited for 24/7 operations due to their moving parts
- Vous voulez dire un disque dur (la panne d'un ventilateur n'est pas un blocage du spectacle!) - la seule pièce mobile d'un PC - Vous pouvez faire fonctionner un disque dur pendant 5 ans sans l'éteindre et il mendiera pour 5 autres années! Les ordinateurs peuvent fonctionner 24 heures sur 24, 7 jours sur 7, sans problème. C'est pour cela qu'ils sont conçus. Les serveurs sont conçus pour fonctionner à 100% du processeur dans des conditions chaudes, si nécessaire. C'est pourquoi les serveurs sont plus chers. Les cartes SD ne bougent pas et elles sont pires que celles des disques durs - Votre réponse est donc nulle. Je ne peux pas croire que vous avez eu des votes positifs. -1 de moi (réponse trompeuse et non factuelle) Disque dur de qualité serveur ???Pour ma propre expérience, mon RaspPi est opérationnel depuis le 24 juin, enregistrant les données de mon système solaire et je n’ai rencontré aucun problème. J'utilise un convertisseur CC-CC pour alimenter le système solaire 12V et un ventilateur de refroidissement sur la boîte, mais il ne fait pas encore assez chaud pour s'allumer.
Je n'écris pas sur la carte SD, ce qui, espérons-le, ne sera pas un point d'échec, mais uniquement un téléchargement sur un serveur distant toutes les 60 secondes.
Le conseil semble fonctionner très bien et utilise très peu d’énergie.
la source
J'avais aussi hâte d'en savoir plus sur les capacités du Raspberry Pi 24h / 24 et 7j / 7. Par conséquent, j'ai installé l'application "stress" (sudo apt-get install stress), capable de charger le processeur à 100% à tout moment.
La meilleure chose à propos du "stress" est qu’il donne la priorité aux autres processus en cours, il ne fait que "combler" l’écart jusqu’à ce que le processeur soit chargé à 100%.
J'ai effectué le test il y a quelque temps pendant 275 (!!!) jours, sans aucun problème. Pas de redémarrage, pas de crash, pas de surchauffe, non ... rien (je n'ai pas modifié le Raspberry Pi, je l'ai utilisé tel quel, donc pas d'overclocking, etc.).
Sur la base de ce que j’ai vécu, je suis persuadé que le Raspberry Pi est suffisamment robuste pour survivre 24 heures sur 24, 7 jours sur 7, pendant très, très longtemps. J'envisage même de l'utiliser pour mon système domotique ...
la source
Si vous voulez que votre carte SD dure plus longtemps, j'ai deux conseils à vous donner:
Quand je n'ai pas suivi ces deux personnes, mes cartes mémoire sur des machines Debian sans tête sont mortes en quelques semaines.
la source
Je ne peux offrir qu'une vue basée sur mon expérience. J'utilise 2 Raspberry Pi comme mini-serveurs et ne les éteins jamais. Mon premier Pi a maintenant bien plus de 4 mois et a probablement été «éteint» pendant moins de quelques heures pendant tout ce temps. Je l'utilise assez souvent en tant qu'hôte de téléchargement et de podcast iPlayer, qui effectue une quantité raisonnable de lectures et d'écritures sur la carte SD.
Il est assis derrière ma télé dans la boîte en carton dans laquelle il est entré (avec quelques trous pour les câbles), ne chauffe jamais et semble fonctionner en permanence.
J'ai dû le reconstruire deux fois, une fois parce que je voulais passer de Squeeze à Raspbian et une fois parce que j'avais déréglé le système d'exploitation.
la source
Juste pour ajouter un point de donnée:
J'ai utilisé ma framboise comme enregistreur de données pour mes panneaux solaires. Il écrivait chaque minute dans un fichier journal de la carte SD. La carte SD est maintenant tombée en panne pour la deuxième fois. Chaque fois que la carte a duré environ un mois. Les cartes étaient des cartes Kingston SDC4 / 4GB. Donc l'usure de la carte SD est réelle!
la source
Oui, je dirais que c'est très convenable. Sachez simplement que vous rencontrez des problèmes d’usure de la mémoire flash (beaucoup d’excès dans mon expérience) et que vous obtenez l’alimentation d’un simple onduleur CC, comme celle-ci http://www.ebay.co.uk/itm/PicoUPS-120-DC-micro- UPS-Car-PC-batterie-système-sauvegarde-/ 400207898153
la source
Mon temps de disponibilité de RaspberryPi Model-B sur Raspbian avec Samba (lecteur USB alimenté externe connecté, détails de configuration ici ), quelques scripts Perl de base fonctionnant sur apache, rtorrent et parfois omxplayer sont:
Ce n'est que dix jours parce qu'il y avait une panne de courant dans mon quartier. Je ne démarre pas le bureau Raspian (startx) car tty convient à mes besoins. Je le souligne vraiment une fois, quand j'essaye de lancer php sur apache comme test (évitez php ici). J'utilise un adaptateur secteur Samsung Galaxy et tout va bien, je l'ai acheté cet été et il chauffe à peine le boîtier en plastique transparent que j'utilise pour le protéger de la poussière.
la source
Quelques points à considérer lors de la conception de votre projet:
J'espère que ça aide mon pote!
la source
J'ai eu un RaspberryPi en cours d'exécution pendant un peu plus de 2 semaines. C'est très cool. En guise de contraste, j'ai un Dreamplug assis à côté. Le dissipateur de chaleur était un temps trop chaud au toucher. Il exécutait les mêmes programmes mais a surchauffé et est décédé ce week-end.
la source
J'ai constaté que, avec mon unité sans tête, l'Ethernet a tendance à tomber après quelques semaines et nécessite un redémarrage. J'ai trouvé utile soit
Hokey, mais cela fonctionne et couvre probablement beaucoup de problèmes imprévus
la source
... et sur une note totalement différente, mon RPi fonctionnera bientôt avec une batterie de moto 6v (plus 5v détendeur) chargée par un panneau solaire et une éolienne.
La fiabilité des autres machines est limitée par les puissances supérieures qu'elles consomment. 3W (24/7) pour le RPi est facile à générer. Encore une autre raison de choisir le RPi pour une solution fiable.
Un panneau solaire de 40 watts utilisé à 10% (climat européen typique) et une turbine de 50 watts fourniront 200% des besoins du RPi. 50 A / H de stockage permettent au RPi de fonctionner pendant environ 4 jours (pluie et vent nul :-).
/ Harry
la source
J'ai un tableau Beagle basé sur une carte SD qui fonctionne depuis plus d'un an. Elle nécessite un redémarrage occasionnel et dispose de copies de la carte SD en cas d'échec (pas encore nécessaire). L'application est en lecture seule, ce qui peut avoir contribué à sa longévité.
la source
Comme la fiabilité de la carte SD à long terme est souvent évoquée (une préoccupation valable, en particulier pour les cartes SD de mauvaise qualité), il existe une autre approche: initramfs (ou initrd).
Cela nécessite un peu plus de travail salissant, mais vous devez essentiellement reconstruire un noyau avec votre propre initramfs (ou construire séparément un initrd). Initramfs inclurait tout ce dont vous avez besoin pour exécuter votre application. Comme le Raspberry Pi 2 dispose de 1 Go de RAM, la plupart des applications effectuant une "automatisation de base et une génération statistique" disposent de suffisamment d'espace disque. Bien sûr, si vous avez besoin d'une application plus grosse, comme X ou Mathematica, tous les paris sont ouverts (mais 1 Go peut tout de même gérer beaucoup de choses).
Bien sûr, la carte SD est toujours utilisée - mais elle ne l’aurait qu’au moment du démarrage. En fait, Linux n’aurait jamais besoin de l’utiliser, seul le chargeur de démarrage.
Si vous voulez garder les initramfs très petits, une approche commune consiste à utiliser un remplacement GNU, comme busybox.
Il y a beaucoup d'informations sur initramfs / busybox, et ce n'est pas spécifique à Raspberry Pi.
la source
La redondance est bon marché
Je n'ai pas trouvé cela mentionné ailleurs, mais comme pour tout ce que vous comptez faire fonctionner 24 heures sur 24, 7 jours sur 7, que vous soyez critique ou non, vous devriez avoir des sauvegardes. L'accessibilité financière du Pi vous permettrait d'avoir un réserve disponible ou un esclave en réseau recevant des sauvegardes régulières.
la source
Comment vous faites tous tourner Raspberry Pi sans interruption pendant 24x7?. Quand je l’ai fait, j’ai dû faire face à plusieurs problèmes, comme lors de l’exécution du script d’application Python, il est pendu et doit être redémarré. Détails de l'application - Un script python en cours d'exécution destiné à collecter le compteur d'énergie via Modbus et envoyé au cloud AWS.
la source
Pas vraiment sans tête, mais nous sommes nombreux à utiliser Raspberry Pi comme serveurs multimédias pendant des mois sans interruption. Tous les problèmes que j'ai rencontrés étaient dus à des pannes de courant et la plupart des choses se remettent bien.
la source
J'ai un pi enregistrant les sons d'allumage d'un équipement industriel que nous ne pouvons pas surveiller autrement.
Cela fait 4 mois que ça fonctionne non-stop et ça ne me pose aucun problème.
Si votre préoccupation est un redémarrage suite à une panne de courant ou à toute autre chose, écrivez un script dans le chargeur de démarrage pour démarrer automatiquement la lecture de la vidéo. Ainsi, en cas de coupure de courant, le pi commencera automatiquement à lire la vidéo dès le démarrage.
la source