日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

家用NAS安装大礼包:PVE+OMV+常用soft详细安装教程

發布時間:2024/3/13 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 家用NAS安装大礼包:PVE+OMV+常用soft详细安装教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、PVE安裝(轉載參考 SMZDM)

SMZDM鏈接: 超詳細,多圖,PVE安裝以及簡單設置教程(個人記錄)_軟件應用_什么值得買?

二、OMV安裝

1、基礎安裝

本教程以OMV5(菜單個人感覺更美觀)為樣例,OMV6頁面更簡潔,首頁提供性能監控視圖。

下載 OMV,地址: Download | openmediavault,點擊圖中按鈕,自動下載(會跳轉到新頁面,新頁面不需要點 download,點了下載的是別的東西)

打開 PVE,左上角下拉框選擇 storage View,上傳剛下載的 OMV 的 ISO 鏡像,

上傳完成后,再次在左上角選 Server View,右鍵安裝 PVE 的服務器,選擇 Create VM,創建 VM 虛擬機

填寫虛機 ID 和名稱

選擇安裝上傳的 openmediavault 鏡像

后續硬盤容量、CPU 核數、內存容量根據自己配置要求調整(個人推薦 40G、8C、16G),直至安裝結束。

打開安裝omv的地址http://ip,默認登錄賬號admin/openmediavault

若安裝的是OMV5,登陸后優先設置時區并保存,根據提示應用配置。

2、虛機新增硬盤并設置直通

關閉OMV虛擬機(開著虛擬機會掛在不成功)

在PVE主機(是安裝PVE的主機,不是安裝OMV的虛機)上執行ls -l /dev/disk/by-id

找到新硬盤id,如下圖樣例,復制ID

執行qm set VMID -sata1 /dev/disk/by-id/硬盤識別符

樣例:qm set 100 -sata1 /dev/disk/by-id/ata-WDC_WD42EJRX-89BFNY0_WD-WX82DA1H5E5N?

其中100為你安裝OMV的虛機ID

添加完成后在OMV虛機下能看到新增的硬盤sata1

啟動OMV,查看硬盤是否能查看,能查看到新盤,表示直通成功

3、大于2T硬盤分區

對硬盤進行邏輯分區,當硬盤大于2T時,不能使用fdisk分區,需使用GTP分區,樣例以sdb為例

執行parted /dev/sdb

mklabel gpt #將磁盤設置為gpt格式, ????

mkpart logical 0 -1 #將磁盤所有的容量設置為GPT格式

print #查看分區結果

這個時候應該是默認進行分了一個/dev/sdb1這個分區,然后退出parted(ctrl+c),在終端輸入?sudo mkfs.ext4 -F /dev/sdb1

查看硬盤/dev/sda1對應的UUID

執行sudo blkid

上圖為樣例sdb1的UUID

注意:唯一的sda1的UUID號。

再事先準備好一個地方來做掛載點,比如我這里是/omv(通過mkdir omv創建),然后再用命令打開配置文件:

終端輸入sudo vim /etc/fstab

然后在文件末尾添加

UUID=cac7aff4-08de-4d3d-bbf5-22401330a144 /omv? ? ? ?ext4? ? defaults 0? ? ? ?0

reboot重啟電腦。

執行df -h查看是否掛載,如下圖所示表示掛在成功

注:刪除直通命令如下

qm set 101 -delete sata0

qm命令

set選項

101虛擬機編號

-delete刪除命令

sata0要刪除的設備名

三、omv-extras安裝

apt-get update

apt-get install dirmngr

apt --fix-broken install

apt-get --yes --no-install-recommends install dirmngr gnupg

wget http://omv-extras.org/openmediavault-omvextrasorg_latest_all5.deb

dpkg -i openmediavault-omvextrasorg_latest_all5.deb

或者最后兩步

wget http://omv-extras.org/openmediavault-omvextrasorg_latest_all6.deb

dpkg -i openmediavault-omvextrasorg_latest_all6.deb

安裝完成后,OMV登陸后,菜單增加omv-extras

四、Docker安裝

安裝完omv-extras,通過菜單打開omv-extras,安裝docker,等待安裝完成。

五、Portainer安裝

1、更換 docker 源

執行cp /etc/docker/daemon.json /etc/docker/daemon.json.bak(備份daemon.json)

執行vim /etc/docker/daemon.json

在"data-root": "/var/lib/docker",后添加以下代碼

{

?? ?"storage-driver" : "devicemapper",

?? ?"registry-mirrors" : [

?? ??? ?"https://mirror.ccs.tencentyun.com",

?? ??? ?"http://registry.docker-cn.com",

?? ??? ?"http://docker.mirrors.ustc.edu.cn",

?? ??? ?"http://hub-mirror.c.163,com"

?? ?],

?? ?"insecure-registries" :

?? ?[

?? ??? ?"registry.docker-cn.com",

?? ??? ?"docker.mirrors.ustc.edu.cn"

?? ?],

?? ?"debug" : true,

?? ?"experimental" : true

}

如下圖

執行:wq保存退出

重新加載配置

systemctl daemon-reload

重啟docker

systemctl restart docker.servcice

驗證docker是否啟動成功

docker ps -a

若顯示以下信息,表示啟動成功

