[vpsFree.cz: community-list] Kompilace v nixops spouští desítky procesů, na které nemá zdroje

Tomáš Kuča tomas at kuca.cz
Mon Aug 10 23:56:36 CEST 2020


Dík za odpověď, issue jsem vytvoříl: https://github.com/vpsfreecz/vpsadminos/issues/41

Nespěchá to, jde jen o aktualizaci serveru, který mám víceméně pro sebe. 


Tomáš Kuča


Dne 10. 08. 20 v 23.32 Pavel Snajdr <snajpa at snajpa.net> napsal/a:
>Ahoj,
>
>predne, diky za skvely popis, mas pravdu, je to pocet CPU threadu na 
>te masine.
>
>Pod NixOSem, totiz, se bash asi diva nekam jinam a na `nproc' vraci 
>jine cislo, nez na ostatnich distrech...
>
>Podivam se na to behem nasledujicich par dni, mohl bych Te poprosit, 
>jesli bys to jeste pastnul jako issue na github?
>
>https://github.com/vpsfreecz/vpsadminos/issues
>
>Diky moc :)
>
>/snajpa
>
>On 2020-08-10 23:06, Tomáš Kuča wrote:
>>Ahoj,
>>
>>mám na jedné VPS nixops a zkouším přes to deploynout nixos na jinou
>>VPS.  Opakovaně jsem narazil na problém, že se začne kompilovat nějaká
>>derivace, a po chvíli to sestřelí OOM killer. Typicky se těsně předtím
>>naspawnuje spoustu (desítky) procesů. Všiml jsem si toho u ripgrepu
>>(rustc), tam to ještě prošlo.
>>Teď mi spadne GitLab resp. webpack při kompilaci assetů:
>>
>>
>>/tmp/nix-build-gitlab-assets-13.0.9.drv-1/source/node_modules/.bin/webpack
>>--config
>>/tmp/nix-build-gitlab-assets-13.0.9.drv-1/source/config/webpack.config.js
>>--bail
>>
>>Deploy spouštím na node256 takto:
>>
>>  nixops deploy -d simple --max-jobs 1 --cores 1
>>
>>VPS má 4 GB, běží na node15.prg. V dmesg vidím, že tam při spuštění
>>OOM killeru bylo 32 procesů node15
>>
>>32 je podezřelé kulaté číslo. Myslím si, že buildovací tooly odněkud
>>přečtou informaci, že mají pustit 32 instancí, nastartují podle toho a
>>vzápětí je systém po setkání s realitou sestřelí.
>>
>>Chystám se zreprodukovat build webpacku ručně a zjistit, podle čeho to
>>spawnuje. Nemá už to někdo projité? Zní to jako něco, na co už mohl
>>narazit někdo jiný.
>>
>>
>>zdravím
>>
>>  Tomáš Kuča
>>_______________________________________________
>>Community-list mailing list
>>Community-list at lists.vpsfree.cz
>>http://lists.vpsfree.cz/listinfo/community-list
>_______________________________________________
>Community-list mailing list
>Community-list at lists.vpsfree.cz
>http://lists.vpsfree.cz/listinfo/community-list


More information about the Community-list mailing list