[OMV6]openmediavaultによるNASの構築 ~その3~

openmediavault

前回までで、openmediavaultのインストールが完了しました。

しかし、公式サイトからダウンロードしたイメージファイルに含まれているopenmediavaultや各種パッケージは、少し古いバージョンになっています。
そこで今回は、最低限の設定と最新版へのアップデートをしていきます。

日本語の設定

ログイン画面の右上にあるをクリックすると、表示言語を変更することができます。

adminユーザでのログイン

各種設定をするために、adminユーザでログインします。

ユーザ名デフォルトパスワード
adminopenmediavault

adminユーザのパスワード変更

右上のをクリックして、「パスワードの変更」を選択します。

新しいパスワードを入力して、「保存」ボタンをクリックします。

タイムゾーンの設定

Bootログを見ると「Please reconfigure your time zone settings.」と表示されているので、タイムゾーンを設定します。

「システム」-「日付と時刻」を選択します。

「タイムゾーン」を「Asia/Tokyo」にして、「保存」ボタンをクリックします。

画面上部に黄色いバーが表示されるので、右上のをクリックします。

確認ダイアログが表示されるので、「Confirm」をチェックしてから「はい」ボタンをクリックします。

これでタイムゾーンが設定されました。

各種パッケージのアップデート

「システム」-「アップデート管理」-「アップデート」を選択します。
アップデートが必要なパッケージが表示されるので、左上のをクリックします。

パッケージを選択してもしなくても、基本的には表示されている全てのパッケージがアップデートされるようです。

確認ダイアログが表示されるので、「Confirm」をチェックしてから「はい」ボタンをクリックします。

パッケージのアップデートが開始されます。

しかし、Linuxのkernelとopenmediavault自身はアップデートされませんでした。

仕方ないので、openmediavaultはコマンドでアップデートします。
TeraTerm等でrootでログインして、apt-get updateapt-get install openmediavaultを実行します。

# apt-get update
root@hogehoge:~# apt-get update
取得:1 file:/var/cache/openmediavault/archives  InRelease
無視:1 file:/var/cache/openmediavault/archives  InRelease
取得:2 file:/var/cache/openmediavault/archives  Release
無視:2 file:/var/cache/openmediavault/archives  Release
取得:3 file:/var/cache/openmediavault/archives  Packages
無視:3 file:/var/cache/openmediavault/archives  Packages
取得4 file:/var/cache/openmediavault/archives  Translation-en
無視:4 file:/var/cache/openmediavault/archives  Translation-en
取得5 file:/var/cache/openmediavault/archives  Translation-ja_JP
無視:5 file:/var/cache/openmediavault/archives  Translation-ja_JP
取得6 file:/var/cache/openmediavault/archives  Translation-ja
無視:6 file:/var/cache/openmediavault/archives  Translation-ja
ヒット:7 http://security.debian.org/debian-security bullseye-security InRelease
ヒット:8 http://ftp.jp.debian.org/debian bullseye InRelease
ヒット:9 http://ftp.jp.debian.org/debian bullseye-updates InRelease
ヒット:10 https://deb.debian.org/debian bullseye-backports InRelease
ヒット:11 https://packages.openmediavault.org/public shaitan InRelease
パッケージリストを読み込んでいます... 完了
root@hogehoge:~#
# apt-get install openmediavault
root@hogehoge:~# apt-get install openmediavault
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
状態情報を読み取っています... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
  libmemcachedutil2 proftpd-basic proftpd-core proftpd-mod-crypto proftpd-mod-vroot proftpd-mod-wrap
これを削除するには 'apt autoremove' を利用してください。
以下の追加パッケージがインストールされます:
  libnss-systemd
以下のパッケージが新たにインストールされます:
  libnss-systemd
以下のパッケージはアップグレードされます:
  openmediavault
