MilanHofmann commented on issue #7185:
URL: https://github.com/apache/cloudstack/issues/7185#issuecomment-1425831339

   > @MilanHofmann
   > 
   > can you describe your configuration ? mgmt server / agent ,nics/ ips, etc
   > 
   > > @weizhouapache Thank you, that was the problem!
   > > If I add the default route manually the vm checks all pass and NFS can 
be mounted. But why is it necessary to add it myself? Shouldn't that be done by 
KVM during the launch?
   > > Also the vm is still not reachable from outside the host. Maybe I 
misconfigured something here? `root@m0995:~# ip a` gives `1: lo: 
<LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 
1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 
scope host lo valid_lft forever preferred_lft forever 2: eth0: 
<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master cloudbr0 state 
UP group default qlen 1000 link/ether 1c:6f:65:91:9e:86 brd ff:ff:ff:ff:ff:ff 
altname enp4s0 4: cloudbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc 
noqueue state UP group default qlen 1000 link/ether 1c:6f:65:91:9e:86 brd 
ff:ff:ff:ff:ff:ff inet 79.143.179.221/24 metric 100 brd 79.143.179.255 scope 
global dynamic cloudbr0 valid_lft 3777sec preferred_lft 3777sec inet6 
fe80::1e6f:65ff:fe91:9e86/64 scope link valid_lft forever preferred_lft forever 
5: cloudbr1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state 
DOWN group default qlen 100
 0 link/ether 1c:6f:65:91:9e:86 brd ff:ff:ff:ff:ff:ff inet6 
fe80::1e6f:65ff:fe91:9e86/64 scope link valid_lft forever preferred_lft forever 
7: cloud0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP 
group default qlen 1000 link/ether a6:d6:15:d8:3a:12 brd ff:ff:ff:ff:ff:ff inet 
169.254.0.1/16 scope global cloud0 valid_lft forever preferred_lft forever 40: 
eth0.200@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master 
breth0-200 state UP group default qlen 1000 link/ether 1c:6f:65:91:9e:86 brd 
ff:ff:ff:ff:ff:ff 41: breth0-200: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 
qdisc noqueue state UP group default qlen 1000 link/ether 82:8d:82:b1:a4:f2 brd 
ff:ff:ff:ff:ff:ff 42: vnet18: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc 
noqueue master cloud0 state UNKNOWN group default qlen 1000 link/ether 
fe:00:a9:fe:b9:23 brd ff:ff:ff:ff:ff:ff 43: vnet19: 
<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master cloudbr0 state 
UNKNOWN group default qlen 1
 000 link/ether fe:00:e3:00:01:7b brd ff:ff:ff:ff:ff:ff 44: vnet20: 
<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master breth0-200 
state UNKNOWN group default qlen 1000 link/ether fe:00:14:00:00:69 brd 
ff:ff:ff:ff:ff:ff 45: vnet21: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc 
noqueue master cloud0 state UNKNOWN group default qlen 1000 link/ether 
fe:00:a9:fe:a1:f9 brd ff:ff:ff:ff:ff:ff 46: vnet22: 
<BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master cloudbr0 state 
UNKNOWN group default qlen 1000 link/ether fe:00:7d:00:01:1c brd 
ff:ff:ff:ff:ff:ff 47: vnet23: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc 
noqueue master breth0-200 state UNKNOWN group default qlen 1000 link/ether 
fe:00:ed:00:00:68 brd ff:ff:ff:ff:ff:ff 48: virbr0: 
<NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group 
default qlen 1000 link/ether 52:54:00:42:23:f0 brd ff:ff:ff:ff:ff:ff inet 
192.168.122.1/24 brd 192.168.122.255 scope global virbr0 valid_lft forever 
preferr
 ed_lft forever`
   > > 
   > > * this is my netplan config:
   > > 
   > > network: version: 2 renderer: networkd ethernets: ens18: match: 
