Попытка выполнить демона с crontab

Я очень плохо знаком с Linux/человечностью, и я узнал, что некоторые наполняют путем установки немногих узлов за криптовалюты как Zcoin. Я продолжаю врезаться в одну проблему хотя!

В узлах, если Ваш сервер является disconnected/offline/, не работает по любой причине больше 3 ч, они Вы оштрафованы, и Вы заканчиваете в конце очереди. Я размещаю с Vultr в данный момент (рабочая человечность 16.04), и иногда, они поместят некоторые серверы в обслуживание/перезагрузку для отказа оборудования / некоторые восстановления. Так, идеально, я любил бы способ иметь cronjob, который мог принести демону (zcoin демон в моем случае) назад к жизни на каждой перезагрузке!

В данный момент, после того, как я вхожу в сервер, я ввожу те 2 команды:

  1. cd ~/zcoin-0.13.7/bin и затем
  2. ./zcoind -daemon

И вот именно!
Может кто-то говорить мне, как же я должен поставить синтаксис crontab -e ?!?

1
задан 7 April 2019 в 17:57

2 ответа

Используйте поддерживаемый метод чиновника (я скопировал только соответствующие части относительно Linux и systemd):

Образец init сценарии и сервисная конфигурация для bitcoind

Демонстрационные сценарии и конфигурационные файлы для systemd, Выскочки и OpenRC могут быть найдены в contrib/init папке.

contrib/init/bitcoind.service:    systemd service unit configuration

4a) systemd

Установка этого .service файла состоит из просто копирования его к /usr/lib/systemd/system каталог, сопровождаемый командой systemctl daemon-reload для обновления выполнения systemd конфигурация.

Для тестирования работать systemctl start zcoind и включить для системного выполненного запуска systemctl enable zcoind

Сам сервис имеет a Restart=always.

1
ответ дан 7 December 2019 в 15:05

Наконец найденный им. после crontab-e я поставил последнюю строку:

@reboot ~/zcoin-0.13.7/bin/zcoind -daemon

Я оставлю его здесь в случае, если кто-то еще находит это полезным!

0
ответ дан 7 December 2019 в 15:05

Другие вопросы по тегам:

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