Artikkelihakemisto
milloin tahansasähköntoimittajaawebmaster kohtaamisiaMySQL-tietokanta, Apachea ja muita sovelluksia ei voi käynnistää normaalisti,LinuxJärjestelmä kehottaa sinua käyttämään journalctl -ex
komento nähdäksesi sen.
- Aiheeseen liittyvät lokit löytyvät usein nopeasti.
- Kun loki on analysoitu tällä tavalla, ongelma voidaan ratkaista nopeasti.
Mitä lehti tarkoittaa?
Lehden perusselitys:
- n. Päivittäiset, päiväkirjat, päiväkirjat, aikakauslehdet, aikakauslehdet, aikakauslehdet, [kirjanpito] pääkirja
- Variaatio
- monikkopäiväkirjat
Säilytä päiväkirjalokit
Pysyvyys on mekanismi ohjelmatietojen muuntamiseksi pysyvien ja ohimenevien tilojen välillä.
Maallikon termeillä ohimenevät tiedot (kuten muistissa olevat tiedot, joita ei voida tallentaa pysyvästi), pysyvyys säilyy pysyvinä tiedoina (kuten tietokannan pysyvyys, joka voidaan säilyttää pitkään).
在CentOS 7.X:ssä systemd hallitsee kaikkien yksiköiden käynnistyslokeja.
- Systemd-journald on systemd:n hallinnoima progressiivinen päiväkirjojen hallintapalvelu.
- Se kerää lokit ytimestä ja järjestelmän demonit ovat käynnissä ja käynnissä järjestelmän varhaisessa käynnistysvaiheessa.
- Vakiotulosteet ja virheilmoitukset sekä syslog-lokit.
journalctl lokipolku
Lokipalvelu säilyttää lokitiedostot vain yhdessä rakenteessa.
Seuraava on CentOS 7 -järjestelmä VestaCPOhjauspaneeli, tallenna journalctl-lokin ▼ polku
/var/log/journal
- Koska lokit ovat pakattuja ja muotoiltuja binääritietoja, katseltaessa jaPaikannuserittäin nopea.
journalctl view log -komento
Komento ilman vaihtoehtoja tehdä journalctl tulostamaan kaikki lokikirjaukset ▼
journalctl
- Se on pohjimmiltaan hyödytöntä, koska olet välittömästi "kuormittu" hakkuutulvan kanssa, joka valtaa sinut.
Seuraavaksi opimme suodattamaan arvokkaita lokitietoja tehokkaasti.
Tarkastele tiettyä ajanjaksoajournalctlHirsi
Käytä seuraavia komentovaihtoehtoja asettaaksesi ajanjakson ▼
--since --until
- Aikajakso vastaa lokitietueiden määrittämisestä ennen ja jälkeen tiettyä aikaa.
Aika-arvot voivat olla eri muodoissa, kuten seuraavassa ▼
YYYY-MM-DD HH:MM:SS
如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼
journalctl --since "2018-03-26 20:20:00"
- Jos joitain yllä olevan muodon komponentteja ei täytä, järjestelmä täyttää suoraan oletusarvot.
- Jos esimerkiksi päivämääräosaa ei ole täytetty, nykyinen päivämäärä näytetään suoraan.
- Jos aikaosaa ei täytetty, oletuksena käytetään "00:00:00" (keskiyö).
- Sekuntikenttä voidaan myös jättää tyhjäksi.
Oletusarvo on "00", esimerkiksi seuraava komento ▼
journalctl --since "2018-03-26" --until "2018-03-26 03:00"
Lisäksi journalctl ymmärtää joitain suhteellisia arvoja ja nimettyjä lyhenteitä.
- Voit esimerkiksi käyttää "eilen", "tänään", "huomenna" tai "nyt".
Esimerkiksi saadaksesi eilisen lokitiedot, voit käyttää seuraavaa komentoa ▼
journalctl --since yesterday
Voit hakea lokit klo 9 viimeiseen tuntiin käyttämällä seuraavaa komentoa ▼
journalctl --since 09:00 --until "1 hour ago"
Reaaliaikainen päivitysnäkymä Journalctl-loki
kanssa tail -f-komento on samanlainen, journalctl tukee -f-vaihtoehtoa näyttääkseen lokit reaaliajassa ▼
journalctl -f
Jos haluat tarkastella laitteen reaaliaikaista lokia, lisää -u-vaihtoehto ▼
$ sudo journalctl -f -u prometheus.service
Näytä vain uusimmat n riviä Journalctl:ssä
komentorivin vaihtoehdot -n
Käytetään ohjaamaan vain viimeisintä n lokiriviä.
Oletuksena on, että viimeiset 10 lokiriviä näytetään lopussa ▼
$ sudo journalctl -n
Voit myös näyttää lokin, jonka lopussa on tietty määrä rivejä ▼
$ sudo journalctl -n 20
Seuraavassa on viimeisin kolmirivinen loki, joka näyttää cron.service-palvelun ▼
$ journalctl -u cron.service -n 3
有网络 营销Ihmiset käyttävät VPS:äärakentaa verkkosivusto, asenna VestaCP-ohjauspaneeli, rakennaWordPressverkkosivusto.
käytä usein df -h
Komento tarkistaa VPS-levyn kapasiteetti ja havaita, että se on nousussa 1 Gt kuukaudessa (muista, että se oli 1 Gt viime kuussa)
[root@ten ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/simfs 20G 7.5G 13G 38% / devtmpfs 256M 0 256M 0% /dev tmpfs 256M 0 256M 0% /dev/shm tmpfs 256M 244K 256M 1% /run tmpfs 256M 0 256M 0% /sys/fs/cgroup tmpfs 52M 0 52M 0% /run/user/0
Tarkastele journalctl-lokeja kapasiteetin komennolla
Tarkista nykyinen journalctl-loki käyttämällä levykapasiteettikomentoa ▼
journalctl --disk-usage
journalctl tyhjä poistoloki
Koska Linux on erittäin herkkä käyttöjärjestelmä, jos poistat tiedostoja väärin, järjestelmä kaatuu helposti.
Siksi journalctl-lokin puhdistamiseksi poista se päivämäärän ja varattavan kapasiteetin mukaan.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
Jos haluat poistaa lokitiedostoja manuaalisesti, sinun on käännettävä (käännettävä) loki ennen poistamista.
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
journalctl määritä jatkuva kapasiteetti
Voit ottaa kirjatun rajan pysyvyysmäärityksen käyttöön muokkaamalla kirjatun määritystiedostoa ▼
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
Käynnistä sitten päiväkirja ▼ uudelleen
systemctl restart systemd-journald.service
Onko tarkistusloki kunnossa?Ovatko lokitiedostot ehjiä ja vahingoittumattomia? ▼
journalctl --verify
Seuraavassa on VPS-levyn kapasiteetti journalctl-lokin puhdistamisen jälkeen ja journalctl-lokin kapasiteetti▼
[root@ten /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/simfs 20G 5.7G 15G 29% / devtmpfs 256M 0 256M 0% /dev tmpfs 256M 0 256M 0% /dev/shm tmpfs 256M 308K 256M 1% /run tmpfs 256M 0 256M 0% /sys/fs/cgroup tmpfs 52M 0 52M 0% /run/user/0 [root@ten /]# journalctl --disk-usage Archived and active journals take up 24.0M on disk.
Yksityiskohtainen selitys jatkuvasta journalctl-loista, tämä on loppu ^_^
Hope Chen Weiliang -blogi ( https://www.chenweiliang.com/ ) jaettu "Pysyvä journalctl lokin tyhjennyskomento nähdäksesi yksityiskohtaisen selityksen kokoonpanoparametreista", josta on sinulle hyötyä.
Tervetuloa jakamaan tämän artikkelin linkki:https://www.chenweiliang.com/cwl-1141.html
Tervetuloa Chen Weiliangin blogin Telegram-kanavalle saadaksesi viimeisimmät päivitykset!
📚 Tämä opas sisältää valtavasti arvoa, 🌟Tämä on harvinainen tilaisuus, älä missaa sitä! ⏰⌛💨
Jaa ja tykkää jos tykkäät!
Jakamasi ja tykkäyksesi ovat jatkuva motivaatiomme!