macaddress: $myMacAdress bridges: cloudbr0: dhcp4: true macaddress: 
$myMacAdress interfaces: - ens18 addresses: [$myAddress] # gateway4 is 
deprecated, use routes instead routes: - to: 0.0.0.0/0 via: $myGateway on-link: 
true nameservers: search: [ invalid ] addresses: - 8.8.8.8 - 8.8.4.4 cloudbr1: 
dhcp4: false macaddress: $myMacAdress optional: true
   
   @weizhouapache Sure!
   
   `
   ip route show
   `
   on host gives
   `
   default via 79.143.179.1 dev eth1 
   8.8.8.8 via 79.143.179.1 dev eth1 
   10.0.0.0/8 via 79.143.179.1 dev eth1 
   79.143.179.0/24 dev eth1 proto kernel scope link src 79.143.179.126 
   169.254.0.0/16 dev eth0 proto kernel scope link src 169.254.185.35 
   172.16.0.0/12 via 79.143.179.1 dev eth1 
   172.31.16.0/20 via 79.143.179.1 dev eth1 
   192.168.0.0/16 via 79.143.179.1 dev eth1 
   `
   `
   sudo iptables -S
   `
   gives:
   
   -P INPUT ACCEPT
   -P FORWARD ACCEPT
   -P OUTPUT ACCEPT
   -N BF-breth0-200
   -N BF-breth0-200-IN
   -N BF-breth0-200-OUT
   -N BF-cloudbr0
   -N BF-cloudbr0-IN
   -N BF-cloudbr0-OUT
   -N LIBVIRT_FWI
   -N LIBVIRT_FWO
   -N LIBVIRT_FWX
   -N LIBVIRT_INP
   -N LIBVIRT_OUT
   -N s-10-VM
   -N s-12-VM
   -N s-14-VM
   -N s-16-VM
   -N s-17-VM
   -N ufw-after-forward
   -N ufw-after-input
   -N ufw-after-logging-forward
   -N ufw-after-logging-input
   -N ufw-after-logging-output
   -N ufw-after-output
   -N ufw-before-forward
   -N ufw-before-input
   -N ufw-before-logging-forward
   -N ufw-before-logging-input
   -N ufw-before-logging-output
   -N ufw-before-output
   -N ufw-reject-forward
   -N ufw-reject-input
   -N ufw-reject-output
   -N ufw-track-forward
   -N ufw-track-input
   -N ufw-track-output
   -N v-11-VM
   -N v-13-VM
   -N v-15-VM
   -N v-18-VM
   -N v-9-VM
   -A INPUT -j LIBVIRT_INP
   -A INPUT -j ufw-before-logging-input
   -A INPUT -j ufw-before-input
   -A INPUT -j ufw-after-input
   -A INPUT -j ufw-after-logging-input
   -A INPUT -j ufw-reject-input
   -A INPUT -j ufw-track-input
   -A FORWARD -o cloudbr0 -m physdev --physdev-is-bridged -j BF-cloudbr0
   -A FORWARD -i cloudbr0 -m physdev --physdev-is-bridged -j BF-cloudbr0
   -A FORWARD -o cloudbr0 -j DROP
   -A FORWARD -i cloudbr0 -j DROP
   -A FORWARD -o breth0-200 -m physdev --physdev-is-bridged -j BF-breth0-200
   -A FORWARD -i breth0-200 -m physdev --physdev-is-bridged -j BF-breth0-200
   -A FORWARD -o breth0-200 -j DROP
   -A FORWARD -i breth0-200 -j DROP
   -A FORWARD -j LIBVIRT_FWX
   -A FORWARD -j LIBVIRT_FWI
   -A FORWARD -j LIBVIRT_FWO
   -A FORWARD -j ufw-before-logging-forward
   -A FORWARD -j ufw-before-forward
   -A FORWARD -j ufw-after-forward
   -A FORWARD -j ufw-after-logging-forward
   -A FORWARD -j ufw-reject-forward
   -A FORWARD -j ufw-track-forward
   -A OUTPUT -j LIBVIRT_OUT
   -A OUTPUT -j ufw-before-logging-output
   -A OUTPUT -j ufw-before-output
   -A OUTPUT -j ufw-after-output
   -A OUTPUT -j ufw-after-logging-output
   -A OUTPUT -j ufw-reject-output
   -A OUTPUT -j ufw-track-output
   -A BF-breth0-200 -m state --state RELATED,ESTABLISHED -j ACCEPT
   -A BF-breth0-200 -m physdev --physdev-is-in --physdev-is-bridged -j 
