2017-08-06 3 views
0

J'ai créé une machine virtuelle dans le tableau de bord, il ne peut pas utiliser le terminal Web, indiquant l'erreur:INFO nova.consoleauth.manager [req-db1e6559-91c4-4412-b908-c323aae1161a - - - - -] Jeton de vérification: bb41fdbe-5cf3-4627-9ba1-7d48849caf22, False

Failed to connect to server (code: 1006)

image description

Mais dans mon /etc/nova/nova.conf, je pense qu'il n'y a pas misconfiguration:

[vnc] 
enabled = True 
vncserver_listen = 0.0.0.0 
vncserver_proxyclient_address = 192.168.8.102 
novncproxy_base_url = http://45.117.40.168:6080/vnc_auto.html 

le 192.168.8.102 est l'ip de gestion de ha-node2.

abd attention mon noeud de calcul2 est également ce noeud.

Et dans le /var/log/nova/nova-consoleauth.log, quand je me tourne vers cette page web, il y a seulement cela ci-dessous journal:

INFO nova.consoleauth.manager [req-db1e6559-91c4-4412-b908-c323aae1161a - - - - -] Checking Token: bb41fdbe-5cf3-4627-9ba1-7d48849caf22, False 

Edit-1

Attention, le node1 ordinateur et le controller-node1 sont le même noeud, le node-computer2 et le controller-node2 sont aussi le même noeud.

Répondre

0

Je pense que vous devriez utiliser l'ip dans le même sous-réseau.

Compute noeud 10.x.x.21

[vnc] 
vncserver_listen=$my_ip 
vncserver_proxyclient_address=$my_ip 
novncproxy_base_url=http://10.x.x.22:6080/vnc_auto.html 

node contrôleur 10.x.x.22

[vnc] 
vncserver_listen=$my_ip 
vncserver_proxyclient_address=$my_ip 
novncproxy_port=6080 
+0

Voir mes Edit-1, mon Controller2 et compute2 sont le même nœud. – aircraft

+0

changer 192.168.8.102 à 45.117.40.168? ou une erreur dans /var/log/nova/nova-novncproxy.log? –

+0

Je l'ai trouvé si je clique sur "cliquez ici pour entrer dans le terminal", puis je rafraîchir les temps de serval, je vais obtenir le terminal. – aircraft