node seems to be offline

m4ri01

New Member
Dec 30, 2021
1
0
1
38
Hello guys I had a problem using proxmox in my Debian machine. my problem are in the web GUI when I want to create a VM it shows a warning that the node seems to be offline like this image.
asdasd.png

but if I navigate to the node information it says online and have uptime like this image.
2asd.png


and this is the information when I run
Code:
pvecm status
pvecmstatus.png

I already did some restart syntax like
Code:
systemctl restart pve-cluster pveproxy pvedaemon corosync pvestatd
but there is no difference. is there anyone knows about it? thank you before
 
Hello,

Do you notice anything in Syslog/journalctl?
Could you check for the hosts file and hostname if are the same?
Bash:
cat /etc/hosts
cat /etc/hostname
 
Hi,

If you have the same/similar issue, could you please check the hostname? Otherwise, could you open a new thread or provide us with more information about the issue?
 
I'd say I have exactly the same problem. I also have the question mark in the tree - mine with a mouse-over saying that it's status is unknown.

What do you mean by checking the hostname?
 
I just deleted pve from my notebook and re-activated virt-manager to be able to use VMs while I'm trying to solve this problem.

To debug the problem I set up my Debian installation inside a VM.
 
This is how the host presents itself in the webgui:
2025-09-05_11-46-55-950862745.png

Trying to create a VM I get this:
Bildschirmfoto vom 2025-09-05 12-10-18.png

The hostname check as described in the wiki:
Code:
root@PureBlackSoulTest:~# hostname --ip-address
192.168.100.135

I already tried to track the question mark icon, the mouse-over text back to its source through the javascript, but my knowledge of javascript and the firefox debugger are not sufficient.

moayad, I'd be thankful for help narrowing this down to its root source!
 
I compared settings in an installation from the iso and my host and found that the domain was missing in hostname -f for the installation that didn't work.

On the working iso install /etc/hosts looks like this (ipv6 excluded):
Code:
root@pve:/etc# cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
192.168.100.166 pve.default pve

The entries on my not working notebook install looked like this:
Code:
root@PureBlackSoulTest:/etc# cat /etc/hosts
127.0.0.1    localhost
192.168.100.135 PureBlackSoulTest

I changed them to contain a domainname like this:
Code:
root@PureBlackSoulTest:/etc# cat /etc/hosts
127.0.0.1    localhost.localdomain localhost
192.168.100.135 PureBlackSoulTest.default PureBlackSoulTest

The question mark in the tree view of the gui vanished immediately.

Creating a VM worked also. This seems to have solved the problem.
 
After solving the problem for a VM running Proxmox on my notebooks system I tried to install Proxmox on my real system and failed again:

I found that /etc/pve/.members contained in "nodelist" a node named "node1" instead of my hostname. Looking through my configuration I found that the name came from /etc/corosync/corosync.conf and not as I'd expected from /etc/pve/corosync.conf . Changing the name in /etc/corosync/corosync.conf made the node recognized as online in the webgui.