BF-breth0-200-IN
   -A BF-breth0-200 -m physdev --physdev-is-out --physdev-is-bridged -j 
BF-breth0-200-OUT
   -A BF-breth0-200 -m physdev --physdev-out eth0.200 --physdev-is-bridged -j 
ACCEPT
   -A BF-breth0-200-IN -m physdev --physdev-in vnet20 --physdev-is-bridged -j 
s-17-VM
   -A BF-breth0-200-IN -m physdev --physdev-in vnet23 --physdev-is-bridged -j 
v-18-VM
   -A BF-breth0-200-OUT -m physdev --physdev-out vnet20 --physdev-is-bridged -j 
s-17-VM
   -A BF-breth0-200-OUT -m physdev --physdev-out vnet23 --physdev-is-bridged -j 
v-18-VM
   -A BF-cloudbr0 -m state --state RELATED,ESTABLISHED -j ACCEPT
   -A BF-cloudbr0 -m physdev --physdev-is-in --physdev-is-bridged -j 
BF-cloudbr0-IN
   -A BF-cloudbr0 -m physdev --physdev-is-out --physdev-is-bridged -j 
BF-cloudbr0-OUT
   -A BF-cloudbr0 -m physdev --physdev-out eth0 --physdev-is-bridged -j ACCEPT
   -A BF-cloudbr0-IN -m physdev --physdev-in vnet19 --physdev-is-bridged -j 
s-17-VM
   -A BF-cloudbr0-IN -m physdev --physdev-in vnet22 --physdev-is-bridged -j 
v-18-VM
   -A BF-cloudbr0-OUT -m physdev --physdev-out vnet19 --physdev-is-bridged -j 
s-17-VM
   -A BF-cloudbr0-OUT -m physdev --physdev-out vnet22 --physdev-is-bridged -j 
v-18-VM
   -A s-10-VM -m physdev --physdev-in vnet5 --physdev-is-bridged -j RETURN
   -A s-10-VM -m physdev --physdev-in vnet4 --physdev-is-bridged -j RETURN
   -A s-10-VM -j ACCEPT
   -A s-12-VM -m physdev --physdev-in vnet5 --physdev-is-bridged -j RETURN
   -A s-12-VM -m physdev --physdev-in vnet4 --physdev-is-bridged -j RETURN
   -A s-12-VM -j ACCEPT
   -A s-14-VM -m physdev --physdev-in vnet10 --physdev-is-bridged -j RETURN
   -A s-14-VM -m physdev --physdev-in vnet11 --physdev-is-bridged -j RETURN
   -A s-14-VM -j ACCEPT
   -A s-16-VM -m physdev --physdev-in vnet17 --physdev-is-bridged -j RETURN
   -A s-16-VM -m physdev --physdev-in vnet16 --physdev-is-bridged -j RETURN
   -A s-16-VM -j ACCEPT
   -A s-17-VM -m physdev --physdev-in vnet20 --physdev-is-bridged -j RETURN
   -A s-17-VM -m physdev --physdev-in vnet19 --physdev-is-bridged -j RETURN
   -A s-17-VM -j ACCEPT
   -A v-11-VM -m physdev --physdev-in vnet2 --physdev-is-bridged -j RETURN
   -A v-11-VM -m physdev --physdev-in vnet1 --physdev-is-bridged -j RETURN
   -A v-11-VM -j ACCEPT
   -A v-13-VM -m physdev --physdev-in vnet7 --physdev-is-bridged -j RETURN
   -A v-13-VM -m physdev --physdev-in vnet8 --physdev-is-bridged -j RETURN
   -A v-13-VM -j ACCEPT
   -A v-15-VM -m physdev --physdev-in vnet14 --physdev-is-bridged -j RETURN
   -A v-15-VM -m physdev --physdev-in vnet13 --physdev-is-bridged -j RETURN
   -A v-15-VM -j ACCEPT
   -A v-18-VM -m physdev --physdev-in vnet22 --physdev-is-bridged -j RETURN
   -A v-18-VM -m physdev --physdev-in vnet23 --physdev-is-bridged -j RETURN
   -A v-18-VM -j ACCEPT
   -A v-9-VM -m physdev --physdev-in vnet2 --physdev-is-bridged -j RETURN
   -A v-9-VM -m physdev --physdev-in vnet1 --physdev-is-bridged -j RETURN
   -A v-9-VM -j ACCEPT
   
   `
   ip a
   `
   gives:
   1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group 
