Mainosjakauma tiedosto, Tämä tiedosto sisältää isäntätiedot, kuten minkä isännän meidän on muodostettava yhteys paikallisesta kaukosäätimeen. Inventaarion oletustiedosto on alla /etc/ansible/hosts.
7. Lisätään nyt nämä kolme isäntää varastotiedostoon. Avaa ja muokkaa tiedostoa suosikkieditorillasi, tässä käytän vim.
# sudo vim/etc/ansible/hosts.
Lisää seuraavat kolme isännän IP -osoitetta.
[verkkopalvelimet] 192.168.0.112. 192.168.0.113. 192.168.0.114.
Merkintä: 'web-palvelimet"Suluissa tarkoittaa ryhmien nimiä, sitä käytetään järjestelmien luokittelussa ja päätettäessä, mitä järjestelmiä aiot ohjata mihin aikaan ja mistä syystä.
8. Nyt on aika tarkistaa kaikki 3 palvelimemme vain tekemällä ping minun localhostilta. Toiminnon suorittamiseksi meidän on käytettävä komentoa "kyvytön"Vaihtoehtoilla"-m"(Moduuli) ja"-kaikki"(Palvelinryhmä).
# ansible -m ping -verkkopalvelimet TAI # ansible -m ping -kaikki
Yllä olevassa esimerkissä olemme käyttäneet ping -moduulia Ansible -komennolla pingämään kaikki etäisännät samaan tapaa, jolla Ansiblen kanssa voidaan käyttää erilaisia moduuleja, löydät saatavilla olevat moduulit ansible Officialilta sivusto tässä.
9. Nyt käytämme toista moduulia nimeltä "komento', Jota käytetään suorittamaan komentojen luettelo (kuten, df, free, uptim jne.) Kaikille valituille etäisännille kerralla, esimerkiksi varo alla olevia esimerkkejä.
a. Kaikkien isäntien osioiden tarkistaminen
# ansible -m komento -a "df -h" web -palvelimet.
b. Tarkista muistin käyttö kaikissa etäisännöissä.
# ansible -m komento -a "free -mt" web -palvelimet.
c. Tarkistetaan kaikkien 3 palvelimen käyttöaika.
# ansible -m -komento -a "käyttöaika" -verkkopalvelimet.
d. Tarkista isäntänimi ja arkkitehtuuri.
# ansible -m komento -a "arch" web -palvelimet. # ansible -m shell -a "isäntänimi" -verkkopalvelimet.
e. Jos tarvitsemme tuloksen mihin tahansa tiedostoon, voimme ohjata uudelleen alla kuvatulla tavalla.
# ansible -m komento -a "df -h" web -palvelimet> /tmp/df_outpur.txt.
Tällä tavoin voimme suorittaa monia komentokomentoja käyttäen ansiblea yllä olevien vaiheiden mukaisesti.
Okei, voimme nähdä kuinka seuraavassa artikkelissa.
Ansible on tehokas IT -automaatiotyökalu, joka on jokaisen järjestelmänvalvojan käytettävissä sovellusten käyttöönotossa ja palvelimien hallinnassa kerralla. Muiden automaatiotyökalujen, kuten nukke, Capistrano, suola, joukossa Ansible on erittäin mielenkiintoinen ja erittäin helppo asentaa tuotantoympäristöön. Capistrano Voi ei, tunnen päänsärkyä, jätä minut rauhaan: p tätä minä sanoin.
Ansible käyttää vain SSH: ta agenttina. Meidän ei tarvitse asentaa ja käyttää mitään agentteja etäpalvelimilla. Toivottavasti tämä artikkeli on mielenkiintoinen myös sinulle. Seuraavassa artikkelissamme näytän sinulle, kuinka voit määrittää hakemistorakenteen Ansible -käyttöönottoa varten ja luoda ohjekirjoja ja työskennellä sen kanssa.
Siihen asti seuraa meitä saadaksesi päivitettyjä artikkeleita ja älä unohda kertoa meille mielipiteitäsi Ansible ja kerro meille myös, käytätkö muita tehokkaampia automaatiotyökaluja Syömätön….
http://www.ansible.com/get-started
http://docs.ansible.com/