本帖最后由 worimeimei123 于 2020-1-11 09:43 编辑
五:下面是EXSi的一些经验分享
自己封装的exsi6.7 up3 的ISO
链接在最下面,
ESXi-6.7.0-u3-20191204001-standard-customized-net-sahci 用UltraISO写入u盘引导电脑安装就行了。 集成了网卡和sata等以下几个驱动。
集成了usb千兆网卡:RTL8153芯片,AX88179芯片,的驱动, 默认不启用,可以分配给虚拟机。 想要当成exsi能使用的网卡,需要命令行启动:
开启USB自动网卡识别成本地网卡:
Exsi开启SSH, 用SecureCRT链接, 输入: esxcli system module set -m=vmkusb -e=FALSE 回车 reboot 重启exsi 开机后USB网卡会直接识别成本地网卡,虚拟机就无法通过添加USB设备添加了。
关闭USB网卡识别: Exsi开启SSH, 用SecureCRT链接, 输入: esxcli system module set -m=vmkusb -e=TRUE 回车 reboot 重启exsi 开机后USB网卡可以分配给虚拟机。
1.安装EXSi
1.安装过程网上教程很多,在网上下载大神们集成好网卡和SATA驱动的安装包,按照步骤来就行了。 2.安装位置可以在U盘和硬盘都行,支持NVme ssd。
3.建议用nvme安装, Nvme上虚拟ssd的速度
EXSi对NVme和U2接口的SSD支持的很好,直接驱动。 服务器万兆网卡都是可以直接识别的,比如intel的X520,X540,X550。 X550是现在的5速网卡,支持1G,2.5G,5G,10G。
安装在U盘后剩余空间是不能直接作为存储空间使用的, 如果想直通主板SATA控制器,系统盘是不能接在主板SATA上的。 网上的都是6.0的教程, 6.7的安装过程如下:
我的U盘32G,
Exsi开启SSH,
用SecureCRT链接,
输入: cd /vmfs/devices/disks 回车
输入: Ls 回车
得到回复: t10.Netac___OnlyDisk________ t10.Netac___OnlyDisk________:1 t10.Netac___OnlyDisk________:2 t10.Netac___OnlyDisk________:3 t10.Netac___OnlyDisk________:5 t10.Netac___OnlyDisk________:6 t10.Netac___OnlyDisk________:7 t10.Netac___OnlyDisk________:8 t10.Netac___OnlyDisk________:9 vml.0100000000454444354331344338393344423243345465636c6173 vml.0100000000454444354331344338393344423243345465636c6173:1 vml.0100000000454444354331344338393344423243345465636c6173:2 vml.0100000000454444354331344338393344423243345465636c6173:3 vml.0100000000454444354331344338393344423243345465636c6173:5 vml.0100000000454444354331344338393344423243345465636c6173:6 vml.0100000000454444354331344338393344423243345465636c6173:7 vml.0100000000454444354331344338393344423243345465636c6173:8 vml.0100000000454444354331344338393344423243345465636c6173:9
t10.Netac___OnlyDisk________ 就是硬盘标识了
输入: partedUtil getptbl t10.Netac___OnlyDisk________ 回车 得到回复: gpt 3824 255 63 61440000 1 64 8191 C12A7328F81F11D2BA4B00A0C93EC93B systemPartition 128 5 8224 520191 EBD0A0A2B9E5443387C068B6B72699C7 linuxNative 0 6 520224 1032191 EBD0A0A2B9E5443387C068B6B72699C7 linuxNative 0 7 1032224 1257471 9D27538040AD11DBBF97000C2911D1B8 vmkDiagnostic 0 8 1257504 1843199 EBD0A0A2B9E5443387C068B6B72699C7 linuxNative 0 9 1843200 7086079 9D27538040AD11DBBF97000C2911D1B8 vmk
U盘大小不一样,这个数字就不一样 61440000-34=61439966
输入: partedUtil setptbl t10.Netac___OnlyDisk________ gpt \ "1 64 8191 C12A7328F81F11D2BA4B00A0C93EC93B 128" \ "5 8224 520191 EBD0A0A2B9E5443387C068B6B72699C7 0" \ "6 520224 1032191 EBD0A0A2B9E5443387C068B6B72699C7 0" \ "7 1032224 1257471 9D27538040AD11DBBF97000C2911D1B8 0" \ "8 1257504 1843199 EBD0A0A2B9E5443387C068B6B72699C7 0" \ "9 1843200 7086079 9D27538040AD11DBBF97000C2911D1B8 0" \ "2 7086080 15472639 EBD0A0A2B9E5443387C068B6B72699C7 0" \ "3 15472640 61439966 AA31E02A400F11DB9590000C2911D1B8 0"
回车
输入: vmkfstools -C vmfs5 -b 1m -S UsbDatastore t10.Netac___OnlyDisk________:3 回车
格式化分区3 等待时间看U盘大小,一直要等到格式化完成才行。
U盘存储出来了,
2.ESXi直通主板SATA
6.0和6.5可以直通, 6.7有bug不能直通, 6.7up1,up2,up3可以直通。
有些主板默认是关闭的,需要在bios设置里打开VT-D
EXSi开启SSH 用winSCP修改配置文件/etc/vmware/passthru.map 最底下加入,保存。 # Union Point-H AHCI Controller 8086 a282 d3d0 default
重启主机。
但是小马V5的直通主板SATA坑了我不少时间, 原因是买了个乐扩minipie转2口SATA,芯片是ASM1061,但是在EXSi里显示的是ASM1062,可以直通但是无法启动虚拟机。 在小马V5上面可以直通,但是虚拟机无法启动,错误信息:无法注册pci,6.0,6.5,6.7都试过一样失败。 台式机直通又没有问题。 应该是兼容问题了。
后来就想直通主板SATA。 主板SATA灰色无法直通,ESXi安装在U盘上,主板SATA也是灰色灰色无法直通,而且不接硬盘直接不显示出来。
这个主板SATA控制器很奇怪,不插硬盘直接不显示,插了硬盘才会显示出来。 后来把1块ssd接乐扩转的SATA上,主板sata接硬盘(必须要接硬盘,不然直通列表里不显示),直通主板SATA成功,修改配置文件。
ESXi开启ssh, ssh链接ESXI 输入 lspci -v | grep "Class 0106" -B 1 查看SATA控制器 我的主板是: Intel Corporation AHCI Controller class 0106:8086:9c83
记下数值8086:9c83
修改配置文件,可以用vi命令修改 vi /etc/vmware/passthru.map
i键插入,最下面加入2行 #Intel Corporation Lynx Point AHCI Controller 8086 9c83 d3d0 fasle Esc键退出编辑 输入:wq 保存文件并退出vi
注:8086 9c83是我的主板SATA数值。
也可以用winSCP修改配置文件/etc/vmware/passthru.map 最底下加入,保存。 #Intel Corporation Lynx Point AHCI Controller 8086 9c83 d3d0 fasle
注:8086 9c83是我的主板SATA数值。
直通到windows虚拟机下可以看见硬盘信息,可以休眠。
直通到群晖虚拟机可以看见硬盘smart信息,不休眠, 主要原因是有些硬件功能黑裙没有, 会把错误日志写入硬盘造成无法休眠, 修改脚本把log写入内存, 不写入硬盘,硬盘就能休眠了。
我用过的
Pcie转SATA口 转接转出来的几个口都是共享pcie 2.0带宽,比不上主板自带sata的速度。 2口的 ASM1061 4口的Marvell 9215 Win,群晖,op都可以支持的设备
Pcie转USB3.0 NEC UPD720202 Win,群晖,op都可以支持的设备
无线网卡: BCM943602CS 5G-1300M 3天线 Win,op都可以支持
有线网卡: 千兆一般都支持 万兆:X540-t2 Win,群晖,op都可以支持
2.5G网卡r8125 Win,openwrt cc 石像鬼可以支持
Aqc107只有win支持
USB网卡 RTL8153 AX88179 Win,群晖,op都可以支持,
ax88179支持安卓手机平板电视
2.5G USB网卡r8156 Win,op可以支持
直通NVME 1x的速度只有350MB/秒左右
直通万兆网卡 1x的速度只有350MB/秒左右
|