LoginSignup
1
3

More than 3 years have passed since last update.

OpenMediaVault 4系から5系へのアップグレード

Posted at

概要

OpenMediaVault 4系から5系にアップグレードしようとしたときの手順メモです。

結論としては、アップグレード用スクリプトを実行していくつかのコマンドを打てばメジャーバージョンアップできます。

作業環境

更新作業の前後でバージョンは下記のようになりました。

OpenMediaVault Kernel 備考
更新前 4.1.36-1 4.19.0-0 Debian 9系の Kernel は 4.9.0 らしいのだけれども、何かの理由で backports を使って Kernel のバージョンを上げていたっぽい。。。
更新後 5.5.12-1 4.19.0-11

手順

1. Debian 10系へアップグレード

まずは手始めに次のコマンドを実行します。手始めとは言っても、いきなり OS のメジャーバージョンアップになりますが。。。

$ wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/upgrade4to5 | sudo bash
(略)
Reboot now.

Then run:
  apt-get purge openmediavault-omvextrasorg resolvconf
  wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash
  apt-get update
  apt-get dist-upgrade

  omv-salt deploy run nginx
  omv-salt deploy run phpfpm

https://forum.openmediavault.org/index.php?thread/27909-omv-5-0-finally-out/&postID=219830#post219830

ファイル名が upgrade4to5 となっている割には、このスクリプトでは OpenMediaVault 5系へのアップグレードはまだされていないっぽいです。たぶん次のことをやっている感じ。

  • OpenMediaVault 5系で廃止された(リネームされた?)パッケージの削除
  • Debian を9系(stretch)から10系(buster)にアップグレード

スクリプトが正常に終了したら、ここで必ず OS を再起動します。

$ sudo reboot

2. OpenMediaVault 5系へアップグレード

OS が再起動したら次のコマンドを実行します。

$ sudo apt-get purge openmediavault-omvextrasorg resolvconf
$ wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | sudo bash

このスクリプトで OpenMediaVault 5系がインストールされます。
(どうやら動作している Debian が stretch なら4系、 buster なら5系が自動的にインストールされるようです。)

パッケージも最新化します。

$ sudo apt-get update
$ sudo apt-get dist-upgrade

3. Web インターフェースのファイルを更新

次のコマンドを打って Web インターフェースを使えるようにします。

$ sudo omv-salt deploy run nginx
$ sudo omv-salt deploy run phpfpm

サクッと終わるはずです。

4. その他

なんかやっておいた方が良さそうなのでやっておきます。

$ sudo apt-get install usrmerge
$ sudo omv-confdbadm migrate conf 5.0.0

OpenMediaVault 4系の設定を5系にマイグレーションしているのでしょうか。

バージョンを確認してみると、こんな感じで5系になっていることを確認できます。

$ omv-sysinfo omv-version
================================================================================
= openmediavault information
================================================================================
Release: 5.5.12-1
Codename: Usul

これで更新作業は完了です。 OpenMediaVault の Web インターフェースにアクセスできますが、その際は 忘れずにブラウザのキャッシュをクリアしてください

FYI

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3