upstart config для запуска демона синхронизации как пользователя без полномочий root

Если вы не можете подключиться снова, у вас нет шансов. Возможно, вы можете подождать out of memory error

Если вы не можете подключиться , попробуйте выполнить команду ниже

pkill -f :

] И как вы сказали в своих комментариях

Я запускаю его в Virtual box

Сбросьте машину через VirtualBox.

6
задан 28 September 2010 в 08:12

16 ответов

Я думаю, что это должно сделать это:

exec su -c command_to_execute - $RUN_AS_USER
7
ответ дан 25 July 2018 в 23:10
start on (net-device-up IFACE!=lo and local-filesystems) stop on runlevel [016] respawn exec su -c '/usr/bin/inosync -c /etc/inosync/inosync_rsyncuser.py | logger -p daemon.notice -t inosync' rsyncuser

Это должно начаться, как только сеть будет работать, и локальные файловые системы будут доступны, и остановится только при выключении / перезагрузке. Нет причин использовать «ожидать fork» с inosync, так как он не fork, если вы не используете -d, что идеально подходит для всех управляемых служб с выскочкой.

Кроме того, чтобы использовать вашу настройку syslog, а не создавать другой файл журнала. daemon.notice должен закончиться в /var/log/daemon.log.

2
ответ дан 25 July 2018 в 23:10

Я думаю, что это должно сделать это:

exec su -c command_to_execute - $RUN_AS_USER
7
ответ дан 27 July 2018 в 03:09
start on (net-device-up IFACE!=lo and local-filesystems) stop on runlevel [016] respawn exec su -c '/usr/bin/inosync -c /etc/inosync/inosync_rsyncuser.py | logger -p daemon.notice -t inosync' rsyncuser

Это должно начаться, как только сеть будет работать, и локальные файловые системы будут доступны, и остановится только при выключении / перезагрузке. Нет причин использовать «ожидать fork» с inosync, так как он не fork, если вы не используете -d, что идеально подходит для всех управляемых служб с выскочкой.

Кроме того, чтобы использовать вашу настройку syslog, а не создавать другой файл журнала. daemon.notice должен закончиться в /var/log/daemon.log.

2
ответ дан 27 July 2018 в 03:09

Я думаю, что это должно сделать это:

  exec su -c command_to_execute - $ RUN_AS_USER  
7
ответ дан 2 August 2018 в 04:29
  start on (net-device-up IFACE! = lo и local-filesystems) останавливается на уровне выполнения [016] respawn exec su -c '/ usr / bin / inosync -c / etc / inosync / inosync_rsyncuser.  py |  logger -p daemon.notice -t inosync 'rsyncuser  

Это должно начаться, как только сеть будет работать, и локальные файловые системы будут доступны, и остановится только при выключении / перезагрузке. Существует причина no использовать «ожидать fork» с inosync, поскольку она не является fork, если вы не используете -d, что идеально подходит для всех управляемых служб выскочки.

Кроме того, трубопровод в logger позволит вам использовать вашу систему syslog, а не создавать другой файл журнала. daemon.notice должен закончиться в /var/log/daemon.log.

2
ответ дан 2 August 2018 в 04:29
  start on (net-device-up IFACE! = lo и local-filesystems) останавливается на уровне выполнения [016] respawn exec su -c '/ usr / bin / inosync -c / etc / inosync / inosync_rsyncuser.  py |  logger -p daemon.notice -t inosync 'rsyncuser  

Это должно начаться, как только сеть будет работать, и локальные файловые системы будут доступны, и остановится только при выключении / перезагрузке. Существует причина no использовать «ожидать fork» с inosync, поскольку она не является fork, если вы не используете -d, что идеально подходит для всех управляемых служб выскочки.

Кроме того, трубопровод в logger позволит вам использовать вашу систему syslog, а не создавать другой файл журнала. daemon.notice должен закончиться в /var/log/daemon.log.

2
ответ дан 4 August 2018 в 21:02

