1 votes

Impossible de se connecter à la console sur un serveur ESXi 5.5

Je rencontre les plus étranges problèmes avec un serveur ESXi 5.5. En raison de problèmes pour l'ajouter dans vSphere, je dois me connecter à la console pour effectuer un dépannage. Je peux me connecter au système de menus directement sur le serveur, et le client Windows vSphere fonctionne bien.

Depuis la console "directe" (Alt+F1), je ne peux pas me connecter en tant que root :

enter image description here

Activer SSH à partir du client vSphere et utiliser ensuite SSH est encore plus étrange :

$ ssh root@192.168.1.84
CentOS release 6.5 (Final)
Kernel \r on an \m

Password: 

CentOS ? !? Mon mot de passe root, qui fonctionne bien pour s'authentifier à la fois au menu direct et au client Windows vSphere, ne fonctionne pas.

Trois machines virtuelles CentOS fonctionnent sur ce serveur, mais elles ne sont pas sur cette adresse IP. J'ai vérifié le protocole ARP pour m'assurer que j'atteignais la bonne adresse physique : J'ai vérifié que l'IP est vraiment VMWare par :

$ telnet 192.168.1.84 902
Trying 192.168.1.84...
Connected to 192.168.1.84.
Escape character is '^]'.
220 VMware Authentication Daemon Version 1.10: SSL Required, ServerDaemonProtocol:SOAP, MKSDisplayProtocol:VNC , VMXARGS supported, NFCSSL supported

Si je désactive SSH en utilisant le client vSphere :

$ ssh root@192.168.1.84
ssh: connect to host 192.168.1.84 port 22: Connection refused

Je suis donc perplexe quant à ce qui se passe ici. Pourquoi ESXi pense-t-il qu'il s'agit de CentOS, et pourquoi ne puis-je pas me connecter directement à la console ?

0 votes

Le problème est à peu près le même que celui décrit ici : kb.vmware.com/selfservice/microsites/ - Je ne peux pas (ré)ajouter le VMHost dans vCentre. Le système fonctionne sur un HP ProLiant 360 (Gen8), avec une carte réseau physique connectée et une carte réseau virtuelle par VM.

-2voto

koullislp Points 282

Le serveur VMWare Esxi est un utilitaire fonctionnant sur Centos 6.5. C'est pourquoi il vous permet d'accéder au serveur lui-même par ssh. C'est la raison pour laquelle vous obtenez l'invite lorsque vous vous connectez.

Les messages que vous obtenez "/bin/bash : No such file or directory" est critique et indique un problème avec le système de fichiers sur l'hôte. Cependant, comme il s'agit d'un système d'exploitation minimaliste, toutes les opérations ne sont pas disponibles et vos options de dépannage sont limitées.

Si vous exécutez le serveur Esxi sur une VM, assurez-vous que tous les lecteurs ou partitions mappés sont corrects et effectuez une vérification du système de fichiers si vous le pouvez, mais pour ce faire, vous devez activer l'accès SSH sur l'hôte Esxi, la connexion à distance et effectuer un dépannage sur le système d'exploitation. Une autre solution serait de répliquer vos données depuis le serveur Esxi et de les migrer vers un autre disque ou serveur physique.

Cela peut aider à effectuer une vérification du système de fichiers sur l'hôte Esxi : http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2004299

0 votes

C'est étrange, je ne vois pas l'invite CentOS lorsque je me connecte en SSH à d'autres serveurs ESXi. Est-ce quelque chose de nouveau ou de spécifique à une certaine version (la boîte en question fonctionne sous ESXi 5.5) ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X