motion の deamon 起動が出来ない

Raspberry Pi 3(Raspbian Jessie)を動体検知式の監視カメラにするために motion のインストールをしてみたんだけど、うまくいかない。

状況としては、「motion が deamon で起動しない」というもの。
-n オプションを付けて、「non-daemon mode」でなら立ち上がる。

でも、手動で、deamon モードで起動してみたら、ちゃんと動いたなあ・・・

root@host1:~# motion -l /tmp/motion.log -c /etc/motion/motion.conf -d 9
[0] [NTC] [ALL] conf_load: Processing thread 0 - config file /etc/motion/motion.conf
[0] [ALR] [ALL] conf_cmdparse: Unknown config option "sdl_threadnr"
[0] [NTC] [ALL] motion_startup: Motion 3.2.12+git20140228 Started
[0] [NTC] [ALL] motion_startup: Logging to file (/tmp/motion.log)

プロセスを見ると、

root@host1:~# ps aux|grep motion
root      2820  1.7  0.7  53444  7544 ?        Sl   01:06   0:00 motion -l /tmp/motion.log -c /etc/motion/motion.conf -d 9

やはり立ち上がっているようだ。

※今、自宅なのでブラウザでストリーミングを視聴出来るかは未確認。

コマンド直打ちなら起動するのに、なぜに sevice motion start では上手く起動しないのか・・・

/etc/init.d/motion を見てみると、直接 motion を起動するのではなく、start-stop-daemon 経由で、

start-stop-daemon --start --oknodo --exec /usr/bin/motion -b --chuid motion 

と、起動してるんだな。

手動で実行してみると、

root@host1:~# start-stop-daemon --start --oknodo --exec /usr/bin/motion -b --chuid motion
root@host1:~# ps auxww|grep motion
motion    3199  2.7  0.8  53568  8008 ?        Sl   02:22   0:00 /usr/bin/motion

あらら。立ち上がるなあ・・・謎。

まあ、取り敢えずこの間買った激安ドライブレコーダーがそのまま USB カメラとして使えたのは良かったけど・・・

トラックバック(0)

このブログ記事を参照しているブログ一覧: motion の deamon 起動が出来ない

このブログ記事に対するトラックバックURL: https://blog.netandfield.com/mt/mt-tb.cgi/4260

コメントする

このブログ記事について

このページは、shinodaが2017年1月11日 02:26に書いたブログ記事です。

ひとつ前のブログ記事は「「よいよ」という方言を連発する娘」です。

次のブログ記事は「やっぱ、motion も手動実行すると deamon で動く」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。


月別 アーカイブ

電気ウナギ的○○ mobile ver.

携帯版「電気ウナギ的○○」はこちら