Proxmox 2.0 network change reboots

cloudguy

Renowned Member
Jan 4, 2012
44
0
71
Good day,

Are methods / plans available to alter Proxmox’s behavior in how committing network changes are committed and enabled from the web console.
Currently, a reboot is required to commit network changes. Understandably in an environment that has a lot of network changes, this would result in undesirable downtime. Since Proxmox effectively relies on the underlining OS for network configuration, restarting networking from the CLI seems to do the trick.

Questions:


  1. Are there any plans of implementing the ability to commit and enable network changes without rebooting the host?
  2. Are there any drawbacks from issuing a /etc/init.d/networking restart command from the CLI to immediately commit network changes made in /etc/network/interfaces? (assuming a multi-node proxmox cluster, shared SAN storage, and HA enabled VMs).

Thank you.
 
What kind of environment is that - why do you need to change the network file?

We would be adding network bridges tagged on different VLANs. Our model would involve network isolation using VLANs (assume 1 VLAN = 1 customer). So as a new client is brought on board, we need to provision a new VLAN (bridge). Understandibly we could pre-populate some of these, however dynamic addition of networks / bridges would be highly desired. To manage all this, we are looking into extending proxmox via the exposed API.
 
Can I resurrect a request to look into integrating OpenvSwitch into the GUI? This would definitely put Proxmox ahead of everyone if it could be integrated and add the capability to manage networking across the entire cluster from one console.
 
Can I resurrect a request to look into integrating OpenvSwitch into the GUI? This would definitely put Proxmox ahead of everyone if it could be integrated and add the capability to manage networking across the entire cluster from one console.


What would the potential roadmap for something like OpenVswitch?

Is there a preferred method of committing network changes without reboots in the interim?
 
I second e100's method as how I solve the live network re-configuration. I would love see Open vSwitch plugged into Proxmox. I want to be able to provision isolated VLANs for our developer and QA teams. I'm willing to help if anyone is interested.
 
Hi, Openvswitch is not compatible with Openvz, that's why it cannot be implemented in proxmox for the moment.


We are working to create dynamicaly vlan with linux bridge, code is implemented


I'm currently testing it with 100vlans, with and without bonding, seem to works fine


If you want to test,
please install the package (not yet release in proxmox repositories)


http://odisoweb1.odiso.net/qemu-server_2.0-28_amd64.deb


the,just add to your vm config, :


net0: ......., bridge=vmbr0,tag=XXX where XXX is vlanid.


You just need to have a bridge in your /etc/network/interfaces with a ethX or bondX in the bridge, without vlan tagging.


Then, if tag=XXX is specified in vm conf, ethX.vlanid or bondX.vlanid is dynamicly created and go to a new bridge.

(this package also ifup vmbrX, with or without vlan, so no more reboot need)
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!