From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by lists.proxmox.com (Postfix) with ESMTPS id D412A6977F for ; Tue, 23 Mar 2021 11:42:21 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id C8D712CC7B for ; Tue, 23 Mar 2021 11:42:21 +0100 (CET) Received: from mail.merit.unu.edu (mail.merit.unu.edu [192.87.143.6]) by firstgate.proxmox.com (Proxmox) with ESMTP id 06E112CC6E for ; Tue, 23 Mar 2021 11:42:21 +0100 (CET) Received: from [192.87.143.100] (ws100.merit.unu.edu [192.87.143.100]) by mail.merit.unu.edu (Postfix) with ESMTPSA id 9C084809FAC9B for ; Tue, 23 Mar 2021 11:42:14 +0100 (CET) To: Proxmox VE user list From: mj Message-ID: <45b53a59-fd1d-03f0-eaea-4bdce366354f@merit.unu.edu> Date: Tue, 23 Mar 2021 11:42:14 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-SPAM-LEVEL: Spam detection results: 0 AWL -0.338 Adjusted score from AWL reputation of From: address KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment KAM_NUMSUBJECT 0.5 Subject ends in numbers excluding current years SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [proxmox.com] Subject: [PVE-User] ip address on both bond0 and vmbr0 X-BeenThere: pve-user@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE user list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Mar 2021 10:42:21 -0000 Hi all, First some info: 10.0.0.0/24 is ceph storage 192.168.143.0/24 is our LAN I am trying to make this /etc/networking/interfaces work in in pve: > auto enp2s0f0 > iface enp2s0f0 inet manual > #mlag1 > > auto enp2s0f1 > iface enp2s0f1 inet manual > #mlag2 > > iface enp0s25 inet manual > #management > > auto bond0 > iface bond0 inet static > address 10.0.0.10/24 > bond-slaves enp2s0f0 enp2s0f1 > bond-miimon 100 > bond-mode active-backup > bond-primary enp2s0f0 > > auto vmbr0 > iface vmbr0 inet static > address 192.168.143.10/24 > gateway 192.168.143.1 > bridge-ports bond0 > bridge-stp off > bridge-fd 0 We will connect pve servers to two mlagged arista 40G switches. The 10.0.0.0/24 ceph network will remain local on the two aristas, and 192.168.143.0/24 will be routed to our core switch. The VM IPs are in the LAN 192.168.143.0/24 range, and obviously don't require access to 10.0.0.0/24 We connect the VMs to vmbr0 and assign VLANs to them by configuring a VLAN tag in the proxmox VM config. This works. :-) However, assigning the IP address to bond0 does NOT work. The IP address is ignored. bond0 works, but is IP-less. Adding the IP address manually after boot works, using: > ip addr add 10.0.0.10/24 dev bond0 Why is this ip address not assigned to bond0 at boot time? Is it not possible to have an IP on both bond0 and vmbr0, when bond0 is also used as a bridge port? The setup is based (freely) on the pve docs: https://pve.proxmox.com/wiki/Network_Configuration#_linux_bond Thanks! MJ