Încerc să trimit comanda pentru a comuta cu ansible. Am testat și am confirmat că comutatorul poate fi accesat de alte dispozitive prin ssh, dar la trimiterea comenzii către comutator prin ansible, a eșuat. Mai jos sunt comenzi și mesaj de eroare. Oferă cineva câteva sugestii în legătură cu problema? Mulțumesc.
sudo nano gazde
[gazde-laboratoare]
192.168.1.15
sudo nano ansible.cfg
[implicit]
inventar = ./hosts
host_key checking = fals
timeout = 5
sudo mkdir group_vars
cd /group_vars
sudo nano devices.yml
ansible_network_os: ios
admin1@Lenovo10:~$ ansible lab-hosts -m raw -a „show run” -u admin -k | grep 'nume gazdă| sistem mtu' -vvvv
Parola SSH:
[AVERTISMENT DE OBSERVARE]: setările TRANSFORM_INVALID_GROUP_CHARS sunt setate să permită caractere greșite în numele grupurilor în mod implicit,
acest lucru se va schimba, dar va putea fi configurat de utilizator în caz de depreciere. Această caracteristică va fi eliminată în versiunea 2.10. Dezaprobare
avertismentele pot fi dezactivate setând deprecation_warnings=False în ansible.cfg.
[AVERTISMENT]: au fost găsite caractere nevalide în numele grupurilor, dar nu au fost înlocuite, utilizați -vvvv pentru a vedea detalii
192.168.1.15 | DE NEATINS! => {
„schimbat”: fals,
"msg": "Nu s-a putut conecta la gazdă prin ssh: Imposibil de negociat cu 192.168.1.15 portul 22: nu a fost găsită nicio metodă de schimb de chei potrivite. Oferta lor: diffie-hellman-group1-sha1",
„inaccesibil”: adevărat
}