Является ли малина Pi подходящей для непрерывной работы, 24/7?

Я хотел бы запустить безголовую машину, чтобы выполнить некоторую базовую автоматизацию и статистическую генерацию (например, создание netstats, загрузка на pvoutput.org), а также любые другие тривиальные пакетные задания, которые могут возникнуть.

Поскольку RaspPi был разработан в основном как обучающее устройство, он по-прежнему является хорошим кандидатом на 100% времени? Я не уверен, что класс, удобный для занятий, подходит для таких эксплуатационных параметров (т. Е. «Защищенный от детей» дизайн = более надежный, это устройство, построенное для продолжения школьного урока и т. Д.).

Для целей этого вопроса я предполагаю, что RaspPi размещается в корпусе и находится в «безопасной» операционной среде (т. е. в помещении).

-

21 Oct 2012 : Здесь есть полезная связанная с этим тема: Срок службы SD-карты: Как продлить срок службы SD-карты ?

293 голоса | спросил Beeblebrox 15 J0000006Europe/Moscow 2012, 05:01:07

21 ответ


189

Да, абсолютно.

  • Тянет очень мало энергии.
  • Может использоваться для ряда серверных задач, которые подразумевают непрерывное время работы, например. Сервер DHCP
  • У немногих людей, похоже, были проблемы, запуская их таким образом (и время прохождения теперь определенно находится в точке, где это стоит отметить)

Исторически сложилось несколько негативов, о которых я мог подумать, я оставлю их здесь для справки:

  • SD-карта имеет ограниченный срок службы.
  • Вы можете потенциально обнаруживать проблемы стабильности с некоторыми драйверами.
  • Ограниченные ресурсы означают, что где-то есть утечка памяти или процесс, который внезапно съедает много ОЗУ, это не будет долго, пока производительность не упадет и /или не потребуется перезагрузка.

Все эти моменты сейчас (июнь 2018 года) несколько спорные. У приличной SD-карты на практике в эти дни не будет проблем, если она не будет очень тяжелой, почти все проблемы с ранней стабильностью с драйверами были сглажены, а 1 ГБ ОЗУ - кучи больше, чем оригинальные (оригинальные платы имели 256 МБ, и до половины того, что было съедено графическим процессором.)

Я все равно не буду использовать его в качестве устройства, которое должно быть 24/7 для какой-либо критической операции, но опять же, это то же самое с любым компьютером потребительского класса.

ответил berry120 15 J0000006Europe/Moscow 2012, 17:52:28
72

Я нахожу, что Pi делает очень хороший микросервер, если вы понимаете его ограничения. В то время как флеш-память в теории имеет ограниченный срок службы, на практике вы получите от нее несколько лет. Я использую аналогичную плату на основе ARM в качестве домашнего сервера более трех лет с /и /home на SD-карте, и он не жаловался.

Самая большая проблема с Pi - это источник питания. Занимая зарядное устройство телефона, он не может прокатиться по незначительным сбоям в работе. Я обнаружил, что он перезагружается при малейшем мерцании. Несомненно, он быстро восстанавливается, но вам придется либо обратиться к этому с помощью лучшего регулируемого источника питания, либо разработать свои задачи, которые они могут перезапустить с того места, где они были прерваны при перезагрузке.

Обновление , 2013-12-23: карта на домашнем сервере на базе ARM, возможно, окончательно исчезла после 24 + часового отключения, которое было у нас здесь из-за ледяной бури. Это единый анекдотический отчет, который следует принять как есть.

ответил scruss 26 J000000Thursday12 2012, 00:43:18
29

Я работаю в течение 3 месяцев без остановки в качестве веб-сервера www.sm0vpo.com, где есть около 10 000 электронных PDF-файлов и около 250 электронных проектов, которые я полностью задокументировал с помощью патчей для печатных плат в ZIP и GIF.

У меня около 3 000 000 посещений в год, поэтому мой маленький RPi увидит около 700 000 хитов, а также переживает тяжелый и легкий трафик.

У меня работает RPi «босиком» (без клавиатуры, монитора или мыши) без внешних USB-соединений. Единственными соединениями являются SD-карта (SanDisk EXTREME 8GB @ 33Mb /s). Я рассуждал, что клавиатура, мышь и палка памяти могут сжечь столько же, сколько и RPi.

RPi ни разу не разбился, немного теплый, и я считаю его надежным на 100%. Машина MS Windoze-XP, работающая с одним и тем же трафиком, должна была перезагружаться примерно каждый второй месяц в среднем с меньшей плотностью трафика. RPI также быстрее, чем компьютер с частотой 2,66 ГГц, но я считаю, что это функция другой операционной системы (мой RPi работает с LINUX-debian).

