Nastavenie limitov a siete prostredia
Rozhodnite, čo smie prostredie spravovaného Projektu využívať a ako pristupuje k sieti.
Skôr než začnete
Iba administrátori menia predvolené hodnoty inštancie a limity prostriedkov Projektu. Správa prostredia navyše vyžaduje prístup k spravovanému Projektu.
Nastavte predvolené hodnoty pre nové prostredia
- Otvorte Nastavenia → Pluginy → Prostredia.
- Nájdite Predvolené hodnoty prostredia a zmeňte hodnotu.
- Uložte nastavenia pluginu. Chetty zmenu uloží a reštartuje sa; obrazovka to oznámi.
| Nastavenie | Kľúč | Predvolené | Rozsah |
|---|---|---|---|
| Izolovať príkazy bežných účtov | confineNonOperators |
Zapnuté | Zapnuté alebo vypnuté |
| Procesor | defaultCpus |
1 CPU | 0,1–64 CPU |
| Pamäť | defaultMemoryMb |
1 024 MiB | 128–65 536 MiB |
| Swap | defaultSwapMb |
0 MiB | 0–4 096 MiB |
| Limit procesov a vlákien | defaultPidsLimit |
512 | 32–8 192 |
| Rýchlosť disku | defaultIoMbPerSec |
150 MB/s | 5–4 000 MB/s |
| Rýchlosť siete | defaultNetMbitPerSec |
Bez obmedzenia | 0–10 000 Mb/s |
| Predvolený sieťový režim | defaultNetworkMode |
Zdieľaná odchádzajúca sieť | Zdieľaný alebo izolovaný |
Tieto hodnoty sa použijú pri prvom vytvorení prostredia. Existujúce prostredie si ponechá vlastné limity a sieťový režim.
Zmeňte prostriedky jedného Projektu
- Otvorte spravovaný Projekt a zvoľte Prostredia.
- V bloku Limity nastavte procesor, pamäť, swap, limit procesov a vlákien, disk, rýchlosť disku a rýchlosť siete. Blok je stále otvorený.
- Zmeny sa ukladajú samy. Zmena pri bežiacom prostredí sa použije bez reštartu.
Pred prvým spustením sa zmena prostriedkov uloží bez toho, aby sa vytvoril stroj, a prvé spustenie použije upravené limity. Neplatné limity sa odmietnu skôr, než sa operácia zaradí. Chetty vie tie isté hodnoty nastaviť akciou resources nástroja Project.
Limit procesov a vlákien počíta procesy aj vlákna. Zmena sieťového režimu prostredie na chvíľu zastaví a znova obnoví.
Miesto na disku
Strop disku sa nastavuje pre každý Projekt zvlášť, nie v predvolených hodnotách. Ak prostredie vlastný strop nemá, platia vstavané stropy: nulový swap, 150 MB/s rýchlosti disku a 10 GiB miesta.
- Strop je najmenej 1 024 MiB a najviac kapacita zväzku, na ktorom disk prostredia leží. Predvolená hodnota je 10 GiB.
- Využitie nad stropom prostredie zastaví. Uvoľnite miesto alebo strop zvýšte, kým ho znova spustíte.
- Upozornenia v zvončeku varujú pri 80 % stropu, ohlásia prekročenie a zmiznú pod 75 %.
- Adresár dát sandboxu musí ležať na disku alebo oddiele, ktorý hostiteľ vie vykázať.
Rýchlosť disku
Každé prostredie má strop rýchlosti disku, jeden pre čítanie a jeden pre zápis, aby prostredie, ktoré veľa kopíruje alebo zostavuje, nedonútilo ostatné služby hostiteľa čakať na disk.
Jeden MB je 10^6 bajtov, ako počítajú výrobcovia diskov, a predvolených 150 MB/s zodpovedá tomu, čo zvládne pevný disk s 7 200 otáčkami za minútu.
Nastavte ju pre Projekt na stránke Prostredia alebo akciou resources nástroja Project (ioMbPerSec). Najnižší prijímaný strop je 5 MB/s, a to pri posuvníku (ktorý sa posúva po 5), v predvolenej hodnote pluginu, v nástroji Project aj v privilegovanom pomocníkovi; nižšia hodnota sa odmietne.
Swap
Prostredia sú držané mimo swapu hostiteľa. Limit swapu je množstvo swapu hostiteľa, ktoré smie prostredie využiť nad rámec svojho limitu pamäti, a v predvolenom nastavení je nulový: prostredie, ktoré dosiahne limit pamäti, má procesy zastavené v sebe, namiesto toho aby stránkovalo na disk hostiteľa.
Administrátori ho menia pre Projekt na stránke Prostredia v riadku nad rýchlosťou disku alebo akciou resources nástroja Project (swapMb, v MiB).
Sieťový režim a rýchlosť
| Režim | Čo povoľuje |
|---|---|
| Zdieľaná odchádzajúca sieť | Odchádzajúci internet cez privátne sieťové spojenie stroja. |
| Iba izolovaný loopback | Len prevádzka vlastného loopbacku prostredia. |
Rýchlosť siete nastavte na stránke Prostredia Projektu alebo akciou resources nástroja Project.
- Nula znamená bez obmedzenia.
- Kladný limit platí zvlášť pre sťahovanie a odosielanie, bez reštartu prostredia.
- Nástroj prijíma celé čísla do 100 000 Mb/s; posuvník ponúka do 10 000.
- Izolované prostredie si nastavenie ponechá pre neskoršiu zdieľanú sieť.
Presmerujte port
- Otvorte stránku Prostredia Projektu a nájdite Sieť.
- Zvoľte Pridať port a vyberte protokol, port hostiteľa a port prostredia.
- Overte, že port hostiteľa nie je vystavený na loopbacku hostiteľa.
Prichádzajúce presmerovanie podporuje TCP aj UDP, s portmi hostiteľa aj prostredia od 1 do 65 535. Sieť smie meniť iba administrátor inštancie, vrátane portov pod 1 024, napríklad UDP 500 pre IKEv2. Pri každom spustení sa odmietnu porty, na ktorých už počúva služba hostiteľa s rovnakým protokolom. Ak dostupnosť nemožno overiť, prostredie sa nespustí. Uvoľnite port alebo zvoľte iný. Uloženie zastaveného prostredia port pred službami hostiteľa nerezervuje.
Sledujte využitie prostriedkov
Blok Prostriedky v hornej časti Prehľadu Projektu ukazuje, čo jeho prostredie práve využíva, s rovnakými piatimi kruhmi, aké kreslí karta Projektu: CPU, RAM, disk, rýchlosť disku a sieť.
- Každý kruh otvorí históriu danej metriky a kruh CPU uvádza model procesora.
- Blok, ktorého hodnoty sa nepodarilo obnoviť, uvádza, že ide o posledné známe hodnoty.
- Zastavené prostredie si kruhy ponechá a vypíše v nich Zastavené; hostiteľský Projekt taký blok nemá.
- Sieť ukazuje vyťaženejší smer zo sťahovania a odosielania v desiatkových Mb/s a v bubline oba smery. Neobmedzená sieť má nameranú hodnotu bez percentuálneho oblúka a izolované prostredia nemajú žiadnu vonkajšiu prevádzku.
- Kruh rýchlosti disku ukazuje vyťaženejší smer voči svojmu stropu a v bubline oba smery.
- História obsahuje Sieť na svojej pravej osi a je dostupná aj z karty Projektu.
Keď je limit odmietnutý
- Rýchlosť disku pod 5 MB/s sa odmietne: to je najnižší prijímaný strop všade. Zvýšte ju.
- Príliš veľký strop disku sa odmietne: nesmie presiahnuť kapacitu zväzku, na ktorom disk prostredia leží.
- Prostredie sa nespustí: prečítajte upozornenie k disku, uvoľnite miesto alebo zvýšte strop a spustite ho znova.
- Zmena zmizla: skontrolujte operáciu na pozadí; požiadavka, ktorá stále beží, nie je hotová zmena.
Súvisiace návody
Pokračujte článkami Prehľad prostredí, Spustenie, zastavenie a snímka prostredia, Príprava hostiteľa alebo Prehľad Projektov.