O OVM Manager e o OVM Server podem coexistir em redes distintas deste que a comunicação entre ambos esteja configurada apropriadamente, com a porta 7002 aberta no firewall para comunicação entre ambos (Server e Manager)
Quando existe algum problema na comunicação do manager com o server é comum que muitos jobs sejam iniciados no manager e que não consigam concluir suas operações causando um enfileiramento de processos e falhas subsequentes em diversas frentes.
As falhas de comunicação podem ser observadas através do log do ovs-agent localizado no diretório /var/log de cada OVM Server
[root@ovmsrv log]# tail -f ovs-agent.log
[2019-08-04 08:11:15 4269] ERROR (notificationserver:233) Error sending events: [Errno 110] Connection timed out
Traceback (most recent call last):
File "/usr/lib64/python2.6/site-packages/agent/daemon/notificationserver.py", line 219, in event_sender
session.post(events_formatted)
File "/usr/lib64/python2.6/site-packages/agent/daemon/notificationserver.py", line 90, in post
return self._do_post(data)
File "/usr/lib64/python2.6/site-packages/agent/daemon/notificationserver.py", line 103, in _do_post
headers=self.headers)
File "/usr/lib64/python2.6/httplib.py", line 973, in request
self._send_request(method, url, body, headers)
File "/usr/lib64/python2.6/httplib.py", line 1010, in _send_request
self.endheaders()
File "/usr/lib64/python2.6/httplib.py", line 967, in endheaders
self._send_output()
File "/usr/lib64/python2.6/httplib.py", line 831, in _send_output
self.send(msg)
File "/usr/lib64/python2.6/httplib.py", line 790, in send
self.connect()
File "/usr/lib64/python2.6/httplib.py", line 1171, in connect
sock = socket.create_connection((self.host, self.port), self.timeout)
File "/usr/lib64/python2.6/socket.py", line 567, in create_connection
raise error, msg
error: [Errno 110] Connection timed out
[2019-08-04 08:11:16 4269] ERROR (notificationserver:272) Error sending statistics: [Errno 110] Connection timed out
Basta realizar a liberação da porta 7002 no firewall para comunicação entre os hosts, reiniciar o ovs-agent, manager e redescobrir os OVM server através do OVM Manager.
- Reiniciando o ovs-agent em todos os OVM Servers
# service ovs-agent restart
- Reiniciando o OVM Manager através do servidor ovm manager
# service ovmm restart
- Redescubra os OVM Server, se necessário
Na aba Servers and VMs clique sobre o item Discover Servers
Após concluir os OVM Servers estarão disponíveis na pasta Unassigned Servers
Referencia:
OVM 3.4.3 Job Does Not Complete (Doc ID 2297440.1)




0 comentários:
Postar um comentário