Если вам нужна дополнительная информация, я могу отправить вам фотографии, но на данный момент и как новичок я не могу получить доступ к журналам сети на сервере lighthttpd. Если у вас есть какие-то командные последовательности, я могу войти в свой SSH-терминал, тогда вы можете больше делиться любой информацией (и softare), которую я имею.

FYI. Мой RPi скрыт за выделенным программным обеспечением, связанным с оборудованием IP-Cop (LINUX), но я надеюсь, что в один прекрасный день изменит эту ATX-карту для выделенного сервера /брандмауэра RPi. Мне не хватает одного компонента - времени.

ответил Harry 5 MarpmTue, 05 Mar 2013 14:54:43 +04002013-03-05T14:54:43+04:0002 2013, 14:54:43
25

Для моего собственного опыта у меня был RaspPi, который работает с 24/7 июня, регистрируя данные из моей солнечной системы и не испытывал никаких проблем. Im с использованием DC-DC преобразователя для питания через 12V солнечной системы и оснащен охлаждающим вентилятором на коробке, но у него нет достаточно горячего, чтобы включить его.

Я не пишу на SD-карту, поэтому, надеюсь, не будет точкой отказа, она будет загружать только на удаленный сервер каждые 60 секунд.

Плата кажется очень крутой и использует очень мало энергии.

ответил Brian Dorey 9 +04002012-10-09T01:01:05+04:00312012bEurope/MoscowTue, 09 Oct 2012 01:01:05 +0400 2012, 01:01:05
24

Так как большинство компьютеров не подходят для 24/7 операций из-за их движущихся частей, у RPi не должно быть никаких проблем.

Если машина терпит неудачу, это большая часть времени из-за сбоя жесткого диска или сбоев некоторых вентиляторов, поскольку они подвержены износу.

Единственное, что может показаться на RPi, это карта SD, поэтому вы можете захотеть, чтобы ваша установка получала столько операций записи в ОЗУ, либо на другое устройство, которое может обрабатывать записи немного дольше. Что-то вроде USB-накопителя на жестком диске, который предназначен для работы 24/7.

ответил bardiir 15 J0000006Europe/Moscow 2012, 08:11:37
14

Я также хотел узнать больше о 24/7 возможностях малины Pi. Поэтому я установил приложение «стресс» (стресс sudo apt-get), который способен загружать процессор на все 100% все время.
Самое лучшее в «стрессе» заключается в том, что он отдает приоритет другим работающим процессам, он только «заполняет» пробел, пока процессор не будет загружен за 100%.

Я провел тест некоторое время назад в течение 275 (!!!) дней без каких-либо проблем. Нет перезагрузки, никаких сбоев, перегрева, нет ... ничего (я не настраивал малину Пи, я использовал ее как есть, поэтому разгона и так далее ...).

Основываясь на том, что я испытал, я вполне уверен, что малина Pi более чем достаточно устойчива, чтобы выжить в течение 24/7 ситуаций очень и очень долго. Я даже планирую использовать его для моей домашней системы автоматизации ...

ответил GeertVc 21 MarpmFri, 21 Mar 2014 21:38:22 +04002014-03-21T21:38:22+04:0009 2014, 21:38:22
13

Если вы хотите, чтобы ваша SD-карта длилась дольше, у меня есть два совета для вас:

  • Убедитесь, что у вас слишком много циклов записи, т.е. отключить ведение журнала, не запускать узел биткойн и т. д.
  • Купите хороший бренд (ocz /kingston /a-data и другие популярные - это хорошо, просто не китайские имена)

Когда я не следил за этими двумя упомянутыми выше, мои карты памяти на безголовых машинах Debian умерли в течение нескольких недель

ответил Qba-th'Intrepid 20 +04002012-10-20T22:01:48+04:00312012bEurope/MoscowSat, 20 Oct 2012 22:01:48 +0400 2012, 22:01:48
11

Я могу предложить только представление, основанное на моем опыте. Я использую 2 малины pi в качестве мини-серверов и никогда не выключаю их. Мой первый Pi теперь намного старше 4 месяцев и, вероятно, был «выключен» менее чем за несколько часов в течение всего этого времени. Я использую его довольно сильно как хост iPlayer и хост подкаста, который делает разумное количество чтения и записи SD-карты.

Он сидит за моим телевизором в картонной коробке, в которую он вошел (с несколькими отверстиями, вырезанными для кабелей), никогда не нагревается и, кажется, работает непрерывно.

Мне пришлось перестраивать его дважды, один раз, потому что я хотел переместиться из Squeeze в Raspbian и один раз, потому что я исказил OS messing about.

