Proxmox Cluster IP 0.0.0.1

myOmikron

New Member
Jan 12, 2020
6
1
1
25
Hi,
I'm having trouble, while setting up an Proxmox Cluster. When creating the cluster, I have set the link0 address to my internal network in which only the hosts are connected, but when I'm displaying the Join information, it shows 0.0.0.1 as IP Address.

When I'm trying to join another node, I'm getting the error message:
detected the following error(s):
* local node address: cannot use IP '0.0.0.3', not found on local node!

Network config of the first node:
Code:
source /etc/network/interfaces.d/*

auto lo
iface lo inet loopback

iface lo inet6 loopback

auto enp6s0
iface enp6s0 inet manual

iface enp6s0.4000 inet manual

auto vmbr0
iface vmbr0 inet static
        address xxx.xxx.xxx.xxx/26
        gateway xxx.xxx.xxx.xxx
        bridge-ports enp6s0
        bridge-stp off
        bridge-fd 0
        up route add -net xxx.xxx.xxx.xxx netmask 255.255.255.192 gw xxx.xxx.xxx.xxx dev enp6s0
        up sysctl -p
#Host net

iface vmbr0 inet6 static
        address xxxxxxxxxxxxx
        gateway fe80::1

auto vmbr4000
iface vmbr4000 inet static
        address 10.255.255.1/24
        bridge-ports enp6s0.4000
        bridge-stp off
        bridge-fd 0
        bridge-vlan-aware yes
        bridge-vids 2-4094
        mtu 1400
#vSwitch net

auto vmbr1
iface vmbr1 inet static
        address xxx.xxx.xxx.xxx
        bridge-ports none
        bridge-stp off
        bridge-fd 0
#Public net

iface vmbr1 inet6 static
        address xxxxxxxxxxxxxxxxxxx/64

auto vmbr2
iface vmbr2 inet static
        address 10.1.1.1/24
        bridge-ports none
        bridge-stp off
        bridge-fd 0
#DMZ net
 
What do you have in the /etc/pve/corosync.conf file?
 
Code:
logging {
  debug: off
  to_syslog: yes
}

nodelist {
  node {
    name: 01
    nodeid: 1
    quorum_votes: 1
    ring0_addr: 10.255.255.1
  }
}

quorum {
  provider: corosync_votequorum
}

totem {
  cluster_name: Cluster
  config_version: 2
  interface {
    linknumber: 0
  }
  ip_version: ipv4
  link_mode: passive
  secauth: on
  version: 2
}
 
After reinstalling the server, I noticed, that in the summary tab of the Datacenter the node is the wrong IP Address, too. I haven't created the Cluster yet

1597086917400.png
 
Once thing I noticed is that you showed the contents of /etc/network/interfaces.d/*.

Do you not use the /etc/network/interfaces file directly? I haven't checked in the code but since the network config in the GUI uses the interfaces file and not files in the interfaces.d directory, it might be possible that this is where the weird behavior comes from.
 
The directoy /etc/network/interfaces.d/* is empty, but I think I have resolved the issue by setting another hostname. My original hostname was 01.proxmox.***.***, so I think proxmox interpreted this somehow as IP Address. After changing, the correct IP appears in the dashboard and the cluster creation fails no longer.
 

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!