default qlen 1000
       link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
       inet 127.0.0.1/8 scope host lo
          valid_lft forever preferred_lft forever
   2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master 
cloudbr0 state UP group default qlen 1000
       link/ether 1c:6f:65:91:9e:86 brd ff:ff:ff:ff:ff:ff
       altname enp4s0
   4: cloudbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state 
UP group default qlen 1000
       link/ether 1c:6f:65:91:9e:86 brd ff:ff:ff:ff:ff:ff
       inet 79.143.179.221/24 metric 100 brd 79.143.179.255 scope global 
dynamic cloudbr0
          valid_lft 3105sec preferred_lft 3105sec
       inet6 fe80::1e6f:65ff:fe91:9e86/64 scope link 
          valid_lft forever preferred_lft forever
   5: cloudbr1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue 
state DOWN group default qlen 1000
       link/ether 1c:6f:65:91:9e:86 brd ff:ff:ff:ff:ff:ff
       inet6 fe80::1e6f:65ff:fe91:9e86/64 scope link 
          valid_lft forever preferred_lft forever
   7: cloud0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP 
group default qlen 1000
       link/ether a6:d6:15:d8:3a:12 brd ff:ff:ff:ff:ff:ff
       inet 169.254.0.1/16 scope global cloud0
          valid_lft forever preferred_lft forever
   40: eth0.200@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue 
master breth0-200 state UP group default qlen 1000
       link/ether 1c:6f:65:91:9e:86 brd ff:ff:ff:ff:ff:ff
   41: breth0-200: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue 
state UP group default qlen 1000
       link/ether 82:8d:82:b1:a4:f2 brd ff:ff:ff:ff:ff:ff
   42: vnet18: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master 
cloud0 state UNKNOWN group default qlen 1000
       link/ether fe:00:a9:fe:b9:23 brd ff:ff:ff:ff:ff:ff
   43: vnet19: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master 
cloudbr0 state UNKNOWN group default qlen 1000
       link/ether fe:00:e3:00:01:7b brd ff:ff:ff:ff:ff:ff
   44: vnet20: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master 
breth0-200 state UNKNOWN group default qlen 1000
       link/ether fe:00:14:00:00:69 brd ff:ff:ff:ff:ff:ff
   45: vnet21: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master 
cloud0 state UNKNOWN group default qlen 1000
       link/ether fe:00:a9:fe:a1:f9 brd ff:ff:ff:ff:ff:ff
   46: vnet22: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master 
cloudbr0 state UNKNOWN group default qlen 1000
       link/ether fe:00:7d:00:01:1c brd ff:ff:ff:ff:ff:ff
   47: vnet23: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master 
breth0-200 state UNKNOWN group default qlen 1000
       link/ether fe:00:ed:00:00:68 brd ff:ff:ff:ff:ff:ff
   
   `
   virsh net-list --all
   `
   gives:
   
   `
    Name      State      Autostart   Persistent
   ----------------------------------------------
    default   inactive   yes         yes
   `
   + 
   
   
[agent_properties.txt](https://github.com/apache/cloudstack/files/10707905/agent_properties.txt)
   
[mgmt-server_properties.txt](https://github.com/apache/cloudstack/files/10707906/mgmt-server_properties.txt)
   
   Please let me know, if i can provide anything else!
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to