ответил Martin O'Hanlon 2 +04002012-10-02T17:02:41+04:00312012bEurope/MoscowTue, 02 Oct 2012 17:02:41 +0400 2012, 17:02:41
9

Да, я бы сказал, что это очень удобно. Просто имейте в виду какие-либо проблемы с изнашиванием флэш-памяти (что слишком сильно раздуто в моем опыте) и питание от простого ИБП постоянного тока, что-то вроде этого http://www.ebay.co.uk/itm/PicoUPS-120-DC-micro-UPS-Car-PC-battery -backup-системы- /400207898153

ответил Guy 26 J000000Thursday12 2012, 20:52:18
9

My RaspberryPi Model-B uptime на Raspbian с Samba (прилагается внешний USB-привод с приводом, конфигурация howto details здесь ), некоторые основы perl-скриптов, запущенных на apache, rtorrent и иногда omxplayer:

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

Прошло всего десять дней, потому что в моем районе произошло затемнение. Я не запускаю рабочий стол Raspian (startx), потому что tty подходит для моих целей. Я действительно подчеркиваю это однажды, когда я пытаюсь запустить php на apache в качестве теста (избегайте php здесь). Я использую адаптер питания Samsung Galaxy, и все в порядке, я купил его этим летом, и он едва нагревает пластиковый прозрачный корпус, который я использую, чтобы защитить его от пыли.

ответил chirale 20 +04002012-10-20T15:39:42+04:00312012bEurope/MoscowSat, 20 Oct 2012 15:39:42 +0400 2012, 15:39:42
9

Несколько вещей, которые следует учитывать при разработке вашего проекта:

  • В зависимости от вашего использования пика RaspberryPi это SoC почти 100% -е использование может сделать его довольно жарким, и я рекомендую добавить радиатор, как я сделал, с, возможно, небольшим поклонником 5volt, чтобы немного остыть (I я получил мой радиатор от старого регистратора безопасности)
  • Производительность и износ SD-карты, я знаю, что это было затронуто уже, но я бы очень рекомендовал не дешевле в этой части настройки. Например. с карточкой высокого класса для быстрого чтения и amp; скорости записи и более длительный период времени, прежде чем станет необходимо заменить карту; это, конечно же, увеличивает скорость вашего RaspberryPi и может быть полезна, если вы планируете много делать с данными. Подробнее здесь ; D
  • Еще одно замечание - потребление энергии и питание. Как вы, вероятно, знаете достаточно хорошо, RaspberryPi следует эксплуатировать на 5V и не менее 700mAs, и вы это еще одна область, где дешевизна может привести к некоторым неприятным результатам ... Поэтому, возможно, идет с довольно строго регулируемым источником питания 5 В (чтобы предотвратить остывание что может привести к перезапуску Pi), обеспечивая примерно 1 ампер.
  • Моя четвертая точка заключается в том, что вы также должны убедиться, что у вас есть прочное место для защиты Pi от всего, что может нанести ущерб;) (им довольно сложно овладеть ха-ха).

Надеюсь, что поможет спать!

ответил Clement 15 42012vEurope/Moscow11bEurope/MoscowThu, 15 Nov 2012 02:28:00 +0400 2012, 02:28:00
9

Просто, чтобы перезвонить с помощью datapoint:

Я использовал свою малину в качестве регистратора данных для своих солнечных панелей. Каждой минуте он записывал в файл журнала на SD-карте. У меня теперь был жесткий отказ SD-карты во второй раз. Каждый раз, когда карта длилась около месяца. Карты были и карточками Kingston SDC4 /4GB. Таким образом, зарядка SDcard реальна!

ответил Bert Haverkamp 24 MonEurope/Moscow2012-12-24T11:08:47+04:00Europe/Moscow12bEurope/MoscowMon, 24 Dec 2012 11:08:47 +0400 2012, 11:08:47
8

У меня была RaspberryPi, работающая непрерывно более 2 недель. Он работает очень круто. В качестве контраста у меня есть Dreamplug, сидящий рядом с ним. Теплоотвод был слишком жарким для прикосновения. Он выполнял те же программы, но перегрелся и умер в эти выходные.

ответил Eric Hewett 30 J000000Monday12 2012, 12:38:49
8

Я обнаружил, что с моим безголовым устройством ethernet имеет тенденцию выпадать через несколько недель и требует перезагрузки. Я нашел это полезным для

  • Расписание задания cron для мягкой перезагрузки каждую ночь, когда ничего важного не происходит, или
  • Используйте таймер на выходе, чтобы выполнить жесткую перезагрузку (сила вытягивания в течение 1 минуты, затем повторное включение питания).

