我们有:
我们需要通过FCoE将那些Megaraid驱动器作为数据存储提供给ESX(i)服务器。
我搜索了一下,找不到如何实现这一目标的指南。在Ubuntu中似乎有一个FCoE包,但是在安装了它之后,读取了这个人并尝试了一些逻辑上的东西,比如创建一个FCoE实例,我只花了这么多时间:
root@storagebox:~# modprobe fcoe
root@storagebox:~# fcoeadm -c eth2
root@storagebox:~# fcoeadm -i
No FCoE interfaces created.
root@storagebox:~# 谁能写一个很好的遵循指南,如何使FCoE目标的Ubuntu,请?
发布于 2011-04-21 17:43:43
我不相信Ubuntu会打包一个FCoE目标。因此,您对上面的命令所做的是在eth2上尝试“创建”或启动eth2,作为启动程序。fcoe包,至少在上游(即OpenFCoE.org上)不支持目标模式。
所以,你找错了树,但是如何得到一个工作的FCoE目标呢?
回答这个问题的最大问题是,有多个FCoE目标在不同的时间(即比特腐烂)和稳定性周围浮动。据我所知,目前和测试最充分的FCoE目标是基于中医药的FCoE目标,该目标最近发布在上游。请参见此修补程序:http://open-fcoe.org/patchwork/patch/1859/。它尚未被接受,但它是针对2.6.40合并窗口的。除了这个补丁,为了支持内核支持,fcoemon套件需要对fcoeadm/fcoemon进行代码更改,以支持目标模式。目前有一些悬而未决的问题,关于用户选择在启动模式或目标模式下运行,我不知道任何现有的代码为fcoe和目标模式。
在上游工作的基础上,这些变化将需要进入发行版,在本例中是Ubuntu。
所以,我想除了说FCoE目标即将到来之外,我没有一个很好的答案,但是在此之前,您可能需要做一些源代码级的修补。查看devel@open-fcoe.org邮件列表归档文件,因为您可能会找到关于如何使FCoE目标从源代码中工作的其他线程。
另外要指出的一点是,配置基于TCM的FCoE目标需要使用lio包来获得TCM管理应用程序。
我希望这能帮上忙
https://serverfault.com/questions/261208
复制相似问题