关于昨天虚拟化网络管理的话题,有朋友问sriov为什么不能做在线迁移,原因如下:

sriov可以看成是pci passthough的一个变种,sriov有许多子网卡,每个子网卡,实际在宿主机层面看,就是一个网卡,占用pci插槽,有自己的mac地址,虚拟机 要使用这个子网卡,就是使用pci passthough技术独占这个子网卡,所以没有办法做迁移。

我个人认为如果要做sriov的在线迁移,对于sriov这种方式物理架构上要调整下,配置子网卡的时候,如果可以需要通过软件动态的调整,应该能解决这个问题,这个事情也只能intel再去推动。


virt-sparsify的时提示tmp不足

virt-sparsify的时候,有时候提示tmp不足,可以考虑在更大的分区上创建一个tmp目录,方法如下:

# mkdir /opt/tmp
# chmod 1777 /opt/tmp/
# export TEMP=/opt/tmp
# export TMPDIR=/opt/tmp

然后就可以继续virt-sparsify了