Cá as a dtagann fás diosca freastalaí VPN agus conas é a theorannú
Tagann fás na logaí, inode athainmnithe agus journal gan teorainn chun solais mar aon diosca lán. Tomhais an ráta, cuir teorainn leis an scríbhneoir agus fíoraigh an teorainn tar éis atosú.
Stadann an tollán ag glacadh nasc, atosaíonn an tseirbhís faoi dhó, agus ansin ní thagann aon rud chun solais ina log. Is é an ciúnas sin an leid, mar is é an log a líon an diosca agus níl aon áit ag an daemon an earráid a bhfuil tú ag fanacht uirthi a scríobh. Is féidir le haon tseirbhís fhadtéarmach an staid sin a bhaint amach, agus is annamh a shocraíonn scriosadh eolaire darb ainm logs é. Is é an réiteach buan ná a fháil amach cén stór a d’fhás, cé a bhfuil a choinneáil shealbhaithe aige, agus ar scaoil an scríbhneoir an spás i ndáiríre.
Faigh an stór a d’fhás, agus an ráta ar fhás sé
Tosaigh le dhá uimhir atá éasca le dearmad: bloic shaora agus inodeanna saora. Is féidir le córas comhad go leor spáis a thuairisciú agus scríobh a dhiúltú fós mar níl aon inodeanna fágtha aige, rud a tharlaíonn nuair a chruthaíonn seirbhís comhad amháin in aghaidh an tseisiúin. Iarr an dá léamh ar an toirt chéanna, mar is féidir leis na freagraí easaontú an tráthnóna céanna. Déan é agus an t-óstach sláintiúil, ionas go gcuirfidh na huimhreacha síos ar ghnáthoibriú seachas ar shos.
df -h /var
df -i /varAnsin cuir an fás i leith úinéara. Ní chlúdaíonn figiúr úsáide an journal féin ach an journal, agus ní fheicfidh sé riamh daemon ag scríobh chuig cosán óna chomhad cumraíochta.
journalctl --disk-usageDeir fás thar am níos mó ná aon léamh aonair. Is féidir le leibhéal dífhabhtaithe a fágadh ar siúl, lúb athiarrachta a logálann gach iarracht, nó comhad gabhála nár stop aon duine breathnú go hiondúil ag aon mhóment amháin agus go scanrúil uair an chloig níos déanaí. Tóg léamh amháin, fan trí thréimhse ghnóthach, tóg ceann eile agus roinn ar an eatramh. Iompaíonn ráta is féidir leat a lua cumas ina chinneadh seachas ina thinteán.
Cad a dhéanann rothlú le comhad oscailte
Is ainm é comhad loga a dhíríonn ar inode, agus ní fhillfidh an spás go dtí go ndúnfar an láimhseáil oscailte dheireanach. Athainmnigh an comhad agus leanann an scríbhneoir ag líonadh an inode chéanna; scrios é agus leanann an scríbhneoir ag líonadh inode gan aon ainm ar chor ar bith. Sin an chúis a gcuireann «scrios mé an comhad agus d’fhan an diosca lán» síos ar thuairisceoirí comhad seachas ar chóras comhad briste. Is é atosú an scríbhneora, nó modh rothlaithe a athosclaíonn an comhad a roghnú, a thugann na bloic ar ais i ndáiríre.
lsof +L1 | headBaineann an beartas leis an gcomhpháirt a scríobhann an comhad. Cuireann an journal a theorainneacha stórála féin i bhfeidhm óna chomhad cumraíochta, agus bíonn seirbhís atá bunaithe ar chomhaid ag brath go hiondúil ar logrotate, bíodh sin le riail chruthaithe agus comhartha athoscailte nó le modh gearrtha ina háit nuair nach féidir leis an scríbhneoir athoscailt. Deimhnigh an cinneadh gan aon rud a athrú ar dtús:
logrotate -d /etc/logrotate.confCá mbaineann an teorainn agus cé chomh mór ba chóir di a bheith
Cuir an teorainn san áit a bhfuil an scríbhneoir cumraithe, ní ag an bpointe feistithe. Cosnaíonn cuóta ar an toirt iomlán an t-óstach ach ní deir sé cé acu seirbhís a theipfidh ar dtús, agus bíonn claonadh ag script glanta domhanda an fhianaise a theastaíonn ón gcéad eachtra eile a scriosadh. Ceanglaíonn teorainn journal, líon rothlaithe le méid uasta agus coinneáil na feidhmchláir gach ceann acu aon táirgeoir amháin. Le chéile ceanglaíonn siad an t-iomlán; leo féin is buille faoi thuairim gach ceann acu.
Tomhais an teorainn sin ón gcoinneáil is féidir leat a chosaint, ní ón spás saor atá ar fáil. Má theastaíonn seachtain d’iarrachtaí naisc ó athbhreithniú, caithfidh an journal seachtain a choinneáil ag an ráta is gnóthaí a bhfuiltear ag súil leis, agus is é an ráta sin an uimhir a tomhaiseadh níos luaithe.
Is modh sealadach é logáil dífhabhtaithe a bhfuil am tosaithe taifeadta aige, ní plean stórála. Coinnigh an cheist phríobháideachais laistigh den chinneadh céanna, mar iompraíonn logaí naisc seoltaí agus aitheatóirí. Is rogha próiseála sonraí freisin coinneáil níos faide, agus ba chóir do dhuine a bhfuil aithne aige ar an dá shrian í a dhéanamh.
Fíoraigh an teorainn tar éis atosú
Ní athrú é athrú coinneála a mhaireann go dtí an chéad atosú eile. Atosaigh an scríbhneoir, deimhnigh go bhfuil an teorainn nua i bhfeidhm agus seiceáil go bhfuil an rothlú fós ag rith ina dhiaidh. Maidir leis an journal, freagraíonn atosú amháin agus léamh úsáide amháin an dá cheist:
systemctl restart systemd-journald
journalctl --disk-usageMaidir le seirbhís atá bunaithe ar chomhaid, rith an tasc rothlaithe láimhe uair amháin agus deimhnigh gur athsholáthraíodh an comhad agus gur athosclaíodh an tuairisceoir. Éiríonn le scríbhneoir a choinníonn an tseanláimhseáil i seiceáil chun aghaidh ach teipeann air an chéad uair eile a líontar an toirt. Breathnaigh ar an spás saor le linn na trialach, mar comhad a laghdaigh agus nár fhill an spás ciallaíonn sé go bhfuil an seaninode fós coinnithe.
Cuir an chéad léamh eile i gcomparáid leis seo
Tar ar ais tar éis seachtaine agus cuir an ráta fáis i gcomparáid leis an gceann taifeadta. Ciallaíonn ráta comhoiriúnach go seasann an teorainn agus go bhfuil an t-ualach cobhsaí; ciallaíonn ráta dúbailte gur athraigh rud éigin, agus is í an cheist úsáideach cad é. Léigh ábhar an loga ar dtús le haghaidh teipeanna athfhillteacha, mar is comhartha agus is cúis mhéide é lúb athiarrachta araon. Ansin seiceáil aon rud a cumasaíodh le déanaí, lena n-áirítear leibhéil dífhabhtaithe a lasadh le linn eachtra agus nár múchadh riamh.
Coinnigh na cúltacaí lasmuigh den toirt chéanna, nó glac leis go dtógfaidh aon diosca lán an chúltaca leis. Ní plean téarnaimh é cóip a scríobhtar chuig an óstach a chosnaíonn sí, agus teastaíonn a freagra féin óna coinneáil.
Scríobh síos cad a choinnítear, cá, cá fhad agus cé a bhaineann amach é. Is í an abairt sin an toradh, agus is í an t-aon chuid den obair seo a mhaireann an chéad atosú eile.