アップグレード: 1 個、新規インストール: 1 個、削除: 0 個、保留: 1 個。
2,820 kB のアーカイブを取得する必要があります。
この操作後に 7,750 kB のディスク容量が解放されます。
続行しますか? [Y/n] Y
取得:1 http://ftp.jp.debian.org/debian bullseye/main amd64 libnss-systemd amd64 247.3-7+deb11u1 [199 kB]
取得:2 https://packages.openmediavault.org/public shaitan/main amd64 openmediavault all 6.2.0-1 [2,621 kB]
2,820 kB を 9秒 で取得しました (329 kB/s)
パッケージを事前設定しています ...
以前に未選択のパッケージ libnss-systemd:amd64 を選択しています。
(データベースを読み込んでいます ... 現在 34958 個のファイルとディレクトリがインストールされています。)
.../libnss-systemd_247.3-7+deb11u1_amd64.deb を展開する準備をしています ...
libnss-systemd:amd64 (247.3-7+deb11u1) を展開しています...
.../openmediavault_6.2.0-1_all.deb を展開する準備をしています ...
openmediavault (6.2.0-1) で (6.0.24-1 に) 上書き展開しています ...
libnss-systemd:amd64 (247.3-7+deb11u1) を設定しています ...
First installation detected...
Checking NSS setup...
openmediavault (6.2.0-1) を設定しています ...
新バージョンの設定ファイル /etc/apt/post-invoke.d/10install-cleanup をインストールしています ...
新バージョンの設定ファイル /etc/apt/post-invoke.d/20fix-start-stop-daemon をインストールしています ...
新バージョンの設定ファイル /etc/bash_completion.d/omv-confdbadm をインストールしています ...
新バージョンの設定ファイル /etc/bash_completion.d/omv-salt をインストールしています ...
新バージョンの設定ファイル /etc/cron.daily/openmediavault-check_locked_users をインストールしています ...
新バージョンの設定ファイル /etc/cron.daily/openmediavault-cron-apt をインストールしています ...
新バージョンの設定ファイル /etc/cron.daily/openmediavault-flush-mailq をインストールしています ...
新バージョンの設定ファイル /etc/cron.daily/openmediavault-mdadm をインストールしています ...
新バージョンの設定ファイル /etc/cron.daily/openmediavault-pending_config_changes をインストールしています ...
新バージョンの設定ファイル /etc/cron.weekly/openmediavault-update-smart-drivedb をインストールしています ...
新バージョンの設定ファイル /etc/default/openmediavault をインストールしています ...
新バージョンの設定ファイル /etc/udev/rules.d/61-openmediavault-dev-disk-by-id.rules をインストールしています ...
新バージョンの設定ファイル /etc/udev/rules.d/99-openmediavault-md-raid.rules をインストールしています ...
新バージョンの設定ファイル /etc/udev/rules.d/99-openmediavault-nonrot.rules をインストールしています ...
Failed to stop ntp.service: Unit ntp.service not loaded.
Unit ntp.service does not exist, proceeding anyway.
Created symlink /etc/systemd/system/ntp.service → /dev/null.
Failed to stop systemd-timesyncd.service: Unit systemd-timesyncd.service not loaded.
Unit systemd-timesyncd.service does not exist, proceeding anyway.
Created symlink /etc/systemd/system/systemd-timesyncd.service → /dev/null.
Creating configuration database ...
Migrating configuration database ...
  Running migration conf_6.0.31
Setting up Salt environment ...
[ERROR   ] Command '/usr/bin/patch' failed with return code: 1
[ERROR   ] stdout: patching file /tmp/__salt.tmp.tma2gvjs (read from /lib/python3/dist-packages/salt/fileserver/roots.py)
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file /tmp/__salt.tmp.tvgg60oe
[ERROR   ] retcode: 1
Processing system modifications ...
rsyslog (8.2102.0-2+deb11u1) のトリガを処理しています ...
libc-bin (2.31-13+deb11u5) のトリガを処理しています ...
openmediavault (6.2.0-1) のトリガを処理しています ...
Restarting engine daemon ...
Updating workbench configuration files ...
root@hogehoge:~#

「診断」-「システム情報」を確認すると、openmediavaultのバージョンが上がっていました。

余談

後日「アップデートが利用可能です」と表示されたので、何も考えずにアップデートしてみたら、openmediavaultもkernelもアップデートされました。
(本当はkernel 6.0はまだ使うつもりではなかったのに・・・)

(おまけ)再起動とシャットダウン

NASをシャットダウンすることはあまりないと思いますが、ダッシュボードの右上にあるをクリックすると、「再起動」や「シャットダウン」を選ぶことができます。

これで、最新版のopenmediavaultがインストールされました。
次回はデータドライブ(外部HDD)を繋げて、共有フォルダを公開していきます。

コメント

タイトルとURLをコピーしました