EN: Read in English
Dunia K9: Pentadbir Kluster
Kubelet: systemctl dan journalctl
Anda akan belajar: cara semak, mulakan semula dan baca kubelet dari dalam node.
Teks BM belum disemak oleh penutur asli.
Disemak dengan Kubernetes 1.37 pada 1 Nov 2026
Masalahnya
Satu mesin but semula pukul 3 pagi. Tak lama kemudian gerainya Ready semula. Tiada siapa taip apa-apa. Siapa hidupkan penyelianya, kubelet?
Pilih satu jawapan.
Tengok
kind-dev namespace defaultPengurus servis itu ialah systemd: Bilik kuasa bangunan: ia hidupkan servis seperti kubelet semasa but dan mulakan semula jika ia ranap., bilik kuasa mesin. systemctl status kubelet tanya ia: penyelia sedang bertugas, dan sejak bila?
Cuba
Baca macam pentadbir. Tekan dua baris: “hidup semasa but” dan “berjalan sekarang”.
Tekan 2 baris yang paling penting.
0 daripada 2 dijumpai
Petunjuk
Cari perkataan enabled dan running.Cuba
Selepas tetapan kubelet berubah, anda mulakan semula. Taip ssh dev-worker, kemudian systemctl restart kubelet. Kemudian baca journal (diari) (journal): Diari penyelia: baris log yang systemd simpan untuk setiap servis. Baca dengan journalctl.: journalctl -u kubelet -n 5 --no-pager. Hati-hati: restart mengubah node.
kind-dev namespace defaultdev-control-planeBukaPengurusTiada dulang di sini.
dev-workerBuka- shop·7fm98
- shop·l72qr
dev-worker2Buka- shop·h9k94
Petunjuk
Restart ialah henti sekejap dan hidup semula. Node kekal Ready.Cuba
Bina arahan untuk 20 baris terakhir diari kubelet.
Ketik kepingan ikut turutan yang betul.
Petunjuk
Mula dengan journalctl, kemudian unit, kemudian berapa baris.Teka
Anda hentikan kubelet di dev-worker. Apa jadi pada dulangnya serta-merta?
Pilih satu jawapan.
Semak
Arahan ini cuma melihat, atau mengubah gerai? Susun.
Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.
Petunjuk
status, is-active dan journalctl tak pernah mengubah apa-apa.Anda berjaya!
Kini anda boleh semak, mulakan semula dan baca kubelet.
Nak tahu lebih (pilihan)
cat /etc/systemd/system/kubelet.service tunjuk Restart=always: jika kubelet ranap, systemd hidupkannya semula. systemctl stop yang dirancang kekal berhenti. journalctl -u kubelet -f ikut baris baharu secara langsung; tekan Ctrl+C untuk keluar.
Misi sebenar
kubectl config current-contextdocker exec dev-worker systemctl status kubelet --no-pagerdocker exec dev-worker journalctl -u kubelet -n 20 --no-pagerdocker exec dev-worker systemctl cat kubelet
0 daripada 4 langkah siap · Tanda anda disimpan.
English
A machine rebooted at 3 a.m. Soon its stall was Ready again. Nobody typed a thing. Who started its supervisor, the kubelet?
That service manager is systemd, the machine’s power room. systemctl status kubelet asks it: is the supervisor on duty, and since when?
Read it like an admin. Tap two lines: “starts at boot” and “runs now”.
After a kubelet setting changes, you restart it. Type ssh dev-worker, then systemctl restart kubelet. Then read its journal: journalctl -u kubelet -n 5 --no-pager. Careful: a restart changes the node.
Build the command for the kubelet’s last 20 diary lines.
You stop the kubelet on dev-worker. What happens to its trays right away?
Does it only look, or does it change the stall? Sort the commands.
You can now check, restart and read the kubelet.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: kubelet · Troubleshooting kluster · systemctl (systemd) · journalctl (systemd)
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?