Потому и продолжаем пинговать скриптом гуглоднс, а щито делать остаётся?) рано или поздно это выйдет бокомКстати, да, выходило слегка боком. Когда провайдер при нулевом балансе отрубил доступ в интернет в целом, но пинг до гуглоDNS продолжал ходить (не исключено, что DNATился провайдером).
(CRON) info (No MTA installed, discarding output)Насчёт того, что CRON не может писать отчёты из-за отсутствия MTA в системе - здесь разобрано:
To keep the output, put the command in a script, and pipe stdout and stderr to logger. For example, yourCommand >/dev/null 2>&1 | logger -t mycmd. This will put the output in syslog for safe keeping, and stop the MTA complaints.Т.е. длинную команду поместить в файл (yourCommand в примере) и из CRON вызывать этот скрипт с перенаправлением вывода в лог, тогда CRON не будет пытаться отправить вывод на почту.
Второй файл в 7 раз "информативнее", но всего втрое больше.Так считать неправильно.
Сейчас файл же вообще не открывается.
Через час те из файлов, что останутся в живых, будут завидовать мёртвым. (Джон Сильвер)
Надо узнавать вдля конкретных моделей?Есть простой признак.
Третьи имеют область, которая не отдается в доступный пулЗаметили, что есть SSD с круглым (в двоичной системе) объёмом: 256 GB, 512 GB, 1 TB,.. и есть SSD со "странными" объёмами: 240 GB, 480 GB, 960 GB,..?
один 8пин может протащить через себя 150вт и так.И даже так:
настолько длинный sleep в cron не вызовет каких то проблем в системе?Проблем не будет, можно и гораздо больше делать sleep при желании. Думаю, можно попробовать оба варианта и сравнить, какой будет работать лучше. Впрочем, для второго варианта не требуется вторая строчка в CRON, можно тоже одной строчкой реализовать:
[ $(( ( $( cat /tmp/rx_bytes ) - $( cat /sys/class/net/eth0/statistics/rx_bytes | tee /tmp/rx_bytes ) ) / ( $( cat /tmp/unix-time ) - $( date +%s | tee /tmp/unix-time ) ) )) -lt 5000 ] && echo restart
[ ! -f /tmp/rx_bytes ] && cat /sys/class/net/eth0/statistics/rx_bytes > /tmp/rx_bytes && date +%s > /tmp/unix-time && sleep 10 ; [ $(( ( $( cat /tmp/rx_bytes ) - $( cat /sys/class/net/eth0/statistics/rx_bytes | tee /tmp/rx_bytes ) ) / ( $( cat /tmp/unix-time ) - $( date +%s | tee /tmp/unix-time ) ) )) -lt 5000 ] && echo restart
- Ты не можешь улетать на своём ракетном ранце от каждой проблемы!
... Но он мог...