Title: [NOT SOLVED] Monit not automatically starting bitcoind Post by: Chick on July 18, 2011, 09:42:54 AM I just setup monit on my Ubuntu 11.04 server, however, it does not start bitcoind when the system starts up, despite monit starting itself. However, it does start if I just let bitcoind start as root.
Here is what I have in /etc/monit/monitrc, the user uid & gid 1000 belongs the user I'm trying to run this on: Code: set daemon 120 Could anybody who has already gotten monit with bitcoin up help me? I've checked /var/log/monit.log but no useful information... Thanks! Title: Re: Monit not automatically starting bitcoind Post by: BCEmporium on July 18, 2011, 07:11:26 PM Try to start your bitcoind manually and see if it starts, also make sure the datadir is world writable, as monit doesn't run under your user.
I normally do as so, for that setup: sudo (or as root) mkdir /bitcoin chmod 777 /bitcoin start program "/usr/local/bin/bitcoind -pid=/var/run/bitcoind.pid -datadir=/bitcoin -daemon" you can also chown and chgrp your /bitcoin folder to the user monits runs under if you don't want to have it with 777 permission. Title: Re: Monit not automatically starting bitcoind Post by: Chick on July 18, 2011, 08:07:41 PM Try to start your bitcoind manually and see if it starts, also make sure the datadir is world writable, as monit doesn't run under your user. I normally do as so, for that setup: sudo (or as root) mkdir /bitcoin chmod 777 /bitcoin start program "/usr/local/bin/bitcoind -pid=/var/run/bitcoind.pid -datadir=/bitcoin -daemon" you can also chown and chgrp your /bitcoin folder to the user monits runs under if you don't want to have it with 777 permission. It runs fine when I manually start it. The directory is read/write/executable by root. |