====== 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}}