历时3天,记一次esxi RDM直通给openwrt

2021-09-08 11:51:58 20点赞 31收藏 9评论

【写作说明】:写此文章是为了记录下这两天碰到的坑,也让广大值友注意我遇到的坑。

前景:

之前自己配了一台主板是DQ77KB的NAS,esxi做底层,安装了openwrt和DMS,硬盘直通给DMS,安装了一个AMS1062(由于主板硬盘接口直通了,此元件安装后可以不直通),一个接系统盘,一个接硬盘RDM直通(今天主要讲这个),装了一个4口的pci网卡,硬板本身有2个网卡,总共6个网卡;主板上的82574口直通给openwrt做wan口,82579不直通做openwrt的lan口,同时作为exsi的管理口,也是主板的AMT口,4口网卡也直通给openwrt做lan口。下图是我的直通图:

历时3天,记一次esxi RDM直通给openwrt

注意:我碰到过这样一种情况,esxi6.5的时候82574不能直通做wan口,不然 cpu是会很高,但是升级到esxi6.7就没有问题,cpu反而会降低点。

进入正题:

起因:由于我DSM是按需开机的,正常情况是关机的,需要的话通过DDNS远程开机就行。

看到openwrt可以挂载硬盘可以做下载机,心想这样下载的时候就不需要开DSM来现在了,DSM上有3个硬盘,于是找了个硬盘开始开干。

接下来说说我碰到的问题:

一.硬盘接上sata口,系统重启,让esxi识别硬盘,这里要注意的是:硬盘要先用DiskGenius软件进行删除硬盘,保存后就行,千万不要格式化。

二.硬盘插上能识别后:

登陆ESXI的SSH进行配置RDM

1.输入命令,回车无任何提示说明已经配置成功:

vmkfstools -z /vmfs/devices/disks/要直通的硬盘标识符 /vmfs/volumes/ESXI系统盘路径/自定义名称.vmdk

括号内的就是硬盘标识符括号内的就是硬盘标识符

位置就是系统盘的路径,首先要找到系统盘位置就是系统盘的路径,首先要找到系统盘

直通硬盘标识符是()内的内容,另外是安装在系统盘上,所以后面写的是系统盘的路径,再加上自定义名称买这个一定要注意:自定义名称最好是英文,一定不能有空格,一定不能有空格,一定不能有空格。

先再文本里面准备好这串数字,然后打开putty,记得esxi要开启ssh,链接之后输入账户和密码,进入之后输入之前准备好的这串代码,无任何提示说明直通成功。

2.查看ESXI系统盘里是否已经有【自定义名称.vmdk】这个文件

有这个说明直通成功了。有这个说明直通成功了。

3.有这个文件就说明我们已经建立成功我们的RDM直连SATA硬盘了,然后在exsi里openwrt上配置添加现有硬盘,选中这个硬盘就行。

最后还需要进openwrt进行挂载,这个下次再讲。

总结

避免以上问题基本上能直通成功,试了内网传输,能达到110M。

现在碰到一个问题,就是硬盘设置了休眠,但是实际没有休眠,大家有什么方法吗?

展开 收起
9评论

  • 精彩
  • 最新
  • 请教一下,同DQ77KB主板,EXSI里面虚拟机安装OPENWRT,扩展了一块PCIE 4口2.5G网卡,所有网口都没有直通,AMT以及82574口和扩展的4个2.5G网口中的三个划在EXSI VSWITCH0虚拟交换机下作为OPENWRT LAN口,另外一个2.5G网口在VSWITCH0交换机下作为OPENWRT WAN口。物理机2.5G WAN口连接外网, 其中一个LAN口连接交换机。现在的问题是OPENWRT里面LAN口如果桥接勾选所有LAN口网卡就会出现环路问题,网络全部崩溃。OPENWRT LAN口只桥接勾选连接了交换机的LAN口的话,上网正常。此时有无线路由器,关闭了DHCP,LAN口的IP固定为OPENWRT LAN IP 网段内的一个IP,作为无线AP,之前搭配另一台路由器测试可行,但是连接OPENWRT LAN口无法获取IP,也无法正常工作。请教一下,你的OPENWRT LAN口网卡有没有桥接全部勾选,我这个情况有没有办法解决

    校验提示文案

    提交
    有拓扑图吗?不是很理解,我只有amt是共享网口,其他的都是直通的,所以勾选了全部网口桥接。按我的理解,你应该是esxi 里面已经通了,又在openwrt 里通了,所以可能出问题了,5148三 八久5二,可以一起沟通下

    校验提示文案

    提交
    收起所有回复
  • 不论是ESXI还是PVE,你想让虚拟机控制硬盘休眠,就必须直通SATA控制器,否则硬盘休眠还是归底层系统控制。
    另外你直通前删除硬盘没懂,是指删除硬盘分区不格式化?RDM直通不需要删分区吧。

    校验提示文案

    提交
    本来是可以直通sata的,但是上面有一个系统盘,没办法,下次再装一个ams1062直通吧。直通前删除硬盘上的分区,不要格式化,因为open(^ ^)

    校验提示文案

    提交
    我是进openwrt格式化的,格式化成ntfs不知道为什么传进去的文件会消失,后来改成ext4就好了。

    校验提示文案

    提交
    还有4条回复
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
31
扫一下,分享更方便,购买更轻松