proxmoxve打造云桌面_基于PROXMOX VE的家庭NAS搭建方案
本文圖片較多,有限流量黨慎入,部分內(nèi)容參考過(guò)網(wǎng)絡(luò)上已有文章,所有工具收集自互聯(lián)網(wǎng)
1.硬件選擇
我定下的目標(biāo)是家用NAS,而且要價(jià)格便宜!耗電量要低,但是性能又不能太差,必須達(dá)到主流水準(zhǔn)吧!
1.1主板
主板就選當(dāng)前最容易買到的華擎J3455-ITX,至于性能更好些的J4105-ITX之類的,如果你能買到還是可以的,如果有PCIEx16的需要且對(duì)主板只帶2個(gè)SATA能忍可以上M系列。4105比3455多了一個(gè)M2插槽,但是這個(gè)插槽只能上無(wú)線網(wǎng)卡。這里我選擇3455-ITX吧。
參數(shù)對(duì)比:
主板差不多長(zhǎng)這樣:主要關(guān)注的參數(shù)有4個(gè)SATA!千兆網(wǎng)卡,pcie2.0插槽一個(gè)。
主板圖1.2內(nèi)存
內(nèi)存大小
至少4GB以上,推薦8GB到16GB,如果你有同時(shí)使用多個(gè)虛擬機(jī)的情況,那么4GB是有點(diǎn)局促的。
鑒于網(wǎng)上流傳著這塊主板挑內(nèi)存,那就隨便選個(gè)兼容的低電壓內(nèi)存吧,牌子隨意,具體型號(hào)可以查看兼容列表
我這里就簡(jiǎn)單在某寶選個(gè)兼容型號(hào)1.3電源
NAS是一個(gè)長(zhǎng)期不關(guān)機(jī)的設(shè)備,一個(gè)好一點(diǎn)的電源就是必須的了,好在這塊主板的功耗很低,加上4塊硬盤的滿載功耗也應(yīng)該不到30W,選擇一個(gè)不那么山寨的牌子就好,我這里就用我自有的愛(ài)國(guó)者額定300W黑暗騎士吧。
1.4機(jī)箱
網(wǎng)上的NAS機(jī)箱普遍價(jià)格虛高,如果手頭比較緊且對(duì)空間占用和顏值沒(méi)有太高要求,可以使用普通機(jī)箱代替。不差錢的估計(jì)也上成品NAS了,我就不做推薦了,圖吧基佬甚至能用鞋盒。
1.5硬盤
NAS的主要部件之一就是硬盤,推薦一塊固態(tài)硬盤加三塊機(jī)械硬盤。
固態(tài)硬盤建議64GB以上,鑒于現(xiàn)在固態(tài)硬盤價(jià)格很便宜,上個(gè)240GB的也無(wú)妨。機(jī)械硬盤的話就按需購(gòu)買就行了。如果數(shù)據(jù)比較重要可以組raid5(硬盤比較大的情況下有較大概率恢復(fù)失敗的概率),如果不重要的話建議不要組raid,組raid的話一讀寫數(shù)據(jù)所有硬盤都要工作,耗電量較大,噪音也大。
2.系統(tǒng)選擇
1.1NAS系統(tǒng)
系統(tǒng)是整個(gè)NAS的靈魂所在,常見(jiàn)的NAS系統(tǒng)有開(kāi)源的FREENAS,OpenMediaVault,EasyNAS,不免費(fèi)的群暉,或者WINDOWS ,介于我的定位是家用,那么易用性就得占主導(dǎo)地位,選擇群暉吧。
1.2平臺(tái)系統(tǒng)
鑒于群暉的特殊性(需要引導(dǎo)盤等等),我決定將NAS系統(tǒng)安裝到虛擬機(jī)上。這樣便于管理和遷移。
常見(jiàn)的虛擬機(jī)系統(tǒng)有ESXI,但是我嘗試之后發(fā)現(xiàn)對(duì)網(wǎng)卡比較挑剔,J3455需要提前灌入驅(qū)動(dòng)才行,有點(diǎn)麻煩,于是選擇另外一個(gè)免費(fèi)開(kāi)源虛擬機(jī)系統(tǒng)PROXMOX VE,難能可貴的是它還支中文!
3.系統(tǒng)安裝
把硬件組裝好之后就可以安裝系統(tǒng)了。
首先到Proxmox VE官網(wǎng)下載最新版的系統(tǒng)并校驗(yàn)文件,
Download Proxmox software, documentation, agreements?www.proxmox.com然后將系統(tǒng)鏡像通過(guò)軟碟通等刻錄軟件刻錄到光盤或者U盤,將U盤接到主板USB接口上,開(kāi)機(jī),在bios里面選擇U盤啟動(dòng),檢查一下CPU虛擬化是否開(kāi)啟,然后重啟按照提示操作即可。
簡(jiǎn)易圖示4.虛擬機(jī)使用及配置小雞
在局域網(wǎng)內(nèi)的其他電腦上輸入PVE的地址
記得加上https://和端口號(hào)8006(例如:https://192.168.1.100:8006)
登陸的時(shí)候如果提示證書錯(cuò)誤請(qǐng)選擇繼續(xù)打開(kāi)。
輸入用戶名root及剛才設(shè)置的密碼
提示沒(méi)有有效訂閱,請(qǐng)點(diǎn)擊確定或者"x"以忽略.
4.1創(chuàng)建群暉虛擬機(jī)
選擇右上角創(chuàng)建虛擬機(jī)創(chuàng)建一個(gè)虛擬機(jī)
ID默認(rèn)即可,名稱隨意,
下一步操作系統(tǒng)選“不使用任何介質(zhì)”
下一步硬盤總線選”sata“,磁盤大小隨便填個(gè)20GB吧(只用來(lái)安裝群暉的DSM及部分軟件)設(shè)置太大會(huì)導(dǎo)致備份恢復(fù)慢。
下一步CPU按需設(shè)置,甚至可以保持默認(rèn)。
下一步內(nèi)存按需分配,我這里選擇4GB
下一步網(wǎng)絡(luò)模型設(shè)置為”半虛擬化“(synology DS 3617XS 6.1.6-15266可以選擇半虛擬化,6.2-23739版本選擇intel E1000)
下一步,檢查配置信息,確認(rèn)無(wú)誤點(diǎn)擊”完成“
稍等片刻即可完成創(chuàng)建(在右側(cè)PVE目錄下可以看到)。
準(zhǔn)備WINSCP,通過(guò)WINSCP登陸到你的PVE主機(jī),主機(jī)名為你的PVE地址,也就是在瀏覽器中輸入的訪問(wèn)地址不需要填寫”https://“及端口號(hào)”8006“
具體配置示意圖黑群暉系統(tǒng)也有很多個(gè)型號(hào),常見(jiàn)的有3617,3615或者918,我這里就選擇3617吧
登陸到ROOT目錄下,將img2kvm工具及群暉3617的引導(dǎo)synoboot.img拖進(jìn)去。
在web管理頁(yè)面選擇”pve“,點(diǎn)擊”shell“打開(kāi)web shell
輸入
chmod +x img2kvm
并回車
輸入
以下加粗部分為虛擬機(jī)ID,可以在左側(cè)視圖里面看到,如果是新建的第一個(gè)虛擬機(jī)那么應(yīng)該是100,如果你的ID不一樣,改成你的ID即可。
./img2kvm synoboot.img 100 vm-100-disk-1
并回車
如果操作無(wú)誤,在WINSCP刷新一下,你將會(huì)看到多了一個(gè)名為vm-100-disk-1.qcow2的文件。
在硬件目錄會(huì)多出來(lái)一個(gè)”未使用的磁盤0“
如圖所示雙擊這塊磁盤,并根據(jù)提示添加它,總線/設(shè)備 選擇“SATA”其他保持默認(rèn),然后你會(huì)看到一個(gè)硬盤(sata1)已經(jīng)添加成功,容量為52MB,這將是群暉的引導(dǎo)盤。
接著在“選項(xiàng)”里面修改引導(dǎo)設(shè)備1為sata1并保存。
如果操作無(wú)誤,那么你將會(huì)有2個(gè)虛擬的硬盤已經(jīng)上線,一個(gè)20G,一個(gè)52MB(我的上上圖只是用來(lái)演示所以只分了10GB,不要學(xué)我!!)
接下來(lái)就可以通過(guò) 控制臺(tái)/電源/開(kāi)機(jī) 了!
經(jīng)過(guò)片刻等待之后會(huì)看到提示。
接下來(lái)通過(guò)群暉助手搜索設(shè)備!
下載安裝synology Assistant后打開(kāi)即可搜索到局域網(wǎng)內(nèi)的群暉設(shè)備,沒(méi)有安裝群暉系統(tǒng)的會(huì)在“狀態(tài)”提示DSM未安裝。
可以雙擊未安裝DSM的群暉設(shè)備以在瀏覽器中打開(kāi)配置頁(yè)面,也可以在瀏覽器輸入未安裝DSM的群暉設(shè)備的IP地址加端口號(hào):5000。
點(diǎn)擊“設(shè)置”進(jìn)入下一步,安裝系統(tǒng)的時(shí)候不要選擇“安裝最新版的DSM”!!請(qǐng)本地上傳你下載的DSM6.2-23739
群暉的DSM系統(tǒng)未pat格式(其實(shí)就是個(gè)壓縮包,可以用winrar打開(kāi)),如果安裝的是6.2-23739的引導(dǎo),那么你只能使用23739版本的系統(tǒng),用其他版本極有可能讓你前功盡棄。黑裙雖好,有錢的還是建議上白的哦!省心,其他品牌的也行。
系統(tǒng)可以在官網(wǎng)下載:這里我直接將官網(wǎng)地址貼出來(lái)
Index of /download/DSM/release/6.2/23739?archive.synology.com經(jīng)過(guò)大約10分鐘的等待之后就可以進(jìn)入到配置頁(yè)面了,根據(jù)提示配置系統(tǒng)即可,唯一一點(diǎn)需要注冊(cè)的就是時(shí)刻謹(jǐn)記自己是黑的,不要選擇“自動(dòng)安裝更新”,也不要去嘗試使用quickconnect,用不了是肯定的!
至此為止,你的DSM系統(tǒng)已經(jīng)安裝到你的固態(tài)硬盤里面了!
然后將NAS關(guān)機(jī)!
關(guān)機(jī)完畢之后,將物理磁盤直接直通給群暉!
回到proxmox,選擇shell
輸入apt-get install lshw
回車,安裝lshw
輸入ls -l /dev/disk/by-id/
回車,查看磁盤ID
正常情況下你就可以看到你接的所有硬盤ID了
我的第一塊是金士頓的240G SSD,然后第二和第三塊是希捷的2TB機(jī)械硬盤,從ST2000......這個(gè)是硬盤序列號(hào),可以查出這是什么硬盤,以便于和你的硬盤對(duì)號(hào)入座!
直接從shell中復(fù)制出ID(不建議手動(dòng)輸入,容易出錯(cuò)!)
例如我的第二塊硬盤ID為ata-ST2000DM001-1ER164_Z4Z1EYYK
然后在shell輸入以下代碼
qm set 103 --sata2 /dev/disk/by-id/ata-ST2000DM001-1ER164_Z4Z1EYYK
其中103 是我要直通到的虛擬機(jī)ID,sata2是硬盤順序(因?yàn)槲业囊龑?dǎo)是52MB的sata1,系統(tǒng)盤是20GB的sata0,所以下一塊直通的盤應(yīng)該是sata2,下下塊是sata3) 然后/dev/disk/by-id/ 后面是你復(fù)制出的硬盤ID。
不記得怎么查虛擬機(jī)ID的看這里輸入代碼后回車就可以在虛擬機(jī)(我這里是103(DSM2))的“硬件”菜單看到一塊“未使用的磁盤”,和先前添加引導(dǎo)盤一樣雙擊選擇"SATA"之后保存即可。將你所需要直通的硬盤全部添加進(jìn)去!然后再開(kāi)機(jī)。
開(kāi)機(jī)之后在群暉的“存儲(chǔ)空間管理”中選擇“存儲(chǔ)池”點(diǎn)擊“新增”按照自己的需求配置存儲(chǔ)池和存儲(chǔ)空間即可,我這里只是演示一下.
到此為止,系統(tǒng)也安裝完畢了!
注意不要在系統(tǒng)里面更新系統(tǒng)哦!有可能讓你前功盡棄的!
4.2創(chuàng)建windows小機(jī)
首先打開(kāi)WINSCP登陸PVE,然后進(jìn)入到/var/lib/vz/template/iso目錄
將你的windows ISO安裝鏡像拖進(jìn)去,即可。你要拖其他linux鏡像也可以的。
然后新建虛擬機(jī),在“操作系統(tǒng)”欄選擇ISO鏡像,然后選擇你導(dǎo)入的系統(tǒng)安裝鏡像即可,其他的和群暉虛擬機(jī)創(chuàng)建幾乎一樣!
然后選擇新創(chuàng)建的虛擬機(jī),選擇“控制臺(tái)”開(kāi)機(jī),就會(huì)開(kāi)始windows安裝流程了,按照提示安裝即可,這里不再細(xì)說(shuō)!
虛擬機(jī)創(chuàng)建完成之后可以把windows的遠(yuǎn)程桌面打開(kāi),以后直接通過(guò)遠(yuǎn)程桌面即可登陸。
5.后續(xù)一些設(shè)置簡(jiǎn)要說(shuō)明
如果想要遠(yuǎn)程登陸你的NAS或者windows虛擬機(jī),如果你有公網(wǎng)IP的話,那是最好不過(guò)了。可以通過(guò)群暉的DDNS或者路由器的DDNS配上端口轉(zhuǎn)發(fā)來(lái)實(shí)現(xiàn)遠(yuǎn)程登陸,如果你和我一樣沒(méi)有公網(wǎng)IPV4,但是有公網(wǎng)IPV6的話那可以用個(gè)支持阿里云的IPV6 DDNS的shell文件來(lái)自動(dòng)更新DDNS。
5.1修改aliddns.sh
如果你有阿里云的域名的話(很多域名相當(dāng)便宜的),在阿里云申請(qǐng)一個(gè)accesskey ID
將你的accesskey ID和Access Key Secret填入到aliddns.sh里面相應(yīng)的位置,并將自己需要ddns的域名信息寫入。
域名需要在阿里云的控制臺(tái)添加一個(gè)AAAA記錄。
至于網(wǎng)卡信息,可以在群暉的“控制面板”里面找到“終端機(jī)及SNMP”啟用SSH功能。
然后通過(guò)xshell等類似的超級(jí)終端登錄到你的群暉(可以在shell界面輸入
ssh -p 端口號(hào) 用戶名 @ IP地址例如 ssh -p 22 admin@192.168.2.2 )
然后再shell里面輸入 ip addr
然后查看你的IPV6地址在哪個(gè)網(wǎng)卡下面
然后將aliddns.sh里面的eth0改成這個(gè)網(wǎng)卡的名字即可!
然后將aliddns.sh通過(guò)file station 放到你的群暉里面去,然后右鍵查看它的位置并復(fù)制路徑。
然后再群暉控制面板里面找到“任務(wù)計(jì)劃”,添加一個(gè)任務(wù),10分鐘執(zhí)行一次
然后右鍵運(yùn)行一下任務(wù),再去阿里云看看你的IP是否已經(jīng)更新,如無(wú)意外應(yīng)該已經(jīng)更新了。
5.2虛擬機(jī)訪問(wèn)NAS的共享文件夾
在群暉的控制面板 新增共享文件夾
在虛擬windows小機(jī)中安裝synology Assistant,選擇網(wǎng)絡(luò)硬盤,按提示輸入賬號(hào)和密碼映射磁盤或者目錄到系統(tǒng)即可!
5.3搭建一個(gè)自己的導(dǎo)航頁(yè)
如果你再NAS里面搭建的業(yè)務(wù)多了,難免需要記各種端口號(hào),這個(gè)是相當(dāng)煩的一件事,那么一個(gè)屬于你自己的導(dǎo)航頁(yè)就必不可少了!
在群暉套件中心安裝web station
在web station 的狀態(tài)頁(yè),安裝nginx(或者apache)和PHP7
設(shè)置服務(wù)器,并啟用個(gè)人網(wǎng)站。
通過(guò)notepad++或者其他文本編輯軟件(sublime text3或者ultraedit)修改導(dǎo)航頁(yè)“index.php”中的鏈接、圖片和文字描述為你自己的即可,然后保存!
導(dǎo)航頁(yè)自帶了BGM,如果不想要可以把BMG注釋掉,想更換就把music文件夾內(nèi)的音樂(lè)換了,再把下面代碼框內(nèi)的音樂(lè)名字改成你換好的即可。
通過(guò)file station 將導(dǎo)航頁(yè)所有文件傳到web目錄下(包含以下內(nèi)容)
然后在瀏覽器輸入你的IP地址即可訪問(wèn)導(dǎo)航頁(yè)。
5.4 其他比較好的可裝軟件
1.PLEX MEDIA SERVER 影視愛(ài)好者可以裝一個(gè),個(gè)人感覺(jué)比系統(tǒng)自帶的video station好用,畢竟是黑的,不能使用它的在線轉(zhuǎn)碼,用這個(gè)就沒(méi)問(wèn)題了。
2.KodExplorer 可道云,私有云存儲(chǔ)&協(xié)同辦公。
3.baidu cloud 百度網(wǎng)盤下載工具
4.aria2 下載工具
.......
6.后記及部分操作答疑
1.為什么不直接裝群暉在物理機(jī)上?
1.1因?yàn)槭呛诘?#xff0c;不能升級(jí),如果在物理機(jī)上安裝群暉,那么虛擬機(jī)就要運(yùn)行在群暉上,群暉一玩完,其他小雞也訪問(wèn)不了。
1.2群暉裝在物理機(jī)上,需要DOM盤作為引導(dǎo),常見(jiàn)的需要有一個(gè)U盤引導(dǎo),雖然也有寫到硬盤里面的方法,但是效果不好,,開(kāi)機(jī)慢(至少我的體驗(yàn)是這個(gè))。
1.3群暉運(yùn)行在虛擬機(jī)中,升級(jí)和備份都很容易,故障恢復(fù)也很簡(jiǎn)單。
2.為什么虛擬機(jī)用proxmox VE不用ESXI
2.1因?yàn)閑sxi的網(wǎng)卡驅(qū)動(dòng)比較難搞。
2.2proxmox VE的性能損失也很小。
3.為什么不直接用windows做文件共享
3.1最開(kāi)始我用的就是windows,因?yàn)槲业囊恍┓?wù)軟件必須跑在上面,但是這畢竟不是真正的服務(wù)器,沒(méi)有ecc的內(nèi)存,時(shí)間久了用win就感覺(jué)很卡。況且群暉的一些服務(wù)是真的好用,等我富裕了必須整個(gè)白的,高端的。
4.我沒(méi)有公網(wǎng)IPV4也沒(méi)有公網(wǎng)IPV6想外部訪問(wèn)咋辦?
4.1軟件法:向日葵,花生殼,ngrok或者frp,推薦使用兩種以上的方法搭配使用!
4.2硬件法:花生棒,IP盒子
5.為什么不將硬盤直通給群暉后再安裝DSM?
5.1我這里主要是為了備份方便,我把DSM系統(tǒng)安裝到固態(tài)硬盤之后,再把機(jī)械硬盤直通給群暉,設(shè)置好共享目錄以及安裝好plex等等軟件之后關(guān)閉群暉,然后在PVE里面把群暉的硬件選項(xiàng)展開(kāi),將直通的硬盤分離掉,然后在PVE里面對(duì)群暉系統(tǒng)進(jìn)行備份,備份完成之后再將機(jī)械硬盤直通回去,再開(kāi)機(jī)。這樣做的好處就是備份起來(lái)更加方便。機(jī)械硬盤故障之后不用重裝DSM。如果將機(jī)械硬盤直通給群暉之后再裝DSM系統(tǒng),那么系統(tǒng)會(huì)裝到每一塊硬盤里面。
6.上面用到的這些安裝包,系統(tǒng)到哪兒找?
6.1在這里鏈接: https://pan.baidu.com/s/1e54pu5fVLAwt17RKbAv8gg 提取碼: 7e9w
總結(jié)
以上是生活随笔為你收集整理的proxmoxve打造云桌面_基于PROXMOX VE的家庭NAS搭建方案的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。