Ошибка при добавлении хоста в кластер 'HostSetupNetworksVDS failed'
1. Проблема
При добавлении хоста в кластер возникает ошибка на заключительном этапе. В событиях Менеджера управления присутствуют следующие ошибки:
VDSM Host command HostSetupNetworksVDS failed: Internal JSON-RPC error: {'reason': '\ndesired\n=======\n---\ndns-resolver:\n search:\n - dns.zone.local\n server: []\n\ncurrent\n=======\n---\ndns-resolver:\n search: []\n server: []\n\ndifference\n==========\n--- desired\n+++ current\n@@ -1,5 +1,4 @@\n ---\n dns-resolver:\n- search:\n- - dns.zone.local\n+ search: []\n server: []\n\n'}
Failed to configure management network on host Hostname due to setup networks failure. (1)
| 1 | Имена хоста и домена могут отличаться |
В логах хоста /var/log/vdsm/supervdsm.log присутствуют следующие ошибки:
MainProcess|jsonrpc/8::ERROR::2024-01-01 01:01:01,072::supervdsm_server::82::SuperVdsm.ServerCallback::(wrapper) Error in setupNetworks
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/vdsm/supervdsm_server.py", line 80, in wrapper
res = func(*args, **kwargs)
File "/usr/lib/python3.6/site-packages/vdsm/network/api.py", line 193, in setupNetworks
_setup_networks(networks, bondings, options)
File "/usr/lib/python3.6/site-packages/vdsm/network/api.py", line 217, in _setup_networks
netswitch.configurator.setup(networks, bondings, options, in_rollback)
File "/usr/lib/python3.6/site-packages/vdsm/network/netswitch/configurator.py", line 53, in setup
_setup_nmstate(networks, bondings, options, in_rollback)
File "/usr/lib/python3.6/site-packages/vdsm/network/netswitch/configurator.py", line 84, in _setup_nmstate
nmstate.setup(desired_state, verify_change=not in_rollback)
File "/usr/lib/python3.6/site-packages/vdsm/network/nmstate/api.py", line 29, in setup
state_apply(desired_state, verify_change=verify_change)
File "/usr/lib/python3.6/site-packages/libnmstate/netapplier.py", line 132, in apply
plugins, net_state, verify_change, save_to_disk, verify_retry
File "/usr/lib/python3.6/site-packages/libnmstate/netapplier.py", line 182, in _apply_ifaces_state
_verify_change(plugins, net_state)
File "/usr/lib/python3.6/site-packages/libnmstate/netapplier.py", line 189, in _verify_change
net_state.verify(current_state)
File "/usr/lib/python3.6/site-packages/libnmstate/net_state.py", line 87, in verify
self._dns.verify(current_state.get(DNS.KEY))
File "/usr/lib/python3.6/site-packages/libnmstate/dns.py", line 220, in verify
{DNS.KEY: cur_dns.config},
libnmstate.error.NmstateVerificationError: