====== OMV(OpenMediaVault) 相關紀錄 ======
* [[https://www.openmediavault.org/|OMV(OpenMediaVault)]] 是一套簡易的開源 NAS 系統, 提供 SMB / NFS ... 等等常用的檔案服務
===== 升級 OMV5 至 OMV6 至 OMV7 的做法 =====
* 參考 - https://www.openmediavault.org/?p=3010
* 參考 - https://forum.openmediavault.org/index.php?thread/51651-upgrading-to-omv6-from-omv5-5-6-26-1/&postID=383620#post383620
- 進行更新
apt remove openmediavault-omvextrasorg #移除 omv 延伸套件
omv-upgrade
omv-release-upgrade
- 更新成功, 重新開機sync;sync;sync;reboot
- 登入 OMV UI (OMV6 新介面), 套用新配置 \\ {{:tech:螢幕擷取畫面_2024-08-14_232005.png?1024|}}
- 繼續更新 kernel
omv-upgrade
- 更新成功, 重新開機sync;sync;sync;reboot
- 確認 DNS 設定是否正確 \\ {{:tech:螢幕擷取畫面_2024-08-14_235338.png?1024|}}
- 繼續更新至 OMV7 **:!:要先備份, 有可能會升級失敗:!:**
omv-release-upgrade
- 更新成功, 重新開機sync;sync;sync;reboot
- 登入 OMV UI (OMV7 新介面) \\ {{:tech:螢幕擷取畫面_2024-08-15_113935.png?1024||}}
===== 安裝 OMV-Extras 第三方擴增套件 =====
* 參考 - https://dannyda.com/2020/01/02/how-to-install-omv-extras-for-open-media-vault-omv/
* 安裝程序:
* ssh 登入 omv 主機內
* 執行以下安裝命令
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash
* 如果過程沒有錯誤問題,omv 管理網頁重整就可看到選單多出 OMV-Extras 項目 \\ {{:tech:2022-12-04_18_32_36.png?600|}}
* 如果要移除這 Plugin 可以直接下以下的命令來處理
apt remove openmediavault-omvextrasorg
===== 問題與解決方式 =====
* Q : apt update 出現錯誤訊息 E: The repository 'http://httpredir.debian.org/debian buster-backports Release' no longer has a Release file.
* A : 主要是 http://httpredir.debian.org/debia 已經失效, 註記不使用即可
vi /etc/apt/sources.list.d/openmediavault-kernel-backports.list
#deb http://httpredir.debian.org/debian buster-backports main contrib non-free
* Q : 安裝時提供的系統硬碟 8G , 經過幾次網頁執行線上更版後, 就出現網頁管理介面無法登入, 透過 ssh 進入系統發現根目錄已滿
* A : 系統碟內有兩個目錄會持續成長其中一個需要人工進入刪除
* /usr/lib/modules : 這裡面會保留所有作業系統安裝版本, 這裡面的舊版本檔案並無法透過 apt autoremove 方式自動移除, 需要手動將不需要的舊版本移除 ++Exp. 參考畫面|
root@pve-omv5-246:~# df -h
檔案系統 容量 已用 可用 已用% 掛載點
udev 2.9G 0 2.9G 0% /dev
tmpfs 595M 17M 578M 3% /run
/dev/sda1 7.8G 7.0G 399M 95% /
tmpfs 3.0G 0 3.0G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.0G 0 3.0G 0% /sys/fs/cgroup
tmpfs 3.0G 0 3.0G 0% /tmp
/dev/sdb1 3.6T 2.5T 1.2T 68% /srv/dev-disk-by-uuid-1a021b8b-7bce-4640-9f54-a386c03c4735
/dev/sdc1 687G 617G 70G 90% /srv/dev-disk-by-uuid-d8816e70-907c-41d7-aefc-29c000671b69
root@pve-omv5-246:~# cd /usr/lib/modules
root@pve-omv5-246:/usr/lib/modules# ls -lt
總計 60
drwxr-xr-x 3 root root 4096 7月 9 15:00 5.10.0-0.bpo.15-amd64
drwxr-xr-x 3 root root 4096 3月 23 14:22 5.10.0-0.bpo.12-amd64
drwxr-xr-x 3 root root 4096 3月 11 09:46 5.10.0-0.bpo.11-amd64
drwxr-xr-x 3 root root 4096 12月 9 2021 5.10.0-0.bpo.9-amd64
drwxr-xr-x 3 root root 4096 8月 26 2021 5.10.0-0.bpo.8-amd64
drwxr-xr-x 3 root root 4096 6月 21 2021 5.10.0-0.bpo.7-amd64
drwxr-xr-x 3 root root 4096 4月 22 2021 5.10.0-0.bpo.5-amd64
drwxr-xr-x 3 root root 4096 4月 2 2021 5.10.0-0.bpo.4-amd64
drwxr-xr-x 3 root root 4096 2月 23 2021 5.10.0-0.bpo.3-amd64
drwxr-xr-x 3 root root 4096 1月 14 2021 5.9.0-0.bpo.5-amd64
drwxr-xr-x 3 root root 4096 12月 7 2020 5.9.0-0.bpo.2-amd64
drwxr-xr-x 3 root root 4096 10月 11 2020 5.8.0-0.bpo.2-amd64
drwxr-xr-x 2 root root 4096 8月 22 2020 5.4.0-0.bpo.4-amd64
drwxr-xr-x 3 root root 4096 8月 17 2020 5.7.0-0.bpo.2-amd64
drwxr-xr-x 3 root root 4096 6月 24 2020 5.6.0-0.bpo.2-amd64
++
* 參考 [[https://www.ichiayi.com/tech/debian10#%E7%A7%BB%E9%99%A4%E5%B7%B2%E7%B6%93%E4%B8%8D%E5%86%8D%E4%BD%BF%E7%94%A8%E7%9A%84_kernel_%E5%AE%89%E8%A3%9D%E6%AA%94|使用 apt-get purge linux-image-[version-number]* 刪除已不再使用的 Kernel 安裝檔]]
* Q : 直接移除掉硬碟, 造成原本 File System 還出現已被移除的檔案系統, 狀態是 missing
* A : 要進入 OMV 主機內手動編輯 /etc/openmediavault/config.xml 設定檔
* 用 disk 關鍵字找到 missing 的 File System 段落(mntent)直接刪除
* 參考 - https://forum.openmediavault.org/index.php?thread/39314-how-to-delele-a-missing-file-system-from-omv/
{{tag>nas tips}}