]> git.proxmox.com Git - pve-cluster.git/commitdiff
pmxcfs: log resolved IP and improve log on failure to resolve
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Fri, 30 Jun 2023 13:39:18 +0000 (15:39 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Sat, 1 Jul 2023 14:35:24 +0000 (16:35 +0200)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
src/pmxcfs/pmxcfs.c

index 9a14adefd9d0f08359c4ba654ace59d7d13d5625..1cf8ab8c4946bb83f1e5fda6af7a35e7f0f814f1 100644 (file)
@@ -848,10 +848,15 @@ int main(int argc, char *argv[])
        cfs.nodename = g_strdup(utsname.nodename);
 
        if (!(cfs.ip = lookup_node_ip(cfs.nodename))) {
-               cfs_critical("Unable to get local IP address");
+               cfs_critical(
+                       "Unable to resolve node name '%s' to a non-loopback IP address - missing entry in"
+                       " '/etc/hosts' or DNS?",
+                       cfs.nodename
+               );
                qb_log_fini();
                exit(-1);
        }
+       cfs_message("resolved node name '%s' to '%s' for default node IP address", cfs.nodename, cfs.ip);
 
        struct group *www_data = getgrnam("www-data");
        if (!www_data) {