ESXi 配置 DSM 黑群晖踩坑记

markdown 暑假期间撸了个占美回来玩,本来想要拿Debian做NAS的,后来转念一想不如干脆上黑群晖,于是便有了这一堆踩坑记录…… 安装教程不再赘述,直接百度可得,这里主要说遇到的坑。 ## 环境 ``` CPU: i3-8250U vSphere version: 6.7 ``` ## ESXi的坑 也不能算坑吧……只是需要自己给iso装进驱动,常规操作了: [ESXi-Customizer](https://www.v-front.de/p/esxi-customizer.html) [驱动包](https://vibsdepot.v-front.de/wiki/index.php/List_of_currently_available_ESXi_packages) 正如网上所说,如果你不想用PS版也可以用这个,但是如果你和我一样用win10,它会甩你一脸错误说你的系统版本低于xp……只要打开`ESXi-Customizer.cmd`搜索`Unsupported Windows Version`,然后删掉这一整行就行了。 ## DSM的坑 ### 坑0:关于虚拟硬盘 很多网上的教程关于创建硬盘都挺混沌的,大都是直接让你直接创个10g的就行了……实际上这样操作的确是差不多的,系统大概要占5G多一点,然后后续的软件安装还需要空间,目前我安装软件用了2G这样子。 ### 坑1:安装时无法格式化 按照网上的教程安装的时候一直出现Error 35,无法格式化硬盘,一番玄幻操作之后发现:教程说其他硬盘应该挂在另一个SATA Controller下,但是我只有把硬盘放到SATA0,DSM才能识别。 btw,根据网上所说,安装时存在的第一个空硬盘(装系统的)存储空间不足以装一个系统的话,也是要35的。 ### 坑2:无法挂载usb设备,USB Device选项为灰色 这个问题应该是Esxi 6.5之后出现的,因为在此版本后启用了新的usb驱动。只要停用新驱动就可以了: ```bash esxcli system module set -m=vmkusb -e=FALSE reboot ``` ### 坑3:定时任务的开始时间 在你重启后,定时任务并不会立即开始复读,而是到了当天的开始时间(如果已经过了就是明天的开始时间)才会开始执行,所以建议使用@boot的任务,手写`while :`和`sleep 60` ### 坑4:SSD Cache需RDM NVMe硬盘 DSM的SSD Cache需要读取SMART信息才能开启,RDM一个SATA的SSD直接来搞是不能工作的……除非你直通SATA控制器…… 但是如果通NVMe硬盘是可以的(找出pm981并插上 需要注意的是,据信DS918可以直通NVMe,但是3615/17不行…… ## Extras ### RDM直通硬盘 ```bash ls -l /vmfs/devices/disks # 找到硬盘对应文件 vmkfstools -z /vmfs/devices/disks/t10.<你的硬盘> "/vmfs/volumes//name.vmdk" # 创建 RDM vmdk # 然后就像正常的vmdk一样用就行了 ``` ### Tools 想起来再写 ## 参考资料 [VMware KB - legacy USB drivers](https://kb.vmware.com/s/article/2147650) [Gist - How to passthrough SATA drives directly on VMWare EXSI 6.5 as RDMs](https://gist.github.com/Hengjie/1520114890bebe8f805d337af4b3a064)

评论

此博客中的热门博文

杀软对于编译并执行场景的影响测试

一种作死的 Telegram 代理方案