Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ansible uzima dosta memorije na remote masinama

[es] :: Linux/UNIX serveri i servisi :: Ansible uzima dosta memorije na remote masinama

[ Pregleda: 3280 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

CoyoteKG

Član broj: 70939
Poruke: 2781



+6831 Profil

icon Ansible uzima dosta memorije na remote masinama27.01.2019. u 20:25 - pre 29 meseci
Krenuo malo da čačkam Ansible i bezveze testirajući neke komande, npr skupljajući info o remote mašinama

ansible all -m setup -a 'filter=ansible_mem*'


zaključim da mi od virtualki sa 2GB rama ostalo slobodno po 100-200MB... Minimal Centos, ništa instalirano, nikakav servis
Restartovao VM, 250MB zauzeće, okinem opet ovu gore komandu, iste sekunde pojede ceo gigabajt i tako drži non stop.
Je l' to normalno ponašanje?

Ja kapirao da Ansible nije ni malo zahtevan, jer mu ne treba agent na remote mašinama,

Prikačeni fajlovi
 
Odgovor na temu

nkrgovic
Nikola Krgović
Beograd

Član broj: 3534
Poruke: 2735

ICQ: 49345867
Sajt: https://www.twinstarsyste..


+623 Profil

icon Re: Ansible uzima dosta memorije na remote masinama28.01.2019. u 08:27 - pre 29 meseci
Gledaj, jeste manje zahtevan, u smislu da kad ne run-ujes nista nema agenta. :) Doduse, ja volim da ima agent, jer mi agent garantuje konzistentnost stanja, u smislu da ako se nesto desi agent to vrati u zadato stanje, ali to je off topic ovde.

Sad, kad ti run-ujes neki playbook against neke masine (izvini za mix engleskog, ne znam ovo na srpskom), ta masina mora da popali python i da ucista sve sto taj playbook zahteva. Na zalost to trosi ram, to je ista varijanta kao sa modernim app dev frameworks, jednostavno danas ti i web aplikacija, pisana uz neki framework, za obicnu stranu uzme 20-30-40MB RAM-a za izvrsavanje, bez obzira sto stampa par stotina KB texta. E i tvoj playbook mora da ucita verovatno module koje si include-ovao, dependencies, raspakuje yaml config, napravi config fajl u memoriji, svasta nesto... Nema gde nego u RAM.
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
 
Odgovor na temu

CoyoteKG

Član broj: 70939
Poruke: 2781



+6831 Profil

icon Re: Ansible uzima dosta memorije na remote masinama28.01.2019. u 08:44 - pre 29 meseci
Dobar info, dakle postoji i agent :)


Deluje mi baš mnogo taj 1GB za ovako jednostavnu stvar, kad se uporedi sa drugim servisima.

Čudno mi je da kad mi zarobi ovih 1GB, ne oslobađa posle nekog vremena...

 
Odgovor na temu

nkrgovic
Nikola Krgović
Beograd

Član broj: 3534
Poruke: 2735

ICQ: 49345867
Sajt: https://www.twinstarsyste..


+623 Profil

icon Re: Ansible uzima dosta memorije na remote masinama28.01.2019. u 08:45 - pre 29 meseci
Evo, sad skinuh puppet agent sa jedne nase masine:

5856 root 20 0 310244 52416 11568 S 0.0 1.4 0:46.44 puppet


Pri tom, ovo je VPN server, ima svega 3-4 puppet modula, uglavnom users, firewalld i openvpn. Nista puno.
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
 
Odgovor na temu

[es] :: Linux/UNIX serveri i servisi :: Ansible uzima dosta memorije na remote masinama

[ Pregleda: 3280 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.