2、安裝 apparmor

(此步防止portainer啟動時報錯apparmor找不到對應文件或目錄)

apt install apparmor

3、安裝 portainer

方式一:ssh遠程OMV虛擬機安裝

1、查詢portainer鏡像

docker search portainer

2、拉去鏡像

docker pull portainer/portainer-ce

3、啟動portainer容器

docker run -d -p 9000:9000 --restart=always --name portainer -v /var/run/docker.sock:/var/run/docker.sock -v /Users/lee/dev/docker_file/portainer/data:/data docker.io/portainer/portainer-ce

4、直至安裝完成,查看容器是否創建成功

docker ps -a

若有portainer啟動的容器,且狀態為up,則容器啟動成功

方式二:通過OMV頁面安裝

進入菜單OMV-extras,點擊portainer倒三角,點擊安裝,等待安裝完成。

注意:若未安裝apparmor啟動 portainer 報錯 apparmor failed to apply profile: write /proc/self/attr/exec: invalid argument: unknown,且 container 狀態為 created,

執行apt install apparmor

重啟reboot

再次啟動容器

docker start CONTAINER ID(容器id)

六、應用安裝

推薦安裝軟件目錄,軟件使用參考百度/Bing搜索的教程

navidrome:一個開源的音樂管理軟件,類似于QQ音樂,不過肯定是達不到QQ音樂那么豐富完善的。

filebrowser:使用Golang開發的文件管理器,支持WEB管理文件和文件分享

ddns-go:動態DNS解析,支持WEB界面設置

wireguard:一個開源的VPN軟件,如果你不想將OMV服務映射到公網,這是一個必不可少的軟件,可以通過這個軟件連接到你的內網

jellyfin:開源的多媒體管理軟件,用來管理電影非常方便,并且有全平臺的客戶端支持,我的博客已經多次介紹,可以點右上角搜索試試

aria2:多線程下載工具,支持http/ftp/BT等協議

qbittorrent:BT下載工具,搶上傳比較厲害,一般PT用得比較多,整不好這個就用xunlei

transmission:也是一個BT下載工具,用來保種不錯,占用很低

portainer-ce:一個專業的Docker管理工具

以jellyfin為樣例演示安裝步驟

1、jellyfin安裝

登錄portainer,地址http://ip:9000

方式一:通過stack安裝

打開portainer,選擇側邊欄 stacks ,點擊 add stack 按鈕即可創建 portainer stack。

portainer stack使用的是 docker-compose 格式的部署腳本,需要從 docker hub 中的 jellyfin文檔復制并且加以修改。文檔中代碼如下:

---

version: "2.1"

services:

? jellyfin:

??? image: ghcr.io/linuxserver/jellyfin

??? container_name: jellyfin

??? environment:

????? - PUID=1000

????? - PGID=1000

????? - TZ=Asia/Shanghai

????? - JELLYFIN_PublishedServerUrl=192.168.0.5 #optional

??? volumes:

????? - /path/to/library:/config

????? - /path/to/tvseries:/data/tvshows

????? - /path/to/movies:/data/movies

????? - /opt/vc/lib:/opt/vc/lib #optional

??? ports:

????? - 8096:8096

????? - 8920:8920 #optional

????? - 7359:7359/udp #optional

????? - 1900:1900/udp #optional

??? devices:

????? - /dev/dri:/dev/dri #optional

????? - /dev/vcsm:/dev/vcsm #optional

????? - /dev/vchiq:/dev/vchiq #optional

????? - /dev/video10:/dev/video10 #optional

????? - /dev/video11:/dev/video11 #optional

????? - /dev/video12:/dev/video12 #optional

??? restart: unless-stopped

其中

JELLYFIN_PublishedServerUrl=192.168.0.5

為你OMV虛機IP

以下path/to/libarary、tvseries等為你容器映射到OMV虛機上的絕對路徑(需提前創建),“:”后的為容器中的文件路徑。

??????- /path/to/library:/config

????? - /path/to/tvseries:/data/tvshows

????? - /path/to/movies:/data/movies

????? - /opt/vc/lib:/opt/vc/lib #optional

說明:

8096:web ui端口

8920:https web ui端口,如果沒有數字證書可忽略

7359/udp:jellyfin客戶端發現端口,可忽略

1900/udp:DNLA服務發現端口,可忽略

安裝完成后打開http://ip:8096

方式二:通過add contner添加

1、點擊home->local->container->add container

2、點擊search,打開docker hub頁面,查詢jellyfin

選擇帶SPONSORED OSS(贊助項目)的鏡像

3、依自己喜好填寫容器name,可以填jellyfin,在image欄填寫docker hub查詢到的鏡像名linuxserver/jellyfin:latest(:latest獲取最近鏡像)。

根據dockerhub中鏡像描述進行ports配置

依據上圖配置以下參數

4、點擊map additional volume添加volumes,點擊bind可以手動輸入OMV虛機實際路徑(寫絕對路徑)

5、配置environment

6、配置Restart policy為Unless stopped

7、點擊Depoly the container創建容器

8、安裝完成后瀏覽器打開http://ip:8096,登錄jellyfin

總結

以上是生活随笔為你收集整理的家用NAS安装大礼包:PVE+OMV+常用soft详细安装教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。