Ibiti ìdàgbàsókè díìsì ẹ̀rọ VPN ti ń wá àti bí a ṣe lè dínà rẹ̀
Ìdàgbàsókè àwọn àkọsílẹ̀, inode tí a tún orúkọ rẹ̀ ṣe, àti journal tí kò ní ààlà, gbogbo wọn máa ń hàn bí díìsì kan tí ó kún. Wọn ìwọ̀n, dínà ẹni tí ń kọ̀wé, kí o sì ṣàyẹ̀wò ààlà lẹ́yìn àtúnbẹ̀rẹ̀.
Ọ̀nà náà dáwọ́ gbígbà àwọn ìsopọ̀, iṣẹ́ náà tún bẹ̀rẹ̀ lẹ́ẹ̀mejì, lẹ́yìn náà kò sí ohun tí ó farahàn nínú àkọsílẹ̀ rẹ̀. Ìdáakẹ́kọ̀ọ́ yẹn ni àmì, nítorí àkọsílẹ̀ ni ó kún díìsì náà, ẹ̀rọ náà kò sì ní ibi tí yóò ti kọ àṣìṣe tí ìwọ ń dúró dè. Iṣẹ́kíṣẹ́ tí ó bá ń ṣiṣẹ́ pẹ́ ni ó lè dé ipò yẹn, pípàá ré kókó tí a ń pè ní logs kì í sábà tún un ṣe. Ìsọ̀tán tí ó dúró pẹ́ ni láti mọ ibi ìpamọ́ tí ó gbé, ẹni tí ó ni ìlànà ìtọ́jú rẹ̀, àti bóyá ẹni tí ń kọ̀wé ti dá a sílẹ̀ gangan.
Wá ibi ìpamọ́ tí ó gbé, àti ìwọ̀n tí ó fi gbé
Bẹ̀rẹ̀ pẹ̀lú àwọn nọ́mbà méjì tí ó rọrùn láti gbàgbé: àwọn blọ́ọ̀kù òmìnira àti àwọn inode òmìnira. Ẹ̀rọ fáìlì lè sọ pé kò tilẹ̀ ku ààyè, síbẹ̀ ó lè kọ̀ láti kọ nítorí pé inode kò kù, èyí tí ó máa ń ṣẹlẹ̀ nígbà tí iṣẹ́ kan ń dá fáìlì kan fún ìpàdé kọ̀ọ̀kan. Béèrè fún ìkà Méjèèjì lórí ìwọ̀n kan náà, nítorí pé àwọn ìdáhùn lè yàtọ̀ ní ọ̀sán kan náà. Ṣe é nígbà tí ẹ̀rọ ìgbàlémọ̀ náà wà ní ìlera, kí àwọn nọ́mbà lè sàlàyé iṣẹ́ deede, kì í ṣe ìdálẹ́sẹ̀.
df -h /var
df -i /varLẹ́yìn náà so ìdàgbàsókè pọ̀ mọ́ ẹnìkan tí ó ni í. Ìwọ̀n lílò journal fúnra rẹ̀ bo journal nìkan, kò sì ní rí ẹ̀rọ tí ń kọ sínú ọ̀nà láti inú fáìlì ìṣètò rẹ̀ láé.
journalctl --disk-usageÌdàgbàsókè ní àkókò sọ púpọ̀ ju ìwọ̀n ẹyọkan lọ. Ìpele àtúnṣe tí a fi sílẹ̀ lórí, ìyípadà àtúnwá tí ń kọ gbogbo ìgbìyànjú, tàbí fáìlì gbígbà tí ẹnìkan kò dá dúró: ọ̀kọ̀ọ̀kan wọn lè dà bí deede ní ìgbà kan, kí ó sì dà bí àníyàn ní wákàtí kan lẹ́yìn náà. Gbé ìwọ̀n kan, dúró kọjá àkókò tí ó kún, gbé òmíràn, kí o sì pín ní àárín. Ìwọ̀n tí ìwọ lè sọ máa ń yí agbára padà sí ìpinnu, kì í ṣe iná.
Ohun tí ìyípadà máa ń ṣe sí fáìlì tí ó ṣí
Fáìlì àkọsílẹ̀ ni orúkọ tí ó ń tọ́ka sí inode, àti pé ààyè yóò padà nígbà tí a bá ti ìdì ojú tí ó ṣí kẹ́yìn. Yí orúkọ fáìlì padà, ẹni tí ń kọ yóò máa kún inode kan náà; paá rẹ́, ẹni tí ń kọ yóò máa kún inode tí kò ní orúkọ rárá. Ipò yẹn ni ìdí tí gbólóhùn «mo pa fáìlì náà ré, díìsì sì ṣì kún» fi ń sàlàyé àwọn apàṣẹ fáìlì, kì í ṣe ẹ̀rọ fáìlì tí ó bàjẹ́. Títún ẹni tí ń kọ bẹ̀rẹ̀, tàbí yíyan ọ̀nà ìyípadà tí ó tún fáìlì ṣí, ni ó máa ń dá àwọn blọ́ọ̀kù padà gangan.
lsof +L1 | headÌlànà jẹ́ ti ẹ̀yà tí ń kọ fáìlì náà. Journal ń fi àwọn ààlà ìpamọ́ rẹ̀ tilẹ̀ láti inú fáìlì ìṣètò rẹ̀, nígbà tí iṣẹ́ tí ó dá lórí fáìlì máa ń gbára lé logrotate, yálà pẹ̀lú ìlànà dídá àti àmì títún ṣí, tàbí pẹ̀lú ọ̀nà gígé níbẹ̀ nígbà tí ẹni tí ń kọ kò lè tún ṣí. Kọ́kọ́ fi ìpinnu náà múlẹ̀ láìyí ohunkóhun padà:
logrotate -d /etc/logrotate.confIbi tí ààlà yẹ kí ó wà, àti bí ó yẹ kí ó tóbi tó
Fi ààlà náà sí ibi tí a ti ṣètò ẹni tí ń kọ, kì í ṣe ní ibi ìsopọ̀. Ìpín lórí gbogbo ìwọ̀n máa ń dáàbò bo ẹ̀rọ náà ṣùgbọ́n kò sọ iṣẹ́ tí yóò kọ́kọ́ kùnà, àti script ìmọ́tótó àgbáyé máa ń fẹ́ pa ẹ̀rí tí ìṣẹ̀lẹ̀ tó ń bọ̀ yóò nílò rẹ̀. Ààlà journal, iye ìyípadà pẹ̀lú ìwọ̀n tí ó pọ̀ jù, àti ìtọ́jú ní ìpele ètò, ọ̀kọ̀ọ̀kan wọn dínà olùgbéjáde kan. Papọ̀ wọ́n dínà àpapọ̀; ní ọ̀tọ̀ọ̀kan ọ̀kọ̀ọ̀kan wọn jẹ́ àròsọ.
Wọn ààlà yẹn láti inú àkókò ìtọ́jú tí ìwọ lè gbèjà, kì í ṣe láti inú ààyè òmìnira tí ó wà. Bí àyẹ̀wò bá nílò ọ̀sẹ̀ kan ti ìgbìyànjú ìsopọ̀, journal gbọ́dọ̀ pa ọ̀sẹ̀ mọ́ ní ìwọ̀n tí ó pọ̀ jù tí a ń retí, ìwọ̀n yẹn sì ni nọ́mbà tí a wọn ṣáájú.
Àkọsílẹ̀ àtúnṣe jẹ́ ọ̀nà ìgbà díẹ̀ pẹ̀lú àkókò ìbẹ̀rẹ̀ tí a kọ sílẹ̀, kì í ṣe ètò ìpamọ́. Jẹ́ kí ìbéèrè ìpamọ́ ara ẹni wà nínú ìpinnu kan náà, nítorí àwọn àkọsílẹ̀ ìsopọ̀ ń gbé àwọn àdírẹ́sì àti àwọn ìdámọ̀. Ìtọ́jú tí ó pẹ́ jù tún jẹ́ yíyàn ìtọ́jú dátà, ẹnìkan tí ó mọ àwọn ìdíwọ́ méjèèjì ni ó yẹ kí ó ṣe é.
Ṣàyẹ̀wò ààlà lẹ́yìn àtúnbẹ̀rẹ̀
Ìyípadà ìtọ́jú tí ó dúró títí di àtúnbẹ̀rẹ̀ tó ń bọ̀ kì í ṣe ìyípadà. Tún ẹni tí ń kọ bẹ̀rẹ̀, fi ààlà tuntun náà múlẹ̀, kí o sì ṣàyẹ̀wò pé ìyípadà ṣì ń ṣiṣẹ́ lẹ́yìn náà. Fún journal, àtúnbẹ̀rẹ̀ kan àti ìkà lílò kan ń dáhùn àwọn ìbéèrè méjèèjì:
systemctl restart systemd-journald
journalctl --disk-usageFún iṣẹ́ tí ó dá lórí fáìlì, ṣe iṣẹ́ ìyípadà náà lẹ́ẹ̀kan pẹ̀lú ọwọ́ kí o sì fi múlẹ̀ pé a ti rọ́pò fáìlì náà àti pé a ti tún apàṣẹ náà ṣí. Ẹni tí ń kọ tí ó di ìdì àtijọ́ mú yóò kọjá àyẹ̀wò ojú ojú yóò sì kùnà ní ìgbà tó ń bọ̀ tí ìwọ̀n náà bá kún. Ṣọ́ ààyè òmìnira nígbà ìdánwò, nítorí fáìlì tí ó dínkù tí ààyè kò sì padà túmọ̀ sí pé inode àtijọ́ ṣì wà ní ìdì.
Fi ìwọ̀n tó ń bọ̀ wé ìwọ̀n yìí
Padà wá lẹ́yìn ọ̀sẹ̀ kan kí o sì fi ìwọ̀n ìdàgbàsókè wé èyí tí a kọ sílẹ̀. Ìwọ̀n tí ó bá mu túmọ̀ sí pé ààlà náà dúró àti pé ẹrù iṣẹ́ náà dúró ṣinṣin; ìwọ̀n tí ó bá fi ìlọ́po méjì pọ̀ túmọ̀ sí pé ohun kan ti yí padà, ìbéèrè tí ó wúlò sì ni pé kí ni. Kọ́kọ́ ka inú àkọsílẹ̀ fún àwọn ìkùnà tí ń tún ṣẹlẹ̀, nítorí ìyípadà àtúnwá jẹ́ àmì àti ìdí ìwọ̀n pẹ̀lú. Lẹ́yìn náà ṣàyẹ̀wò ohunkóhun tí a ṣẹ̀ṣẹ̀ mú ṣiṣẹ́, pẹ̀lú àwọn ìpele àtúnṣe tí a tanná nígbà ìṣẹ̀lẹ̀ tí a kò sì pa láé.
Pa àwọn àdàkọ ìṣẹ́yọjú mọ́ ní ìta ìwọ̀n kan náà, tàbí gbà pé díìsì kan tí ó kún yóò gbé àdàkọ náà lọ. Àdàkọ tí a kọ sórí ẹ̀rọ tí ó ń dáàbò bo kì í ṣe ètò ìmúpadà, ìtọ́jú rẹ̀ sì nílò ìdáhùn tirẹ̀.
Kọ ohun tí a ń pa mọ́, ibi tí ó wà, ìgbà tí ó pẹ́ tó àti ẹni tí ó ń yọ ọ́ kúrò. Gbólóhùn yẹn ni èsì náà, òun sì ni apá kan ṣoṣo nínú iṣẹ́ yìí tí yóò ye àtúnbẹ̀rẹ̀ tó ń bọ̀.