Я думаю, что это должно сделать это:

  exec su -c command_to_execute - $ RUN_AS_USER  
7
ответ дан 4 August 2018 в 21:02

Я думаю, что это должно сделать это:

  exec su -c command_to_execute - $ RUN_AS_USER  
7
ответ дан 6 August 2018 в 04:34
  start on (net-device-up IFACE! = lo и local-filesystems) останавливается на уровне выполнения [016] respawn exec su -c '/ usr / bin / inosync -c / etc / inosync / inosync_rsyncuser.  py |  logger -p daemon.notice -t inosync 'rsyncuser  

Это должно начаться, как только сеть будет работать, и локальные файловые системы будут доступны, и остановится только при выключении / перезагрузке. Существует причина no использовать «ожидать fork» с inosync, поскольку она не является fork, если вы не используете -d, что идеально подходит для всех управляемых служб выскочки.

Кроме того, трубопровод в logger позволит вам использовать вашу систему syslog, а не создавать другой файл журнала. daemon.notice должен закончиться в /var/log/daemon.log.

2
ответ дан 6 August 2018 в 04:34

Я думаю, что это должно сделать это:

  exec su -c command_to_execute - $ RUN_AS_USER  
7
ответ дан 7 August 2018 в 22:43
  start on (net-device-up IFACE! = lo и local-filesystems) останавливается на уровне выполнения [016] respawn exec su -c '/ usr / bin / inosync -c / etc / inosync / inosync_rsyncuser.  py |  logger -p daemon.notice -t inosync 'rsyncuser  

Это должно начаться, как только сеть будет работать, и локальные файловые системы будут доступны, и остановится только при выключении / перезагрузке. Существует причина no использовать «ожидать fork» с inosync, поскольку она не является fork, если вы не используете -d, что идеально подходит для всех управляемых служб выскочки.

Кроме того, трубопровод в logger позволит вам использовать вашу систему syslog, а не создавать другой файл журнала. daemon.notice должен закончиться в /var/log/daemon.log.

2
ответ дан 7 August 2018 в 22:43

Я думаю, что это должно сделать это:

  exec su -c command_to_execute - $ RUN_AS_USER  
7
ответ дан 10 August 2018 в 10:49
  start on (net-device-up IFACE! = lo и local-filesystems) останавливается на уровне выполнения [016] respawn exec su -c '/ usr / bin / inosync -c / etc / inosync / inosync_rsyncuser.  py |  logger -p daemon.notice -t inosync 'rsyncuser  

Это должно начаться, как только сеть будет работать, и локальные файловые системы будут доступны, и остановится только при выключении / перезагрузке. Существует причина no использовать «ожидать fork» с inosync, поскольку она не является fork, если вы не используете -d, что идеально подходит для всех управляемых служб выскочки.

Кроме того, трубопровод в logger позволит вам использовать вашу систему syslog, а не создавать другой файл журнала. daemon.notice должен закончиться в /var/log/daemon.log.

2
ответ дан 10 August 2018 в 10:49

Я думаю, что это должно сделать это:

  exec su -c command_to_execute - $ RUN_AS_USER  
7
ответ дан 13 August 2018 в 17:24
  start on (net-device-up IFACE! = lo и local-filesystems) останавливается на уровне выполнения [016] respawn exec su -c '/ usr / bin / inosync -c / etc / inosync / inosync_rsyncuser.  py |  logger -p daemon.notice -t inosync 'rsyncuser  

Это должно начаться, как только сеть будет работать, и локальные файловые системы будут доступны, и остановится только при выключении / перезагрузке. Существует причина no использовать «ожидать fork» с inosync, поскольку она не является fork, если вы не используете -d, что идеально подходит для всех управляемых служб выскочки.

Кроме того, трубопровод в logger позволит вам использовать вашу систему syslog, а не создавать другой файл журнала. daemon.notice должен закончиться в /var/log/daemon.log.

2
ответ дан 13 August 2018 в 17:24

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

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