最近一時興起折騰起了NAS,場景是在Windows中用VMWare安裝黑群晖。别問我為什麼這麼做, 就是做了。在這過程中,遇到了很多問題, 現在把這些問題一一記下, 希望能幫到搜到這篇文章的人。 至于安裝過程,網上很多教程, 這裡就不再重複了。
先說一下我的配置, 我有五個硬盤,其中三個硬盤是舊點腦上拆下的舊盤,年代久遠, 大小也不一樣, 總共加起來有3TB吧。 另外的兩個硬盤是8TB的酷狼。我的想法是,把三塊舊硬盤合在一起,組成一個JBOD。這裡面主要放我的影音資料。這些資料不重要,真要是有一天哪個硬盤壞了,那就壞了吧。 第二個硬盤池用兩個8TB的酷狼組RAID1,用來存放重要的資料。我用的VMware版本是16.2.1,黑群用的是6.2.2。這中間遇到的問題如下。
挂載五個硬盤,但是黑群隻認到4個: 這個問題的原因是,默認的device map裡面已經限制了有多少sataport和硬盤數。如果挂載超過了設置的硬盤數,多餘的硬盤就無未能被黑群檢測到。這個有兩個方法,一個可以改device map, 這個相對麻煩一點。 簡單的方法是在VMware 裡面改virtual device node。把黑群裡面看不到的硬盤挂在其他的device node就可以了。
橋接網絡設置 - 重啟VMware找不到NAS的問題 這是因為橋接網絡要指定橋接的網卡,不然的話, 重啟後VMware有可能會橋接到另外沒有連上網的網卡,這樣就找不到NAS了。解決辦法也很簡單,隻要在vmware裡面設置所橋接的網卡是哪一個,這樣就不會有問題了。設置請看下圖:
先添加一個網絡,選擇你要橋接的網卡
然後在虛拟機中選擇剛剛添加的網絡
網絡慢 我剛裝好的時候,在我的另一台Windows電腦下從NAS拷貝一個2GB 大小的文件, 網速隻有60MB/s左右。因為我是千兆網絡,所以應該有100MB/s的速度才對。經過排查,發現瓶頸在虛拟機的網卡上。VMWare在默認情況下用的是最慢的網卡,這需要對vmware網卡配置文件進行修改:找到虛機的文件夾,找到.vmx文件,添加一行 ethernet0.virtualDev = vmxnet3, 然後重啟虛拟機就可以了。在群晖裡應該可以看到萬兆網卡已經被添加了。這樣網速會有一個質的提升。請注意,這個還是受主機網卡速度的限制,但是在虛拟機層面不會有瓶頸了。我測試了一下, 我的網絡速度穩定在110MB/s左右。
選擇直通盤,還是虛拟盤 關于這個問題,我個人覺得虛拟盤就可以了,因為我的環境還是千兆,而且經過長時間的發展,虛拟盤的速度已經很接近直通盤了。 而且因為這個是黑群,萬一出什麼問題,虛拟盤的文件還在硬盤上,重裝黑群後可以很容易挂載虛拟盤。 但是直通的話,出什麼問題那可就看人品了。
關于SSD/NVME緩存 我的是千兆環境,而且平時很少有傳輸大量小文件的場景,所以暫時用不上緩存,以後有需求再折騰吧。 而且暫時還沒有發現在VMware中怎麼實現,然望有大神可以不吝賜教。
現在顯卡還是不能直通的,這個也希望有網友能指點一二。
我在折騰的過程中踩了很多的坑,希望這篇文章可以幫到别人,少走彎路。
,