Хоки, но он работает и, вероятно, покрывает множество непредвиденных проблем.

ответил Carl 31 Jpm1000000pmThu, 31 Jan 2013 23:32:58 +040013 2013, 23:32:58
6

... и на совершенно другой ноте, мой RPi скоро будет запущен с 6v (плюс 5v регулятор) мотоциклетной батареи, заряженной солнечной панелью и ветряной турбиной.

Надежность других машин ограничена высшими силами, которые они едят. 3W (24/7) для RPi легко генерировать. Еще одна причина выбора RPi для надежного решения.

40-ваттная солнечная панель с 10% -ным использованием (типичный европейский климат) и 50-ваттная турбина будут поставлять 200% от требований РПИ. 50A /H хранения будет поддерживать RPI в течение примерно 4 дней (дождь и без ветра: -).

/Гарри

ответил Harry 5 MarpmTue, 05 Mar 2013 15:02:38 +04002013-03-05T15:02:38+04:0003 2013, 15:02:38
4

У меня есть плата Beagle на базе SD-карты, которая работает уже более года. Это требует периодического перезапуска и имеет копии SD-карты в случае сбоя (пока не требуется) Приложение читается только, что может помочь его долговечности

ответил peterretief 13 22012vEurope/Moscow11bEurope/MoscowTue, 13 Nov 2012 11:38:44 +0400 2012, 11:38:44
3

В связи с долгой надежностью SD-карты часто упоминается (и является актуальной проблемой, особенно для низкокачественных SD-карт), существует еще один подход: initramfs (или initrd).

Это требует немного более грязной работы, но по существу вам нужно перестроить ядро ​​с помощью собственных initramf (или отдельно построить initrd). В initramfs будет включено все, что вам нужно для запуска вашего приложения. Поскольку Raspberry Pi 2 имеет 1 ГБ оперативной памяти, для большинства приложений есть достаточно места, которые выполняют «базовую автоматизацию и генерацию статистических данных». Конечно, если вам нужно какое-то большее приложение, например X или Mathematica, все ставки отключены (но 1 ГБ все еще может обрабатывать много вещей).

Конечно, SD-карта по-прежнему используется, но она будет использоваться только во время загрузки. Фактически, Linux никогда не понадобится использовать его вообще, только загрузчик.

Если вы хотите, чтобы initramfs были очень маленькими, общий подход заключается в использовании замены GNU, например, busybox.

Существует много информации обо всех initramfs /busybox, и это не малиновый Pi.

ответил Brian 4 +03002015-10-04T17:26:30+03:00312015bEurope/MoscowSun, 04 Oct 2015 17:26:30 +0300 2015, 17:26:30
1

Резервирование дешево

Я не нашел это в другом месте, но, как и все, что вы ожидаете запустить 24/7, критически или нет, у вас должны быть резервные копии. Доступность Pi позволит вам иметь запасное положение или сетевое подчиненное устройство, получающее регулярные резервные копии.

ответил raphael 20 Jam1000000amFri, 20 Jan 2017 07:06:58 +030017 2017, 07:06:58
0

Не совсем без головы, но многие из нас запустили Raspberry Pi в качестве медиа-серверов несколько месяцев подряд, не отключаясь. Любые проблемы, которые я испытал, были вызваны перебоями в подаче электроэнергии, и большинство из них восстанавливается от штрафа.

ответил linhartr22 11 32015vEurope/Moscow11bEurope/MoscowWed, 11 Nov 2015 02:16:17 +0300 2015, 02:16:17
0

У меня есть пи-запись звуков зажигания промышленного оборудования, которые мы не можем контролировать в противном случае.

Он работает в течение 4 месяцев без остановок, и у меня не было проблем с ним.

Если вы беспокоитесь о перезагрузке отключений питания или что-то еще, напишите сценарий в загрузчике, чтобы автоматически начать воспроизведение видео. Таким образом, если есть разрыв в мощности, pi автоматически начнет воспроизводить видео, как только он загрузится.

ответил User98764431 12 +03002017-10-12T20:32:57+03:00312017bEurope/MoscowThu, 12 Oct 2017 20:32:57 +0300 2017, 20:32:57
0

Как вы все бегаете малины Pi в течение 24x7 ?. Когда я это сделал, я столкнулся с несколькими проблемами, например, при запуске скрипта приложения python, он повесился и его нужно перезапустить. Сведения о приложении - скрипт python для сбора счетчика энергии через Modbus и отправляется в облако AWS.

ответил amrit kumbhakar 2 J000000Monday18 2018, 15:44:18

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132