我正在使用QLogic 8GB光纤通道HBA,它具有NPIV与CentOS6.5
我在SAN上创build了LUN,并为虚拟WWPN分区。
在CentOS中,我执行下列操作来创build虚拟HBA:
echo '2101001b32a9da5e:2001001b32a9da5e' > /sys/class/fc_host/host1/vport_create
在我这样做后,一个新的scsi_host3设备popup,LUN变成一个磁盘/ dev / sdc。 迄今为止都很好。 问题是这不会在重新启动后持续。 当CentOS重新启动时,LUN不见了,我必须再次向vport_create发出上述echo以使LUN /磁盘再次出现。
如何使虚拟(NPIV)FC HBA在重新启动后保持不变? 我可以把上面的echo命令放在一个启动脚本中,但是这听起来不对。 或者也许这就是你应该用NPIV做的事情。 我发现NPIV使用文档非常less。
我的最终目标是在存储池中使用具有libvirt的虚拟FC LUN。 我读过(从Osier)从1.0.x开始的libvirt中的存储池可以使vHBA在重启后保持。 但是CentOS 6.5使用libvirt 0.10.2,而且看起来0.10.2不能保持vHBA。 如果可以如此如此?