Ansible Academy · Lektion

Ping en vært med ping-modulet

Bekræft forbindelsen med Deres første modul.

Lektion 4 af 413 trin

Ping en vært med ping-modulet er en gratis Ansible Academy-lektion på CoddyKit. Dette er lektion 4 af 4. Du kan læse hele lektionen gratis nedenfor — og derefter øve dig praktisk i browseren med en indbygget kodeeditor og en AI-vejleder, der er tilgængelig døgnet rundt. Den er en del af læringsforløbet i Ansible Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Ansible Academy-kurset indeholder 4 lektioner i alt.

Dit første modul

ping-modulet er Ansible's hello world. Det beviser, at Ansible kan nå en vært og køre Python dér fra start til slut.

Ikke ICMP-ping

Trods navnet er det ikke et ICMP-netværksping. Det opretter forbindelse via SSH og bekræfter derefter, at Python svarer på den administrerede node.

Ad hoc-formen

Kør det som en ad hoc-kommando: angiv værterne, og brug derefter -m ping. Der er ikke brug for en playbook-fil til denne hurtige test.

ansible all -m ping

Læs mønsteret

Ordet før -m er mønsteret. Her betyder all alle værter i dit inventar; du kan også målrette en enkelt gruppe.

ansible web -m ping

Flaget -m

Flaget -m vælger det modul, der skal køres. Ved at erstatte ping med et andet modul kan ad hoc-kommandoer senere udføre rigtigt arbejde.

Et vellykket pong

Et vellykket resultat ser sådan ud: pong. Ansible viser SUCCESS og "ping": "pong" for hver vært, som det nåede uden problemer. 🏓

web1 | SUCCESS => {
  "ping": "pong"
}

Når det mislykkes

Et UNREACHABLE-resultat betyder, at SSH ikke kunne oprette forbindelse, ofte på grund af en forkert nøgle, bruger eller vært. Få login til at virke, før du giver Ansible skylden.

Angiv et inventar

Hvis du sprang ansible.cfg over, skal du tilføje -i for at angive din inventarfil, så Ansible ved, hvilke værter mønsteret henviser til.

ansible all -i hosts -m ping

Prøv én vært

Målret en enkelt maskine ved at angive den som mønsteret. Det isolerer én server, når du fejlsøger forbindelsen.

ansible web1 -m ping

Localhost tæller også

Du kan endda pinge localhost med en lokal forbindelse. Det er en hurtig måde at bekræfte, at Ansible selv kører korrekt.

ansible localhost -m ping

Forbindelsesporten

Et grønt pong på tværs af dit inventar betyder, at alle noder er tilgængelige. Det er signalet til at begynde at skrive rigtig automatisering. ✅

Hurtigt tjek

Sidste tjek i dette kursus.

Opsummering

ping-modulet bekræfter, at både SSH- og Python-forbindelsen fungerer, og returnerer pong ved succes. Det er dit foretrukne forbindelsestest før automatisering. 🎉

Gratis at komme i gang

Lær YAML med en AI-underviser — gratis

Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.

Kurser
30
Lektioner
120

Ofte stillede spørgsmål

Er lektionen “Ping en vært med ping-modulet” gratis?

Ja — hele teksten til “Ping en vært med ping-modulet” kan læses gratis her på nettet. Hvis du vil øve dig interaktivt med en indbygget kodeeditor og en AI-vejleder døgnet rundt og få adgang til resten af Ansible Academy-kurset, skal du opgradere til CoddyKit PRO. Ansible Academy-kurset indeholder 4 lektioner i alt.

Hvad lærer jeg i “Ping en vært med ping-modulet”?

Bekræft forbindelsen med Deres første modul. Du øver dig i Ansible Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.

Skal jeg have erfaring for at begynde på Ansible Academy?

Der kræves ingen tidligere erfaring. Ansible Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 4 af 4.

Hvor lang tid tager lektionen “Ping en vært med ping-modulet”?

De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.

Kan jeg skrive og køre kode i denne Ansible Academy-lektion?

Ja. Alle Ansible Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.

Alle lektioner i dette kursus

  1. Installér Ansible-control-noden
  2. SSH-nøgler og login uden adgangskode
  3. Deres ansible.cfg: Fornuftige standarder
  4. Ping en vært med ping-modulet
← Tilbage til Ansible Academy