LINUX.ORG.RU

История изменений

Исправление router, (текущая версия) :

Хотел добавить, что virsh для openvswitch не позволит на лету ни добавить portgroup, ни отключить у ВМ кабель

Но погуглил и нашёл, что

  • добавить портгруппу можно через консоль
virsh net-update NETWORK_NAME add portgroup CONFIG.xml --live
virsh net-update NETWORK_NAME modify portgroup CONFIG.xml --live
  • а отключить кабель в принципе тоже можно, но не через virsh, а через утилиты openvswitch
# ищем имя интерфейса
virsh domiflist VM_NAME

# выкл/вкл
ovs-ofctl mod-port BRIDGE_NAME VM_IFACE down
ovs-ofctl mod-port BRIDGE_NAME VM_IFACE up

а ещё что virt-manager на питоне, надо будет почитать код

спасибо :)

Исходная версия router, :

Хотел добавить, что virsh для openvswitch не позволит на лету ни добавить portgroup, ни отключить у ВМ кабель

Но погуглил и нашёл, что

  • добавить портгруппу можно через консоль
virsh net-update NETWORK_NAME add portgroup CONFIG.xml
  • а отключить кабель в принципе тоже можно, но не через virsh, а через утилиты openvswitch
# ищем имя интерфейса
virsh domiflist VM_NAME

# выкл/вкл
ovs-ofctl mod-port BRIDGE_NAME VM_IFACE down
ovs-ofctl mod-port BRIDGE_NAME VM_IFACE up

а ещё что virt-manager на питоне, надо будет почитать код

спасибо :)