[VMware ESXi] Ubuntu 20.04 に motionEye をインストールする

これまで Mac mini で Docker の motionEye を動かしていたが、VMware ESXi を作ったので motionEye もそこに集約することにした。もともと Mac mini のスペックの問題か、Docker の問題か、motionEye の映像が止まったりする現象が起きていたのでちょうどいい。

Docker は簡単に移行できるのがメリットだ。

しかし、motionEye の Docker は移行自体は簡単にできたものの、移行先の Photon OS で稼働させると CPU をいっぱいいっぱいまで専有してしまう。

試しに Photon OS でゼロから motionEye をインストールしてみたら、これも CPU を専有する。

原因がよく分からないので、Docker での motionEye のインストールは諦め、Ubuntu に普通にインストールすることにした。

最初は VMware ESXi 上に Ubuntu Server 22.04 をインストールして、そこに motionEye を入れた。

しかし、カメラの映像がチラつく。ハードウェア上の問題かもしれないと VMware ESXi のハードウェア設定を見直してみたが、どうやら Ubuntu との相性問題らしい。Ubuntu 22.04 では motionEye のカメラにチラツキが発生するそうだ。

Video flickers FIXED · Issue #2623 · motioneye-project/motioneye · GitHub
https://github.com/motioneye-project/motioneye/issues/2623

そこで、Ubuntu Server 20.04 をインストールし直して、motionEye を使うことにした。

環境:
・VMware vSphere Hypervisor 7.0U3g(英語環境)
・Ubuntu Server 20.04.6

インストールは以下の公式ガイドに従えば簡単にできた(このガイドでも Ubuntu 22.04 では使えないと書かれている)。

(Install On Ubuntu (20.04 or Newer) · motioneye-project/motioneye Wiki · GitHub
https://github.com/motioneye-project/motioneye/wiki/%28Install-On-Ubuntu-%2820.04-or-Newer%29

IP アドレスを固定する方法は以前書いた。


いいなと思ったら応援しよう!