Le Raspberry Pi est-il adapté à une utilisation continue 24/7?

311

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?

Beeblebrox
la source
12
Cela fait presque sept semaines que je fais fonctionner le mien comme serveur Web, sans redémarrage. Le matériel est donc capable de fonctionner de manière stable. Combien de temps cela va-t-il durer est une autre affaire, je suppose.
Ropable
2
J'ai eu un temps de disponibilité de 20 jours, avant de m'arrêter pour remplacer la source d'alimentation.
2
@SimonMandy Quelle était exactement votre source d'alimentation et quelle fonction le Pi remplissait-il?
MDMoore313
8
Nous avons déployé des centaines de Pi depuis plus de 2 ans à des fins d'affichage numérique. Ils fonctionnent généralement 24 heures sur 24, 7 jours sur 7, avec des coupures de courant régulières (non prévues). Nous avions environ 5 unités rentrées mortes, sans trop savoir pourquoi elles se sont effondrées, cela pourrait être dû à des facteurs externes dommageables. Globalement, c'est une plate-forme très stable. Certes, nos unités n'écrivent pas souvent à SD.
EDP
1
Cela fait quelques mois que je fais fonctionner le 3, un radiateur d’information et un autre comme combinés BT, Airplay et haut-parleur sans fil Squeezebox :-( manque le google cast) -: Aucun problème pour le moment, car avec le 2, il semble que tant que le est stable le conseil est solide.
Roy

Réponses:

206

