vlan 1002 and 1003 only worked when i comment "bridge-vlan-aware yes", otherwise it will not ping nodes each other.
iface enp94s0 inet manual
iface enp94s0d1 inet manual
auto bond0
iface bond0 inet manual
bond-slaves enp94s0 enp94s0d1
bond-miimon 100
bond-mode 802.3ad
bond-xmit-hash-policy layer2+3
mtu 9000
auto vmbr0
iface vmbr0 inet static
bridge-ports bond0
bridge-stp off
bridge-fd 0
#bridge-vlan-aware yes
#bridge-vids 2-4094
mtu 9000
address 172.18.100.10/24
gateway 172.18.100.1
auto vmbr0.1002
iface vmbr0.1002 inet static
address 172.18.102.10/24
#ceph public
auto vmbr0.1003
iface vmbr0.1003 inet static
address 172.18.103.10/24
#ceph cluster
iface enp94s0 inet manual
iface enp94s0d1 inet manual
auto bond0
iface bond0 inet manual
bond-slaves enp94s0 enp94s0d1
bond-miimon 100
bond-mode 802.3ad
bond-xmit-hash-policy layer2+3
mtu 9000
auto vmbr0
iface vmbr0 inet static
bridge-ports bond0
bridge-stp off
bridge-fd 0
#bridge-vlan-aware yes
#bridge-vids 2-4094
mtu 9000
address 172.18.100.10/24
gateway 172.18.100.1
auto vmbr0.1002
iface vmbr0.1002 inet static
address 172.18.102.10/24
#ceph public
auto vmbr0.1003
iface vmbr0.1003 inet static
address 172.18.103.10/24
#ceph cluster