绿联4800 ALL in ONE ,PVE 群晖。
帮朋友安排一台All in One 机器,要兼路由和NAS,本来计划买个N100双口小主机加个硬盘盒,算了一下成本也要1.5K左右了。1699的兮克NAS也还不错,不过外观不好看,另外如果改了系统LED屏不能用会比较别扭,并且我介意所有插口都在侧面,不符合使用习惯。于是转看了更好看一些的绿联4800,国补完京东1600不到的价格,4盘位,双2.5G,可以关闭并隐藏主板上的30G EMMC存储,可以装PVE,不错就它了。

为什么不用绿联自己的系统呢,这个每个人都有自己的喜好,对于群晖用了多年,稳定性还是放心的,并且咱们首要目的是要上PVE,当然你想上ESX应该也不是问题。
下单同时随便买了两个西数的CRM垂直的4T硬盘,反正做raid1,另外再买一个256的M.2 SSD,用来装PVE,和其它虚拟机,我买的8G版的绿联4800,免强够用,多了也浪费.有条件的建议直接换一每条DDR5的16G。
具体怎么关看门狗,装PVE,这里我就不再重复了,大家可以参考一下 北冥南渎 在 SMZDM 的文章,
https://post.smzdm.com/p/aeq9n86m/
我这里只是稍微补充一点自己在安装使用时的一些小细节。
1 虚拟机规划 安装 爱快做为主路由 (装32位的 1G内存), OP做为旁路由(1G内存)。黑群晖7.1.1-8 (2G内存) ,Debian10(2G内存跑docker,不打算在群晖里跑,NAS就是要稳定,Docker 就老老实实跑在Debian里,比较安心),这样内存就用的差不多了,如果想跑windows ,(换16G内存吧)
2 不动绿联的EMMC,所有PVE,黑群 都装256G的m.2里,这样就算以后不想用PVE 也能恢复,不影响质保,DD出来还是不出来看你乐意,都行。
3 黑群晖不管用arpl还是RR引导都行,我看很多朋友评论主要问题是卡在硬盘挂载的问题上,PVE里硬盘还是不要直接直通,如果直接SATA控制器直通会造成群晖里把硬盘识别成外接设备,建议还是在PVE的控制台里用qm importdisk,
SSH到proxmox宿主机查询物理硬盘标号
ls /dev/disk/by-id/
假设搜到的硬盘ID为”ata-ST1000CM120-ABCDE_FGHJKL”
挂载硬盘到虚拟机中qm set 103 --sata2 /dev/disk/by-id/ata-ST1000CM120-ABCDE_FGHJKL
这样来分别挂载两块硬盘,sata编号自行调整改变。
这样来挂载到群晖里的硬盘就可以做raid 1了。不过以后如果硬盘坏了,直接替换是不行的哦,还是需要替换完后在PVE的控制台里重新挂载新硬盘。
PVE 备份黑群晖系统也非常方便,黑群晖关机后,在虚拟机硬件窗口卸载两块4T,然后直接备份就行,备份完,重新挂载两块4T。
4 绿联4800一旦装了PVE,正面的LED就变成跑马灯了。要让它正常工作,就需要感谢并参考大佬 我不是矿神的文章,
具体一些依赖安装就按大佬的来。
先装一些依赖
apt install -y i2c-tools
modprobe -v i2c-dev
i2cdetect -l
i2cdetect -y 1
不过大佬的llqh-led.sh脚本适配的是4800直接装群晖,咱们是4800装PVE,所以在硬盘识别上有一些区别,群晖是SATA*, PVE是SD* ,所以我稍微修改了一下,让它能在PVE下工作。(由于这里无法上传代码,所以只能把修改的两行给大家例出来)
有需要的小伙伴可以到大佬的链接里把llqh-led.sh脚本保存下来放在PVE上,然后修改下面这两个地方,因为PVE没有装CPU的传感器插件,所以就直接注释掉CPU温度显示。
echo "映射设备中..."
for devpath in /sys/block/sd*; do
# 获取CPU温度(rr引导中需要加上sensors插件)
#cpu_temp=$(sensors | awk '/Core 0/ {print$3}' | cut -c2- | cut -d'.' -f1)
然后再下载大佬开发的外部命令, ugreen_leds_cli, 把这个文件和llqh-led.sh 这两个一起放到PVE的自己建个目录里。
https://github.com/miskcoo/ugreen_leds_controller/releases/download/v0.3/ugreen_leds_cli
然后在ssh里 bash llqh-led.sh 运行一下,如果LED正常了,那就可以开始下一步了。
把这个脚本加开机PVE自动运行,每分钟一次
SSH运行
crontab -e
*/1 * * * * /root/ugreen_leds_controller/llqh-led.sh (路径自己调整 ,脚本放在哪里写哪里的路径)
至此,绿联4800 All IN One 一台比较理想的机器,基本上完成,符合预期。再次感谢大佬们 北冥南渎的思路和我不是矿神的脚本和命令。
参考连接
https://github.com/miskcoo/ugreen_leds_controller
https://www.bilibili.com/opus/942127572043431941
https://post.smzdm.com/p/aeq9n86m
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案
校验提示文案