2-9.OMV3の設定
Static IP
サーバーとして使うために、まずはStatic IPの設定を行う。DNSサーバー IPの設定も忘れずに。
マウント
データディスクマウントしとこう。
Extras
http://omv-extras.org/joomla/index.php/guidesにあるようにopenmediavault-omvextrasorg_latest_all3.debをダウンロードし、OMVのWeb interfaceからアップロードしてみると、Extrasの選択肢は出てくるのだがそれを選んでインストールしようとしてもできない。
なので、SSHで入って
#wget -O - http://omv-extras.org/install | bash
でインストールした。
プラグインのインストール
nginxとかmysqlとかインストールしたいのだが、Web interfaceからインストールしようとするとエラーになる。(Error: "Failed to read file '/tmp/bgstatusxxxxx'") OMV4だとfixされているみたいだけど、OMV3で直すには/usr/share/php/openmediavault/rpc/serviceabstract.incを修正する必要がある。
仕方がないのでこれもSSHで
#apt-get install openmediavault-nginx #apt-get install openmediavault-mysql #apt-get install openmediavault-deluge
で入れた。
serviceabstract.incの修正
しかしupdateやプラグインのインストールだけでなく、webインストールを使った設定の度にError: "Failed to read file '/tmp/bgstatusxxxxx'"が出まくる。なので /usr/share/php/openmediavault/rpc/serviceabstract.incを修正する。https://github.com/openmediavault/openmediavault/commit/00687c9f7e0f9e4e418f26799f46c2df6e19c3a4 を見てviで手修正(githubの方はOMV4へのパッチなので)そんな難しくない。usleep(200000)では同じようにエラーが出るので、(マシンの性能のせいか?)usleep(600000)ぐらいにする。