სტატიების დირექტორია
როდესაცელექტრონული კომერციავებმასტერთან შეხვედრებიMySQL მონაცემთა ბაზა, Apache და სხვა აპლიკაციები ჩვეულებრივად ვერ დაიწყება,Linuxსისტემა მოგთხოვთ გამოიყენოთ journalctl -ex
ბრძანება მისი სანახავად.
- დაკავშირებული ჟურნალები ხშირად შეიძლება სწრაფად მოიძებნოს.
- ჟურნალის ამ გზით გაანალიზების შემდეგ, პრობლემა შეიძლება სწრაფად მოგვარდეს.
რას ნიშნავს ჟურნალი?
ჟურნალის ძირითადი განმარტება:
- n. ყოველდღიური, ჟურნალი, დღიური; პერიოდული გამოცემები, ჟურნალები, ჟურნალები; [ბუღალტრული] წიგნი
- Ვარიაცია
- მრავლობითი ჟურნალები
შენარჩუნებული ჟურნალის ჟურნალები
მდგრადობა არის პროგრამული მონაცემების კონვერტაციის მექანიზმი მუდმივ და გარდამავალ მდგომარეობებს შორის.
ხალხური თვალსაზრისით, გარდამავალი მონაცემები (როგორიცაა მეხსიერებაში არსებული მონაცემები, რომელთა შენახვა მუდმივად შეუძლებელია), მდგრადობა შენარჩუნდება მუდმივ მონაცემებზე (როგორიცაა მონაცემთა ბაზის მდგრადობა, რომლის შენახვა შესაძლებელია დიდი ხნის განმავლობაში).
在CentOS 7.X-ში systemd მართავს გაშვების ჟურნალებს ყველა ერთეულისთვის.
- Systemd-journald არის ჟურნალების მართვის პროგრესული სერვისი, რომელსაც მართავს systemd.
- ის აგროვებს ჟურნალებს ბირთვიდან და სისტემის დემონები მუშაობენ და მუშაობენ სისტემის ადრეული ჩატვირთვის ფაზაში.
- სტანდარტული გამომავალი და შეცდომის შეტყობინებები, ასევე სისტემური ჟურნალი.
journalctl ჟურნალის გზა
ჟურნალის სერვისი ინახავს მხოლოდ ჟურნალის ფაილებს ერთ სტრუქტურაში.
შემდეგი არის CentOS 7 სისტემა VestaCPმართვის პანელი, შეინახეთ ჟურნალის ჟურნალის გზა ▼
/var/log/journal
- იმის გამო, რომ ჟურნალები არის შეკუმშული და ფორმატირებული ორობითი მონაცემები, ნახვისას დაპოზიციონირებაძალიან სწრაფად.
journalctl view log ბრძანება
ბრძანება ყოველგვარი ოფციის გარეშე, რათა journalctl გამოიტანოს ყველა logging ▼
journalctl
- ეს ძირითადად უსარგებლოა, რადგან თქვენ მაშინვე „გადატვირთავთ“ ხე-ტყის წყალდიდობას, რომელიც მოგაგონებთ.
შემდეგი, ჩვენ ვისწავლით, თუ როგორ ეფექტურად გავფილტროთ ჟურნალის მნიშვნელოვანი ინფორმაცია.
იხილეთ მითითებული პერიოდიჟურნალიჟურნალი
გამოიყენეთ შემდეგი ბრძანების პარამეტრები ▼ დროის პერიოდის დასაყენებლად
--since --until
- დროის პერიოდი პასუხისმგებელია ჟურნალის ჩანაწერების მითითებაზე მოცემულ დრომდე და მის შემდეგ.
დროის მნიშვნელობები შეიძლება იყოს სხვადასხვა ფორმატში, როგორიცაა შემდეგი ▼
YYYY-MM-DD HH:MM:SS
如果你想检查在2018年3月8日晚上8点20分之后日志,请输入以下命令 ▼
journalctl --since "2018-03-26 20:20:00"
- თუ ზემოთ ჩამოთვლილი ფორმატის ზოგიერთი კომპონენტი არ არის შევსებული, სისტემა პირდაპირ შეავსებს ნაგულისხმევ მნიშვნელობებს.
- მაგალითად, თუ თარიღის ნაწილი არ არის შევსებული, მიმდინარე თარიღი პირდაპირ გამოჩნდება.
- თუ დროის ნაწილი არ არის შევსებული, ნაგულისხმევად გამოიყენება "00:00:00" (შუაღამე).
- წამების ველი ასევე შეიძლება ცარიელი დარჩეს.
ნაგულისხმევი მნიშვნელობა არის "00", მაგალითად, შემდეგი ბრძანება ▼
journalctl --since "2018-03-26" --until "2018-03-26 03:00"
გარდა ამისა, journalctl-ს ესმის ზოგიერთი შედარებითი მნიშვნელობა და დასახელებული სტენოგრამები.
- მაგალითად, შეგიძლიათ გამოიყენოთ "გუშინ", "დღეს", "ხვალ" ან "ახლა".
მაგალითად, გუშინდელი ჟურნალის მონაცემების მისაღებად, შეგიძლიათ გამოიყენოთ შემდეგი ბრძანება ▼
journalctl --since yesterday
ჟურნალების მისაღებად დილის 9:00 საათიდან ბოლო საათამდე შეგიძლიათ გამოიყენოთ შემდეგი ბრძანება ▼
journalctl --since 09:00 --until "1 hour ago"
რეალურ დროში განახლების ნახვა ჟურნალის ჟურნალის ჟურნალი
ერთად ტail -f ბრძანება მსგავსია, journalctl მხარს უჭერს -f ვარიანტს ჟურნალების რეალურ დროში ჩვენების ▼
journalctl -f
თუ გსურთ იხილოთ მოწყობილობის რეალურ დროში ჟურნალი, გთხოვთ, დაამატოთ -u ვარიანტი ▼
$ sudo journalctl -f -u prometheus.service
აჩვენეთ მხოლოდ უახლესი n ხაზები journalctl-ში
ბრძანების ხაზის პარამეტრები -n
გამოიყენება ჟურნალის მხოლოდ უახლესი n ხაზის გასაკონტროლებლად.
ნაგულისხმევად არის ჟურნალების ბოლო 10 ხაზის ჩვენება ▼
$ sudo journalctl -n
თქვენ ასევე შეგიძლიათ აჩვენოთ ჟურნალი ხაზების მითითებული რაოდენობის ბოლოში ▼
$ sudo journalctl -n 20
ქვემოთ მოცემულია უახლესი სამხაზიანი ჟურნალი, რომელიც აჩვენებს cron.service სერვისს ▼
$ journalctl -u cron.service -n 3
有ინტერნეტ მარკეტინგიხალხი იყენებს VPS-სააშენეთ სადგური, დააინსტალირეთ VestaCP მართვის პანელი, ააშენეთWordPressვებსაიტი
ხშირად გამოიყენეთ df -h
ბრძანება შეამოწმოთ VPS დისკის მოცულობა და აღმოაჩინოთ, რომ ის იზრდება ტენდენციით 1 GB თვეში (გახსოვდეთ, რომ ეს იყო 1 GB გასულ თვეში)
[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
იხილეთ journalctl ჟურნალები ტევადობის ბრძანების გამოყენებით
შეამოწმეთ მიმდინარე journalctl ჟურნალი დისკის ტევადობის ბრძანებით ▼
journalctl --disk-usage
journalctl ცარიელი წაშლის ჟურნალი
ვინაიდან Linux არის ძალიან მგრძნობიარე ოპერაციული სისტემა, თუ ფაილებს არასწორად წაშლით, ადვილია სისტემის ავარია.
ამიტომ, ჟურნალის ჟურნალების გაწმენდის გზა, გთხოვთ, წაშალოთ ისინი თარიღით და დაჯავშნული ტევადობით.
journalctl --vacuum-time=2d journalctl --vacuum-size=500M
თუ გსურთ ჟურნალის ფაილების ხელით წაშლა, წაშლამდე უნდა მოატრიალოთ (შეატრიალოთ) ჟურნალი.
systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service
journalctl მუდმივი სიმძლავრის კონფიგურაცია
ჟურნალის ლიმიტის მდგრადობის კონფიგურაციის ჩასართავად, შეგიძლიათ შეცვალოთ ჟურნალის კონფიგურაციის ფაილი ▼
/etc/systemd/journald.conf
SystemMaxUse=16M ForwardToSyslog=no
შემდეგ გადატვირთეთ ჟურნალი ▼
systemctl restart systemd-journald.service
შემოწმების ჟურნალი ნორმალურია?ჟურნალის ფაილები ხელუხლებელი და დაუზიანებელია? ▼
journalctl --verify
ქვემოთ მოცემულია VPS დისკის მოცულობა journalctl ჟურნალის გაწმენდის შემდეგ და journalctl ჟურნალის მოცულობა ▼
[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.
მუდმივი journalctl ჟურნალის დეტალური ახსნა, ეს არის დასასრული ^_^
იმედი ჩენ ვეილიანგის ბლოგი ( https://www.chenweiliang.com/ ) გააზიარა "მუდმივი journalctl ჟურნალის გასუფთავების ბრძანება კონფიგურაციის პარამეტრების დეტალური ახსნის სანახავად", რომელიც თქვენთვის სასარგებლოა.
კეთილი იყოს თქვენი მობრძანება ამ სტატიის ბმულის გასაზიარებლად:https://www.chenweiliang.com/cwl-1141.html
კეთილი იყოს თქვენი მობრძანება Chen Weiliang-ის ბლოგის ტელეგრამის არხზე, რომ მიიღოთ უახლესი განახლებები!
📚 ეს სახელმძღვანელო შეიცავს უზარმაზარ ღირებულებას, 🌟ეს იშვიათი შესაძლებლობაა, არ გამოტოვოთ! ⏰⌛💨
გააზიარეთ და მოიწონეთ თუ მოგეწონათ!
თქვენი გაზიარება და მოწონებები ჩვენი უწყვეტი მოტივაციაა!