Even if the first execution is not successful, the second cannot run

+1 vote
If i not run multichain-util create jjjjjjjjj, i immediate run 【multichaind jjjjjjjjj -daemon】,the application tell  create or clone ,and now ,there is not multichaind process  in processlist 【ps -ef | grep multichain】,but if i run 【multichaind jjjjjjjjj -daemon】 again,i got message 【Couldn't initialize permission database for blockchain jjjjjjjjj. Probably multichaind for this blockchain is already running. Exiting...】,and permissions.log write 【Cannot initialize semaphore】,please help me thanks 。 mac os
asked Sep 27, 2017 by anonymous
edited Sep 28, 2017

1 Answer

0 votes

When you first run multichaind, it does start MultiChain running, and that's why you can't start another instance for the same blockchain. You don't see it in the output from ps because it is a daemon running in the background without a terminal window. But if you run ps -x you should see it fine.

answered Sep 28, 2017 by MultiChain
ps -x and top cannot find process
...