Oui absolument.

  • Tire très peu de puissance
  • Peut être utilisé pour un certain nombre de tâches de serveur impliquant une disponibilité continue, par exemple. Serveur DHCP
  • Peu de gens semblent avoir eu des problèmes à les faire fonctionner de cette façon (et le passage du temps est maintenant définitivement à un point où cela vaut la peine d'être noté)

Historiquement, il y avait quelques négatifs auxquels je pouvais penser, je les laisserai ici pour référence:

  • La carte SD a une durée de vie limitée
  • Vous pourriez potentiellement rencontrer des problèmes de stabilité avec certains pilotes
  • Des ressources limitées signifient que s'il y a une fuite de mémoire quelque part ou un processus qui consomme soudainement beaucoup de RAM, il ne faudra pas longtemps avant que les performances ne chutent et / ou qu'un redémarrage ne soit nécessaire.

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.

berry120
la source
55
Si vous utilisez la carte SD uniquement pour la démarrer, et si vous utilisez un autre support comme un disque dur, vous éliminez presque complètement le problème de la carte SD.
Leonardo Marques
5
@ Reonarudo Oui, c'est vrai, mais en faisant cela, vous sacrifiez d'autres aspects - le système sera probablement plus bruyant et consommera plus d'énergie par exemple, en plus d'être plus coûteux en matériel. Peu importe que chaque cas d'utilisation soit important ou non, mais je conviens qu'il convient de noter qu'il existe d'autres options.
berry120
37
L'usure SD est probablement un problème très exagéré dans ce type d'utilisation. Les gens n'ont aucun problème à écrire des giga-octets de données sur une carte chaque semaine pendant des années dans une caméra, par exemple. La question laisse également entendre que les données sont envoyées à un service réseau, ce qui signifie qu'il peut ne pas être nécessaire d'utiliser un stockage volatile autre que la RAM et que la carte entière pourrait passer sa vie normale en lecture seule. Garder une copie de sauvegarde et remplacer la carte par une nouvelle carte tous les n ans est également bon marché.
XTL
6
Un logiciel de serveur typique est également exécuté 24 heures sur 24 et 7 jours sur 7 dans le monde entier et, à moins que vous ne créiez vous-même des fuites de mémoire / de stockage, elles ne se produisent pratiquement jamais.
XTL
3
@XTL Je suis d'accord - même si les cartes SD moins chères qui ne propagent pas correctement les écritures, elles mourront assez rapidement (dans les appareils photo ou ailleurs!). Je ne pense pas que les inconvénients l'emportent sur les avantages (du moins pour la majorité du temps), je voulais juste les mettre là pour fournir un point de vue équilibré.
Berry120
77

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.

scruss
la source
8
Les problèmes d'alimentation risquent de poser moins de problèmes si vous le branchez sur un onduleur. C'est ma solution pour un commutateur réseau et un routeur fonctionnant sur un tableau similaire.
Elomage
1
Oui, le mien fonctionne avec un UPS depuis le lendemain du jour où j'ai écrit ce commentaire, et il a des périodes de disponibilité pour ...
scruss
Juste pour clarifier (pour m'assurer que je le lis correctement), par "temps morts correspondant", vous voulez dire des mois, oui?
Jefflunt
1
Non, ça va si la connexion au réseau est stable. Avec les câbles aériens de mauvaise qualité que nous avons à Toronto, c'est un problème que seul un onduleur peut résoudre. Mon Raspberry Pi consomme environ 850 mA; 1,2 A est un peu lourd.
scruss
2
Pour un Pi, une batterie couramment utilisée pour donner du jus supplémentaire à votre téléphone constitue un onduleur idéal pour votre Pi, et il peut fonctionner pendant des heures.
Maxthon Chan
34

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.

Harry
la source
3
"pieds nus" ... peut-être sans tête?
iDug
1
"pieds nus" ... commando peut-être?
EDP
4
Comment ça va après trois ans? (posté le 3/2013, maintenant c'est le 4/2016) Depuis que vous exercez le stockage et les entrées / sorties, y a-t-il déjà eu un échec depuis votre message d'origine?
Uhoh
@ Harry Est-ce que votre machine est toujours en train de "taper du pied"?
Ted Taylor de Life
25

É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.

bardiir
la source
13
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 ???
Piotr Kula
3
J'aimerais voir cette machine de bureau sans ventilateur en marche pendant que vous l'utilisez. Il est vrai que la plupart des machines les plus récentes vont geler et tomber en panne lorsque le capteur thématique du processeur se déclenche, mais certaines machines plus anciennes sont devenues fumantes une fois que cela s'est produit. Donc, c'est un spectacle spectacle à coup sûr. Et un disque dur grand public ne convient pas nécessairement non plus pour un fonctionnement 24h / 24 et 7j / 7 (par exemple, la série verte de Western Digital) alors que certains le sont (par exemple, la nouvelle série rouge)
lundi
J'ai un NAS avec deux disques grand public Seagate qui fonctionne 24 heures sur 24, 7 jours sur 7, ainsi que mon ordinateur portable qui fonctionne également 24 heures sur 24, 7 jours sur 7. Mes deux PC au travail sont également sur 24/7. Les ordinateurs n'ont pas besoin de repos, c'est un mythe. Les disques durs s'usent peu à peu et certains échouent prématurément, comme dans tous les cas de fabrication, certains sont meilleurs que d'autres (c'est-à-dire que tout est fabriqué avec une tolérance et non identique). C'est tout ce qu'il y a à dire vraiment.
Snellgrove
25

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.

Brian Dorey
la source
8
Cela a été 4 mois de fonctionnement continu 24/7, et (intelligemment) sans écrire sur la carte SD. Cela fait maintenant presque 4 ans que vous avez posté cette réponse. La réponse a-t-elle été beaucoup plus longue après votre publication? (Je veux demander « quel système solaire Habitez - vous dans » mais parfois l' humour se retourne contre)
uhoh
@BrianDorey Look en.wikipedia.org/wiki/Solar_System :) Je pense que nous partageons tous le même système solaire. J'ai eu un petit rire après avoir lu ça.
Jonathan Komar
Selon spaceplace.nasa.gov/other-solar-systems/fr, il n’existe qu’un seul système appelé "notre système solaire". Vous ne savez pas pourquoi ce n'est pas "le système solaire" alors.
John La Rooy
16

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 ...

GeertVc
la source
Excellente information de première main, merci de partager! Que s'est-il passé le jour 276? :)
Beeblebrox
2
Ça a explosé ...: P Non, sérieusement, nous avons eu une coupure de courant (pour cause de maintenance sur le réseau électrique) et à cause de cela, j'ai dû interrompre mon test. Mais rassurez-vous, il est toujours opérationnel! :-)
GeertVc
De toute façon, génial. :)
Beeblebrox
13

Si vous voulez que votre carte SD dure plus longtemps, j'ai deux conseils à vous donner:

  • Assurez-vous de ne pas avoir trop de cycles d'écriture, c'est-à-dire. désactiver la journalisation, ne pas exécuter un nœud Bitcoin, etc.
  • Achetez une bonne marque (ocz / kingston / a-data et d'autres marques populaires vont bien, mais pas les no-noms chinois)

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.

Qba-th'Intrepid
la source
Diverses techniques de carte SD sont également mentionnées ici .
Jivings
11

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.

Martin O'Hanlon
la source
10

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!

Bert Haverkamp
la source
Oh wow, c'est exactement ce que j'espère utiliser mon Pi! Je devrais peut-être envisager de sauvegarder les fichiers journaux ailleurs (par exemple, Dropbox?) J'espère utiliser sma-bluetooth mais je n'ai pas eu de chance avec les dongles bluetooth. Merci pour la mise à jour.
Beeblebrox
Depuis quelques mois, je mélange quotidiennement quelques Go de données. Etes-vous sûr que votre overclock / alimentation n’a rien bousillé? (Sandisk ultra 16Go classe 10 microSDHC)
Gene Dela Rosa
9

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:

11:19:49 up 10 days,  2:30,  2 users,  load average: 0,21, 0,21, 0,12

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.

chirale
la source
9

Quelques points à considérer lors de la conception de votre projet:

  • En fonction de votre utilisation du RaspberryPi, son SoC à 100% peut le rendre assez chaud, et je recommande d'ajouter un dissipateur thermique, comme je l'ai déjà fait, avec peut-être un petit ventilateur de 5 volts pour garder les choses un peu fraîches (j'ai obtenu mon radiateur d’un vieux DVR de sécurité)
  • Les performances et l’usure des cartes SD, je sais que cela a déjà été abordé, mais je recommanderais vivement de ne pas baisser les prix de cette partie de la configuration. Par exemple, aller avec une carte de grande classe pour des vitesses de lecture et d’écriture rapides et une période de temps plus longue avant qu’il devienne nécessaire de remplacer la carte; Bien entendu, cela augmente également la vitesse de votre RaspberryPi et pourrait être utile si vous envisagez de faire beaucoup de données. Plus de détails ici ; D
  • Un autre point à noter serait la consommation d'énergie et la fourniture. Comme vous le savez probablement très bien, le RaspberryPi devrait être utilisé à 5v et à au moins 700mA, et vous voilà un autre domaine où le bas prix peut entraîner des résultats désagréables ... Alors, optez pour une alimentation 5v assez stricte (pour éviter les baisses de tension) ce qui pourrait faire redémarrer votre Pi) fournissant environ 1 ampère.
  • Mon quatrième point est que vous devez également vous assurer que vous avez un endroit solide pour protéger le Pi de tout ce qui pourrait causer des dommages;) (il est assez difficile de se procurer haha)

J'espère que ça aide mon pote!

Clément
la source
8

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.

Eric Hewett
la source
8

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

  • Planifiez un travail cron pour un redémarrage progressif chaque nuit lorsque rien d'important ne se passe, ou
  • Utilisez une minuterie de sortie pour effectuer un redémarrage brutal (tirez l’alimentation pendant 1 minute, puis rallumez-la)

Hokey, mais cela fonctionne et couvre probablement beaucoup de problèmes imprévus

Carl
la source
1
Je devrais noter que surtout si vous effectuez des écritures sur la carte SD, vous devez vous assurer de procéder à un redémarrage progressif car il est possible qu'un redémarrage brutal corrompre le système de fichiers lorsque cela est fait lors d'une écriture (il m'est arrivé une fois)
Carl
Le système d'exploitation Android effectue également un redémarrage en douceur une fois par semaine au milieu de la nuit. Alors peut-être pas si hokey si les grands fabricants le font. Je suis d'accord qu'il ne devrait pas en avoir besoin.
Joel Wigton
6

... 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

Harry
la source
1
L'avez-vous relevé - et quels ont été les résultats dans la pratique?
SlySven
4

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é.

peterretief
la source
4

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.

Brian
la source
Tout d’abord, vous avez ignoré certaines étapes critiques de l’utilisation d’un initramfs de la manière que vous indiquez - ce n’est pas son objectif principal, et l’utilisation d’un noyau avec le noyau ne permettra pas d’avoir un espace utilisateur persistant dans la RAM. Le fait de s'y référer comme si c'était le but principal ne ferait qu'embrouiller les autres en leur faisant croire que c'était vrai (le vrai but principal, et le seul qui sera réellement servi à moins que vous ne preniez des mesures supplémentaires, est suggéré par le préfixe "init") .
goldilocks
D' autre part, les avantages de le faire sont un peu faux depuis les années modernes systèmes d'exploitation, y compris Linux, utilisez tous RAM pour un cache de page . Une fois qu'il a démarré et que les bits système clés ont été utilisés, ils se trouvent dans ce cache et ne sont pas consultés de manière répétée depuis la carte. Ceci est plus flexible et dynamique que de charger un ramfs statique en bloc. Bien sûr, si vous ne laissez pas assez de RAM libre, les avantages en seront réduits, mais si vous en avez besoin d’abord, une racine complète ne sera pas non plus possible.
goldilocks
Je ne suis pas d'accord avec cela - il peut être utilisé, et est souvent utilisé dans les systèmes embarqués à cette fin - en tant que rootfs final utilisé pendant le fonctionnement de Linux. . Et c'est exactement le but de la question initiale faisait allusion à - en cours d' exécution 24/7 fiable pour « » l' automatisation de base et de la production statistique » Il est hors de propos que ce n'était pas le but de iniital initramfs.
Brian
Il est particulièrement utile dans les systèmes intégrés qui ne disposent d'aucun stockage autre que RAM et EEP, ou de tout autre scénario en lecture seule ayant une fonction. Sur le pi, à moins que vous n’ayez une raison d’être au-delà de la course à pied 24h / 24, il est inutile de vous attacher les membres derrière le dos. Une possibilité à souligner, mais également à préciser pourquoi ce n'est pas une bonne suggestion pour le scénario du PO. Et vous dirigez les gens sur un sentier de jardin en n'expliquant pas en quoi consiste réellement initramfs, car encore une fois, le simple fait de le créer et de l'activer ne permet pas d' accomplir ce que vous sous-entendez.
goldilocks
1
Si c'était la vraie réponse à cette question, je ne pense pas qu'il y aurait eu autant de discussions ici. En particulier, les défaillances de la carte SD ont été mentionnées dans un certain nombre de réponses, à la fois sous forme d’avertissements et de façon anecdotique. Ma réponse était simplement en réponse à la question initiale, et à ces préoccupations, et je pense que cela est exact, valide et, espérons-le, utile pour l'affiche originale, si ce n'est quelqu'un d'autre. Bien que ce ne soit probablement pas utile pour l'affiche originale, car elle date de 2012. :-)
Brian
1

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.

raphael
la source
1

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.

Amrit Kumbhakar
la source
0

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.

linhartr22
la source
0

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.

Utilisateur98764431
la source