Mininet Ne peut pas trouver l'exécutable de contrôleur
Chaque fois que je veux lancer sshd.py exemple dans mininet ou certains custome code que j'ai écrit moi-même-je obtenir
*** Creating network
*** Adding controller
*** Adding hosts:
h1 h2 h3 h4 h5
*** Adding switches:
s1
*** Adding links:
(h1, s1) (h2, s1) (h3, s1) (h4, s1) (h5, s1)
*** Configuring hosts
h1 h2 h3 h4 h5
*** Starting controller
Cannot find required executable controller.
Please make sure that it is installed and available in your $PATH:
(/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin)
Si $ sudo mn --test pingall
fonctionne très bien!
Je suppose que je devrais trouver le flux contrôleur exécutable et l'ajouter à la voie, mais je ne sais pas où il se trouve. mais le test de créer un contrôleur et fonctionne très bien!
J'ai essayé de réinstaller mininet avec
$ ~/mininet/util/install.sh -a or [-fnv]
OriginalL'auteur Moh Zah | 2013-06-27
Vous devez vous connecter pour publier un commentaire.
Suis tombé sur le même problème avec mininet sur Ubuntu.
Essayez de spécifier explicitement la classe du contrôleur lors de la construction d'un Mininet objet, par exemple, au lieu de
ne
Qui a résolu le problème dans mon cas.
OriginalL'auteur clm
Dans le newst versions de VO, la vo-contrôleur a été renommé test-contrôleur.
D'abord installer le openvswitch-testcontroller si vous n'avez pas avec la commande suivante:
Ensuite, créez un lien symbolique pour le test-contrôleur:
Qui fonctionne pour moi.
Vous aussi, pouvez consulter ce lien: http://installfights.blogspot.com.co/2016/09/cannot-find-required-executable.html
OriginalL'auteur juan felipe gomez manzanares
Je souhaite que le message était comme
De toute façon, tant que vous avez ovs-contrôleur installé par exemple par 'openvswitch-contrôleur de paquet debian dans la plate-forme, tout ce que vous avez à faire est de
OriginalL'auteur user1602017
J'ai eu le même problème et je l'ai résolu en installant la nouvelle version de mininet (2.1.0). Avec la version 2.0.0 je ne pouvais rien faire.
OriginalL'auteur Juan Antonio
Avez-vous essayé?
OU, si vous utilisez sudo mn de commande essayez :
OriginalL'auteur Milson
J'ai eu le même problème, j'ai donc enlevé mininet et au lieu d'installer de nouveau avec "apt-get install mininet", j'ai téléchargé la source et installé tout ce qui est inclus dans le Mininet VM. Cela a résolu le problème.
Il suffit de cocher l'Option "Option 2: Installation Native de la Source" sur le site:
http://mininet.org/download/#option-1-mininet-vm-installation-easy-recommended
OriginalL'auteur David Szabo
Il y a un problème avec l'installation autant que j'ai perçu. J'ai essayé le mininet VM et tout fonctionne bien.
OriginalL'auteur Moh Zah