Hi there,
I'm looking to update the networking setup for Proxmox VE now that the switches have been swapped out for more capable models.
At the moment, each host has 1x NIC connected, which is serving VMs (WAN) and PVE (Web GUI, SSH, Corosync, etc). Static addressing for PVE is set against vmbr0 (NIC #1).
CURRENTLY:
NIC #1 - Public network
Everything (vmbr0)
The theory is to move Proxmox/Web/Corosync over to NIC #2 that's been brought online (new vmbr created, host rebooted, etc), while keeping VMs on NIC #1.
PROPOSED:
NIC #1 - Public network
WAN for VMs (vmbr0 - no change)
NIC #2 - Private network (vmbr1)
Proxmox Management (Web/SSH/etc)
Corosync, etc (Cluster, migrations, etc)
What's the best method to go about these changes for Proxmox and its accessory services?
I've read into the ring0_addr property for Corosync, though there's a bit to negotiate all at once so order of execution seems important. VMs don't need updating as vmbr0 (NIC #1) remains valid for them. Proxmox needs management (ie. Web GUI IP address) to be moved, and other services need moving too (ie. Corosync). PVE then Corosync?
Does this thread reply have any relevance here? Is the Proxmox/Management change as simple as updating /etc/hosts and restarting the network? (After NICs are tested OK)
From what I can work out, we'd need to remove the static addressing in /etc/network/interfaces for vmbr0 and assign the relevant static addressing for vmbr1 before we'd be able to move Proxmox/Corosync/etc across to it. Would that be correct, or is that needed as well as the /etc/hosts updates? Do services then require restarting?
Sorry for the questions - it's not something that I'm looking to stuff up!
Thank you!
I'm looking to update the networking setup for Proxmox VE now that the switches have been swapped out for more capable models.
At the moment, each host has 1x NIC connected, which is serving VMs (WAN) and PVE (Web GUI, SSH, Corosync, etc). Static addressing for PVE is set against vmbr0 (NIC #1).
CURRENTLY:
NIC #1 - Public network
Everything (vmbr0)
The theory is to move Proxmox/Web/Corosync over to NIC #2 that's been brought online (new vmbr created, host rebooted, etc), while keeping VMs on NIC #1.
PROPOSED:
NIC #1 - Public network
WAN for VMs (vmbr0 - no change)
NIC #2 - Private network (vmbr1)
Proxmox Management (Web/SSH/etc)
Corosync, etc (Cluster, migrations, etc)
What's the best method to go about these changes for Proxmox and its accessory services?
I've read into the ring0_addr property for Corosync, though there's a bit to negotiate all at once so order of execution seems important. VMs don't need updating as vmbr0 (NIC #1) remains valid for them. Proxmox needs management (ie. Web GUI IP address) to be moved, and other services need moving too (ie. Corosync). PVE then Corosync?
Does this thread reply have any relevance here? Is the Proxmox/Management change as simple as updating /etc/hosts and restarting the network? (After NICs are tested OK)
From what I can work out, we'd need to remove the static addressing in /etc/network/interfaces for vmbr0 and assign the relevant static addressing for vmbr1 before we'd be able to move Proxmox/Corosync/etc across to it. Would that be correct, or is that needed as well as the /etc/hosts updates? Do services then require restarting?
Sorry for the questions - it's not something that I'm looking to stuff up!
Thank you!